ReactOS 0.4.16-dev-197-g92996da
_KDB_BREAKPOINT Struct Reference

#include <kdb.h>

Collaboration diagram for _KDB_BREAKPOINT:

Public Attributes

KDB_BREAKPOINT_TYPE Type
 
BOOLEAN Enabled
 
ULONG_PTR Address
 
BOOLEAN Global
 
PEPROCESS Process
 
PCHAR ConditionExpression
 
PVOID Condition
 
union {
   UCHAR   SavedInstruction
 
   struct {
      UCHAR   DebugReg: 2
 
      UCHAR   Size: 3
 
      KDB_ACCESS_TYPE   AccessType
 
   }   Hw
 
Data
 

Detailed Description

Definition at line 25 of file kdb.h.

Member Data Documentation

◆ AccessType

KDB_ACCESS_TYPE _KDB_BREAKPOINT::AccessType

Definition at line 41 of file kdb.h.

◆ Address

ULONG_PTR _KDB_BREAKPOINT::Address

Definition at line 29 of file kdb.h.

Referenced by KdbEnterDebuggerException(), KdbpGetBreakPointInfo(), and KdbpInsertBreakPoint().

◆ Condition

PVOID _KDB_BREAKPOINT::Condition

Definition at line 33 of file kdb.h.

Referenced by KdbEnterDebuggerException(), and KdbpInsertBreakPoint().

◆ ConditionExpression

PCHAR _KDB_BREAKPOINT::ConditionExpression

Definition at line 32 of file kdb.h.

Referenced by KdbpGetBreakPointInfo(), and KdbpInsertBreakPoint().

◆ 

union { ... } _KDB_BREAKPOINT::Data

◆ DebugReg

UCHAR _KDB_BREAKPOINT::DebugReg

Definition at line 39 of file kdb.h.

◆ Enabled

BOOLEAN _KDB_BREAKPOINT::Enabled

Definition at line 28 of file kdb.h.

Referenced by KdbpEnableBreakPoint(), KdbpGetBreakPointInfo(), and KdbpInsertBreakPoint().

◆ Global

BOOLEAN _KDB_BREAKPOINT::Global

Definition at line 30 of file kdb.h.

Referenced by KdbEnterDebuggerException(), KdbpGetBreakPointInfo(), and KdbpInsertBreakPoint().

◆ 

◆ Process

PEPROCESS _KDB_BREAKPOINT::Process

Definition at line 31 of file kdb.h.

Referenced by KdbEnterDebuggerException(), KdbpGetBreakPointInfo(), and KdbpInsertBreakPoint().

◆ SavedInstruction

UCHAR _KDB_BREAKPOINT::SavedInstruction

Definition at line 36 of file kdb.h.

Referenced by KdbEnterDebuggerException().

◆ Size

UCHAR _KDB_BREAKPOINT::Size

Definition at line 40 of file kdb.h.

◆ Type

KDB_BREAKPOINT_TYPE _KDB_BREAKPOINT::Type

Definition at line 27 of file kdb.h.

Referenced by KdbEnterDebuggerException(), KdbpGetBreakPointInfo(), and KdbpInsertBreakPoint().


The documentation for this struct was generated from the following file: