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


IDiaSymbol::get_isDataAligned

Извлекает пометить, указывающее, был ли выравниваются пользовательский тип (udt) в какой-либо конкретной границы памяти.

HRESULT get_isDataAligned(
   BOOL *pFlag
);

Параметры

  • pFlag
    [out] возвращает TRUE если определяемый пользователем тип был выравнивается по какой-либо границе памяти; в противном случае возвращает FALSE.

Возвращаемое значение

В случае успеха возвращает S_OK; в противном случае возвращает S_FALSE или код ошибки.

Примечание

Возвращаемое значение S_FALSE означает, что свойство недоступно для символа.

Заметки

Это свойство обычно задается, когда исполняемый файл компилироваться с выравниванием данных, отличающиеся от заданных по умолчанию. Например, компилятор microsoft C++ может изменить выравнивание данных с параметром командной строки /Zp#, где # значение байта.

Требования

Требование

Описание

Заголовок:

dia2.h

Версия:

Пакет SDK для доступа к интерфейсу отладки v8.0

См. также

Ссылки

IDiaSymbol