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 |