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