IDebugHostType2::GetBaseType メソッド (dbgmodel.h)
型が別の単一型の派生型である場合 (たとえば、MyStruct * が MyStruct'から派生している場合)、GetBaseType メソッドは派生の基本型を返します。 ポインターの場合、これは指し示されている型を返します。 配列の場合、これは配列が配列であるものを返します。 型がそのような派生型でない場合は、エラーが返されます。
このメソッドは、C++ (またはその他の言語) 基底クラスとは関係ありません。 このようなシンボル (IDebugHostBaseClass) は、EnumerateChildren メソッドの呼び出しを介して派生クラスから列挙できます。
構文
HRESULT GetBaseType(
IDebugHostType **baseType
);
パラメーター
baseType
この型の派生元の型は、ここで返されます。 これは、参照先の型、配列に含まれる型などです。
戻り値
このメソッドは、成功または失敗を示す HRESULT を返します。
要件
要件 | 値 |
---|---|
Header | dbgmodel.h |