IDiaSymbol11::get_discriminatedUnionTag

检索有关受歧视联合符号实例标记的信息。

语法

HRESULT get_discriminatedUnionTag(
    IDiaSymbol **ppTagType,
    DWORD *pTagOffset,
    DiaTagValue *pTagMask
);

参数

ppTagType

[out]返回表示 IDiaSymbol 标记成员的类型。

pTagOffset

[out]返回标记成员的起始位置的父结构中的字节偏移量。

pTagMask

[out]如果标记未填充标记成员的所有字节,则返回掩码值;否则返回设置为 0 的valueSizeBytesDiaTagValue

返回值

如果成功,则返回 S_OK;否则,返回 S_FALSE 或错误代码。

注意

返回值 S_FALSE 意味着该属性对符号不可用。

另请参阅