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


Функции WdbgExts

Файл заголовка wdbgexts.h содержит прототипы для следующих функций. Эти функции используют один и тот же прототип для 32-разрядных и 64-разрядных расширений:

GetContext

SetContext

CheckControlC

GetCurrentProcessAddr

GetCurrentProcessHandle

GetCurrentThreadAddr

GetDebuggerCacheSize

GetDebuggerData

Disasm

dprintf

GetExpression

GetExpressionEx

GetInputLine

Ioctl

GetKdContext

ReadMemory

SearchMemory

WriteMemory

ReadMsr

WriteMsr

GetPebAddress

Чтение Физическое

ReadPhysicalWithFlags

WritePhysical

WritePhysicalWithFlags

GetTebAddress

StackTrace

GetSymbol

ReloadSymbols

GetSetSympath

TranslateVirtualToPhysical

Файл заголовка wdbgexts.h содержит прототипы для следующих функций. Эти функции имеют разные прототипы для 32-разрядных и 64-разрядных расширений:

ReadControlSpace

ReadControlSpace64

ReadTypedControlSpace32

ReadTypedControlSpace64

WriteControlSpace

ReadIoSpace

ReadIoSpace64

ReadIoSpaceEx

ReadIoSpaceEx64

WriteIoSpace

WriteIoSpace64

WriteIoSpaceEx

WriteIoSpaceEx64

SetThreadForOperation

SetThreadForOperation64

Файл заголовка wdbgexts.h содержит прототипы для следующих функций. Эти функции можно использовать только в 64-разрядных расширениях:

GetFieldData

GetFieldOffset

Getfieldvalue

GetShortField

ReadField

ReadListEntry

ReadPointer

WritePointer

IsPtr64

ReadPtr

GetTypeSize

InitTypeRead

InitTypeReadPhysical

ListType