Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt Header des Bilds fest, um relative virtuelle Adressenumwandlung zu aktivieren.
HRESULT set_imageHeaders (
DWORD cbData,
BYTE data[],
BOOL originalHeaders
);
Parameter
cbData
[in] Anzahl von Bytes Headerdaten.Muss n*sizeof(IMAGE_SECTION_HEADER) , wo die Anzahl der n Kapitelüberschriften in der ausführbaren Datei.Daten []
[in] Ein Array als Bild IMAGE_SECTION_HEADER Strukturen Header verwendet werden soll.originalHeaders
[in] Auf FALSE , wenn das Bild vom neuen Header Bild, TRUE , wenn sie das Originalbild vor dem Upgrade entsprechen.In der Regel ist dies zu TRUE nur in Kombination mit Aufrufen der IDiaAddressMap::set_addressMap-Methode festgelegt.
Rückgabewert
Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.
Hinweise
Die IMAGE_SECTION_HEADER Struktur wird in Winnt.h deklariert und das angegebene Bild kapitelüberschrift Format der ausführbaren Datei darstellt.
Relative virtuelle câdressenberechnungen hängen die nach dem IMAGE_SECTION_HEADER-Werten ab.Normalerweise ruft der Durchmesser diese von der Programmdatenbankdatei (.pdb) ab.Wenn diese Werte fehlen, ist der Durchmesser keine relative virtuelle Adressen zu berechnen und die IDiaAddressMap::get_relativeVirtualAddressEnabled-Methode gibt FALSEzurück.Nach der Bereitstellung der fehlenden Header Bild aus dem Bild selbst muss der Client die IDiaAddressMap::put_relativeVirtualAddressEnabled-Methode aufrufen, um die relativen virtuellen câdressenberechnungen zu aktivieren.
Siehe auch
Referenz
IDiaAddressMap::set_addressMap