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


IDiaSymbol::get_isDataAligned

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

Синтаксис

HRESULT get_isDataAligned(
   BOOL *pFlag
);

Параметры

pFlag

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

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

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

Примечание.

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

Замечания

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

Requirements

Требование Description
Заголовок: dia2.h
Версия: ПАКЕТ SDK DIA версии 8.0

См. также