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 |