IDebugHostType2::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
}
}
要求
要求 | 值 |
---|---|
Header | dbgmodel.h |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈