次の方法で共有


32 ビット ポインターと 64 ビット ポインター

WdbgExts.h ヘッダー ファイルは、32 ビットポインターと 64 ビット ポインターの両方をサポートします。 64ビットポインターを使用するには、次の順序で、コードに次の2行を含めるだけです。

#define KDEXT_64BIT 
#include wdbgexts.h 

コードでは常に64ビットポインターを使用することをお勧めします。 これにより、ターゲットが32ビットの場合、デバッガーは64ビットポインターを32ビットに自動的にキャストするため、拡張機能を任意のプラットフォームで動作させることができます。

32ビットプラットフォームでのみ拡張機能を使用する場合は、代わりに32ビット拡張機能を記述できます。 その場合は、コードに次の行を含めるだけで済みます。

#include wdbgexts.h 

64ビットポインターの操作の詳細については、 「DECLAREを使用して_APIマクロWdbgExts拡張機能コードの記述」 を参照してください。 さらに、WDKの一部として含まれているサンプルコードを確認します。