(dbgmodel.h) IDebugHostType::GetMemberType 方法

對於以 TypeMemberPointer) 類型所指示的指標對成員 (型別,GetMemberType 方法會傳回指標所屬的類別。

語法

HRESULT GetMemberType(
  IDebugHostType **memberType
);

參數

memberType

指標是 的指標對成員類別將會在此傳回。

傳回值

這個方法會傳回表示成功或失敗的 HRESULT。

備註

範例程式碼

ComPtr<IDebugHostModule> spModule; /* find some module */

ComPtr<IDebugHostType> spType;
if (SUCCEEDED(spModule->FindTypeByName(L"int (MyClass::*)(int)", &spType)))
{
    // spType is a pointer-to-(MyClass)-member function taking int and returning int.
    ComPtr<IDebugHostType> spMemberType;
    if (SUCCEEDED(spType->GetMemberType(&spMemberType)))
    {
        // spMemberType is a type symbol for MyClass
    }
}

規格需求

   
標頭 dbgmodel.h

另請參閱

IDebugHostType 介面