KD_BPINFO (Compact 2013)
3/28/2014
This structure contains breakpoint information that the OEMKDIoctl function uses in support of Kernel Debugger IOCTLs.
Syntax
typedef struct _KD_BPINFO {
int nVersion;
ULONG ulFlags;
ULONG ulAddress;
ULONG ulHandle;
ULONG ulCount;
} KD_BPINFO, *PKD_BPINFO;
Members
- nVersion
Version number of the request, set to 1.
ulFlags
Identifies the properties of the I/O request as follows:Flag
Description
KD_HBP_FLAG_READ
Break on read.
KD_HBP_FLAG_WRITE
Break on write.
KD_HBP_FLAG_EXEC
Reserved.
KD_HBP_FLAG_PHYS
Reserved.
- ulAddress
Hardware address to use for the breakpoint.
- ulHandle
Handle value that is associated with a breakpoint. The OEM creates, provides and manages this value.
- ulCount
Number of breakpoints when called by a counting function, or, position in a list of breakpoints when called by an enumeration function.
Remarks
The KD_HBP_FLAG_READ flag is supported only in combination with the KD_HBP_FLAG_WRITE flag. The KD_HBP_FLAG_WRITE flag may be used alone.
Requirements
Header |
pkfuncs.h |