Поделиться через


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 означает, что свойство недоступно для символа.

См. также