WdbgExts のターゲット情報
ターゲットがメモリ アドレスに 32 ビットまたは 64 ビットのポインターを使用しているかどうかを判断するには、関数 IsPtr64 を使用します。
ターゲットのオペレーティング システムの詳細については、Ioctl 操作 IG_GET_KERNEL_VERSION を使用します。 ターゲット上のプロセッサの合計数を取得し、現在のプロセッサを調べるには、GetKdContext 関数を使用します。
GetDebuggerData 関数は、デバッガー エンジンが現在のセッション中に照会または決定したターゲットに関する情報を含む KDDEBUGGER_DATA64 または KDDEBUGGER_DATA32 構造体を返します。 この情報には、特定の主要なターゲットの場所と特定の状態値が含まれます。
デバッガーは、ターゲットから取得した情報をキャッシュします。 GetDebuggerCacheSize 関数は、このキャッシュのサイズを返します。
追加情報
より強力なターゲット API については、このドキュメントの「デバッガー エンジン API の使用 」セクションの「ターゲット情報」を参照してください。