IDiaSymbol::get_types

检索此符号的编译器特定类型的数组。

语法

HRESULT get_types ( 
   DWORD       cTypes,
   DWORD*      pcTypes,
   IDiaSymbol* types[]
);

参数

cTypes

[in] 用于保留数据的缓冲区的大小。

pcTypes

[out] 返回写入的类型数,如果 types 参数为 NULL,则返回可用的类型总数。

types[]

[out] 要用表示此符号的所有类型的 IDiaSymbol 对象填充的数组。

返回值

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

注意

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

另请参阅