更新 : 2007 年 11 月
指定された型の配列、または指定された型へのポインタまたは参照を取得します。
HRESULT GetArrayOrPointerType (
[in] CorElementType elementType,
[in] ULONG32 nRank,
[in] ICorDebugType *pTypeArg,
[out] ICorDebugType **ppType
);
パラメータ
elementType
[入力] 作成する基本ネイティブ型 (配列、ポインタ、または参照) を指定する CorElementType 列挙体の値。nRank
[入力] 配列のランク (次元数)。elementType でポインタまたは参照型を指定する場合、この値を 0 にする必要があります。pTypeArg
[入力] 作成する配列、ポインタ、または参照の型を表す ICorDebugType オブジェクトへのポインタ。ppType
[出力] 構築された配列、ポインタ型、または参照型を表す ICorDebugType オブジェクトのアドレスへのポインタ。
解説
elementType の値は、次のいずれかの値である必要があります。
ELEMENT_TYPE_PTR
ELEMENT_TYPE_BYREF
ELEMENT_TYPE_ARRAY または ELEMENT_TYPE_SZARRAY
elementType の値が ELEMENT_TYPE_PTR または ELEMENT_TYPE_BYREF の場合、nRank はゼロである必要があります。
必要条件
プラットフォーム : 「.NET Framework システム要件」を参照
ヘッダー : CorDebug.idl
ライブラリ : CorGuids.lib
.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0