Freigeben über


IDiaAddressMap::put_imageAlign

Legt die Bildausrichtung fest.

Syntax

HRESULT put_imageAlign ( 
   DWORD NewVal
);

Parameter

NewVal

[in] Der neue Bildausrichtungswert für die ausführbare Datei.

Rückgabewert

Wenn die Ausführung erfolgreich ist, wird S_OK, andernfalls ein Fehlercode zurückgegeben.

Bemerkungen

Images (geladene ausführbare Dateien) werden an den angegebenen Speichergrenzen ausgerichtet. Diese Ausrichtung kann durch die aktuelle Systemarchitektur sowie durch Kompilierungs- und Linkzeitoptionen beeinflusst werden. Die Bildausrichtung erfolgt immer an Bytegrenzen. Folgende Bytegrenzen sind als Bildausrichtungswerte gültig: 1, 2, 4, 8, 16, 32 und 64 Byte.

Die aktuelle Bildausrichtung kann durch einen Aufruf der Methode IDiaAddressMap::get_imageAlign abgefragt werden.

Hinweis

Das Bild ist bereits geladen, wenn diese Methode aufgerufen werden kann. Die Methode put_imageAlign wird in der Regel verwendet, wenn das Bild verschoben oder verändert wurde und eine neue Ausrichtung erforderlich ist.

Weitere Informationen