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.
Die rückruffunktion PWINDBG_EXTENSION_API_VERSION (ExtensionApiVersion) gibt Versionsinformationen zur Erweiterungs-DLL zurück.
Syntax
PWINDBG_EXTENSION_API_VERSION PwindbgExtensionApiVersion;
LPEXT_API_VERSION PwindbgExtensionApiVersion()
{...}
Rückgabewert
Diese Funktion muss einen Zeiger auf eine EXT_API_VERSION Struktur zurückgeben.
Bemerkungen
Sie müssen diese Funktion im Code mithilfe des obigen Prototyps definieren. Schließen Sie wdbgexts.h ein.
ExtensionApiVersion- wird vom Debugger aufgerufen, wenn die Erweiterungs-DLL geladen wird.
Der Debugger verwendet die Felder MajorVersion und MinorVersion der zurückgegebenen EXT_API_VERSION Struktur beim Ausführen von Befehlen wie .chain- und Version, die die Versionsnummer der Erweiterung anzeigen. Der Debugger führt keine "Versionsüberprüfung" durch – die Erweiterungs-DLL wird geladen, unabhängig davon, welche Versionsnummern in diesen Feldern vorhanden sind.
Das feld Revision der zurückgegebenen EXT_API_VERSION Struktur sollte EXT_API_VERSION_NUMBER64 werden, wenn Sie 64-Bit-Zeiger in Ihrem Code verwenden, oder EXT_API_VERSION_NUMBER32, wenn Sie 32-Bit-Zeiger verwenden. Es wird empfohlen, immer 64-Bit-Zeiger in Ihrem Code zu verwenden, da der Debugger diese Zeiger bei Bedarf automatisch ändert. Weitere Informationen finden Sie unter 32-Bit-Zeiger und 64-Bit-Zeiger.
Weitere Informationen finden Sie unter Verwenden von WdbgExts Extension Callbacks.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Desktop |
| Header- | wdbgexts.h |