32비트 포인터 및 64비트 포인터
WdbgExts.h 헤더 파일은 32비트 및 64비트 포인터를 모두 지원합니다. 64비트 포인터를 사용하려면 코드에 다음 두 줄을 다음 순서로 포함하기만 하면 됩니다.
#define KDEXT_64BIT
#include wdbgexts.h
코드에서 항상 64비트 포인터를 사용하는 것이 좋습니다. 이렇게 하면 대상이 32비트일 때 디버거가 64비트 포인터를 32비트로 자동으로 캐스팅하므로 확장이 모든 플랫폼에서 작동할 수 있습니다.
32비트 플랫폼에서만 확장을 사용하려는 경우 대신 32비트 확장을 작성할 수 있습니다. 이 경우 코드에 다음 줄만 포함하면 됩니다.
#include wdbgexts.h
64비트 포인터 작업에 대한 자세한 내용은 DECLARE_API 매크로 사용 및 WdbgExts 확장 코드 작성을 참조하세요. 또한 WDK의 일부로 포함된 샘플 코드를 검사합니다.