Freigeben über


32-Bit-Zeiger und 64-Bit-Zeiger

Die WdbgExts.h-Headerdatei unterstützt sowohl 32-Bit- als auch 64-Bit-Zeiger. Um 64-Bit-Zeiger zu verwenden, fügen Sie einfach die folgenden beiden Zeilen in der folgenden Reihenfolge in Ihren Code ein:

#define KDEXT_64BIT 
#include wdbgexts.h 

Es wird empfohlen, immer 64-Bit-Zeiger im Code zu verwenden. Dadurch kann Ihre Erweiterung auf jeder Plattform funktionieren, da der Debugger 64-Bit-Zeiger automatisch in 32 Bits wandelt, wenn das Ziel 32-Bit ist.

Wenn Sie Ihre Erweiterung nur auf 32-Bit-Plattformen verwenden möchten, können Sie stattdessen eine 32-Bit-Erweiterung schreiben. In diesem Fall müssen Sie nur die folgende Zeile in Ihren Code einfügen:

#include wdbgexts.h 

Weitere Informationen zum Arbeiten mit den 64-Bit-Zeigern finden Sie unter Verwenden des DECLARE_API-Makros und Schreiben von WdbgExts-Erweiterungscode. Überprüfen Sie außerdem den Beispielcode, der als Teil des WDK enthalten ist.