IDiaSymbol11::get_discriminatedUnionTag
检索有关受歧视联合符号实例标记的信息。
语法
HRESULT get_discriminatedUnionTag(
IDiaSymbol **ppTagType,
DWORD *pTagOffset,
DiaTagValue *pTagMask
);
参数
ppTagType
[out]返回表示 IDiaSymbol
标记成员的类型。
pTagOffset
[out]返回标记成员的起始位置的父结构中的字节偏移量。
pTagMask
[out]如果标记未填充标记成员的所有字节,则返回掩码值;否则返回设置为 0 的valueSizeBytes
空DiaTagValue
。
返回值
如果成功,则返回 S_OK
;否则,返回 S_FALSE
或错误代码。
注意
返回值 S_FALSE
意味着该属性对符号不可用。