Important: The information in this document is obsolete and should not be used for new development.
Virtual Memory Debugger Support Routines
This section describes the virtual-memory routines that pertain primarily to
debuggers. You need to read this section only if you are implementing a debugger.
To determine which debugger functions are present, use theDebuggerGetMax
function. When entering and exiting the debugging state, use theDebuggerEnter
and theDebuggerExitprocedures. To determine whether paging is safe, use thePageFaultFatalfunction. To lock and unlock memory with caching enabled, use
theDebuggerLockMemoryand theDebuggerUnlockMemoryfunctions. To poll for keyboard input, use theDebuggerPollprocedure. To determine the state of a page of logical memory, use theGetPageStatefunction.
Subtopics
- DebuggerGetMax
- DebuggerEnter
- DebuggerExit
- PageFaultFatal
- DebuggerLockMemory
- DebuggerUnlockMemory
- DebuggerPoll
- GetPageState