共用方式為


IDebugHostType3::GetMemberType 方法 (dbgmodel.h)

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

語法

HRESULT GetMemberType(
  IDebugHostType **memberType
);

參數

memberType

指標是 的指針對成員的類別,將會在這裡傳回。

傳回值

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

言論

範例程式代碼

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

ComPtr<IDebugHostType2> 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

另請參閱

IDebugHostType3 介面