次の方法で共有


ICorDebugAppDomain2::GetArrayOrPointerType メソッド

指定された型の配列、または指定された型へのポインターまたは参照を取得します。

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、CorDebug.h

ライブラリ: CorGuids.lib

.NET Framework のバージョン: 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

参照

参照

ICorDebugAppDomain2 インターフェイス