Поделиться через


Сведения о целевом объекте WdbgExts

Чтобы определить, использует ли целевой объект 32-разрядные или 64-разрядные указатели для адресов памяти, используйте функцию IsPtr64.

Для получения сведений об операционной системе целевого объекта используйте операцию IoctlIG_GET_KERNEL_VERSION. Чтобы получить общее количество процессоров в целевом объекте и узнать, какой из них является текущим, используйте функцию GetKdContext.

Функция GetDebuggerData возвращает структуру KDDEBUGGER_DATA64 или KDDEBUGGER_DATA32, содержащую сведения о целевом объекте, который обработчик отладчика запросил или определил во время текущего сеанса. Эти сведения включают определенные целевые расположения ключей и конкретные значения состояния.

Отладчик кэширует некоторые сведения, полученные из целевого объекта. Функция GetDebuggerCacheSize возвращает размер этого кэша.

Дополнительные сведения

Более мощный целевой API см. в разделе Сведения о целевом объекте в разделе Использование API обработчика отладчика этой документации.