IDiaAddressMap::put_imageAlign
Задает выравнивание изображения.
Синтаксис
HRESULT put_imageAlign (
DWORD NewVal
);
Параметры
NewVal
[in] Новое значение выравнивания изображения для исполняемого файла.
Возвращаемое значение
В случае успешного выполнения возвращается S_OK
; в противном случае возвращается код ошибки.
Замечания
Изображения (загруженные исполняемые файлы) выровнены по указанным границам памяти. Это выравнивание может повлиять на текущую системную архитектуру и путем компиляции и параметров времени связывания. Выравнивание изображения всегда находится на границах байтов. Допустимы следующие значения выравнивания изображений: 1, 2, 4, 8, 16, 32 и 64 байтов.
Текущее выравнивание изображения можно получить с помощью вызова метода IDiaAddressMap::get_imageAlign .
Примечание.
Изображение уже загружено по времени вызова этого метода. Метод put_imageAlign
обычно используется при перемещении или изменении изображения, и требуется новое выравнивание.
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по