ReactOS 0.4.15-dev-7842-g558ab78
_DBGKD_MANIPULATE_STATE64 Struct Reference

#include <windbgkd.h>

Collaboration diagram for _DBGKD_MANIPULATE_STATE64:

Public Attributes

ULONG ApiNumber
 
USHORT ProcessorLevel
 
USHORT Processor
 
NTSTATUS ReturnStatus
 
union {
   DBGKD_READ_MEMORY64   ReadMemory
 
   DBGKD_WRITE_MEMORY64   WriteMemory
 
   DBGKD_GET_CONTEXT   GetContext
 
   DBGKD_SET_CONTEXT   SetContext
 
   DBGKD_WRITE_BREAKPOINT64   WriteBreakPoint
 
   DBGKD_RESTORE_BREAKPOINT   RestoreBreakPoint
 
   DBGKD_CONTINUE   Continue
 
   DBGKD_CONTINUE2   Continue2
 
   DBGKD_READ_WRITE_IO64   ReadWriteIo
 
   DBGKD_READ_WRITE_IO_EXTENDED64   ReadWriteIoExtended
 
   DBGKD_QUERY_SPECIAL_CALLS   QuerySpecialCalls
 
   DBGKD_SET_SPECIAL_CALL64   SetSpecialCall
 
   DBGKD_SET_INTERNAL_BREAKPOINT64   SetInternalBreakpoint
 
   DBGKD_GET_INTERNAL_BREAKPOINT64   GetInternalBreakpoint
 
   DBGKD_GET_VERSION64   GetVersion64
 
   DBGKD_BREAKPOINTEX   BreakPointEx
 
   DBGKD_READ_WRITE_MSR   ReadWriteMsr
 
   DBGKD_SEARCH_MEMORY   SearchMemory
 
   DBGKD_GET_SET_BUS_DATA   GetSetBusData
 
   DBGKD_FILL_MEMORY   FillMemory
 
   DBGKD_QUERY_MEMORY   QueryMemory
 
   DBGKD_SWITCH_PARTITION   SwitchPartition
 
   DBGKD_WRITE_CUSTOM_BREAKPOINT   WriteCustomBreakpoint
 
   DBGKD_CONTEXT_EX   ContextEx
 
u
 

Detailed Description

Definition at line 785 of file windbgkd.h.

Member Data Documentation

◆ ApiNumber

ULONG _DBGKD_MANIPULATE_STATE64::ApiNumber

Definition at line 787 of file windbgkd.h.

Referenced by KdpSendWaitContinue(), KdReceivePacket(), and KdSendPacket().

◆ BreakPointEx

DBGKD_BREAKPOINTEX _DBGKD_MANIPULATE_STATE64::BreakPointEx

Definition at line 808 of file windbgkd.h.

◆ ContextEx

DBGKD_CONTEXT_EX _DBGKD_MANIPULATE_STATE64::ContextEx

Definition at line 816 of file windbgkd.h.

◆ Continue

DBGKD_CONTINUE _DBGKD_MANIPULATE_STATE64::Continue

Definition at line 799 of file windbgkd.h.

Referenced by KdpSendWaitContinue(), and KdReceivePacket().

◆ Continue2

DBGKD_CONTINUE2 _DBGKD_MANIPULATE_STATE64::Continue2

Definition at line 800 of file windbgkd.h.

Referenced by KdpSendWaitContinue().

◆ FillMemory

DBGKD_FILL_MEMORY _DBGKD_MANIPULATE_STATE64::FillMemory

Definition at line 812 of file windbgkd.h.

◆ GetContext

DBGKD_GET_CONTEXT _DBGKD_MANIPULATE_STATE64::GetContext

Definition at line 795 of file windbgkd.h.

◆ GetInternalBreakpoint

DBGKD_GET_INTERNAL_BREAKPOINT64 _DBGKD_MANIPULATE_STATE64::GetInternalBreakpoint

Definition at line 806 of file windbgkd.h.

◆ GetSetBusData

DBGKD_GET_SET_BUS_DATA _DBGKD_MANIPULATE_STATE64::GetSetBusData

Definition at line 811 of file windbgkd.h.

◆ GetVersion64

DBGKD_GET_VERSION64 _DBGKD_MANIPULATE_STATE64::GetVersion64

Definition at line 807 of file windbgkd.h.

◆ Processor

USHORT _DBGKD_MANIPULATE_STATE64::Processor

Definition at line 789 of file windbgkd.h.

◆ ProcessorLevel

USHORT _DBGKD_MANIPULATE_STATE64::ProcessorLevel

Definition at line 788 of file windbgkd.h.

◆ QueryMemory

DBGKD_QUERY_MEMORY _DBGKD_MANIPULATE_STATE64::QueryMemory

Definition at line 813 of file windbgkd.h.

◆ QuerySpecialCalls

DBGKD_QUERY_SPECIAL_CALLS _DBGKD_MANIPULATE_STATE64::QuerySpecialCalls

Definition at line 803 of file windbgkd.h.

◆ ReadMemory

DBGKD_READ_MEMORY64 _DBGKD_MANIPULATE_STATE64::ReadMemory

Definition at line 793 of file windbgkd.h.

◆ ReadWriteIo

DBGKD_READ_WRITE_IO64 _DBGKD_MANIPULATE_STATE64::ReadWriteIo

Definition at line 801 of file windbgkd.h.

◆ ReadWriteIoExtended

DBGKD_READ_WRITE_IO_EXTENDED64 _DBGKD_MANIPULATE_STATE64::ReadWriteIoExtended

Definition at line 802 of file windbgkd.h.

◆ ReadWriteMsr

DBGKD_READ_WRITE_MSR _DBGKD_MANIPULATE_STATE64::ReadWriteMsr

Definition at line 809 of file windbgkd.h.

◆ RestoreBreakPoint

DBGKD_RESTORE_BREAKPOINT _DBGKD_MANIPULATE_STATE64::RestoreBreakPoint

Definition at line 798 of file windbgkd.h.

◆ ReturnStatus

NTSTATUS _DBGKD_MANIPULATE_STATE64::ReturnStatus

Definition at line 790 of file windbgkd.h.

Referenced by KdpSendWaitContinue().

◆ SearchMemory

DBGKD_SEARCH_MEMORY _DBGKD_MANIPULATE_STATE64::SearchMemory

Definition at line 810 of file windbgkd.h.

◆ SetContext

DBGKD_SET_CONTEXT _DBGKD_MANIPULATE_STATE64::SetContext

Definition at line 796 of file windbgkd.h.

◆ SetInternalBreakpoint

DBGKD_SET_INTERNAL_BREAKPOINT64 _DBGKD_MANIPULATE_STATE64::SetInternalBreakpoint

Definition at line 805 of file windbgkd.h.

◆ SetSpecialCall

DBGKD_SET_SPECIAL_CALL64 _DBGKD_MANIPULATE_STATE64::SetSpecialCall

Definition at line 804 of file windbgkd.h.

◆ SwitchPartition

DBGKD_SWITCH_PARTITION _DBGKD_MANIPULATE_STATE64::SwitchPartition

Definition at line 814 of file windbgkd.h.

◆ 

union { ... } _DBGKD_MANIPULATE_STATE64::u

◆ WriteBreakPoint

DBGKD_WRITE_BREAKPOINT64 _DBGKD_MANIPULATE_STATE64::WriteBreakPoint

Definition at line 797 of file windbgkd.h.

◆ WriteCustomBreakpoint

DBGKD_WRITE_CUSTOM_BREAKPOINT _DBGKD_MANIPULATE_STATE64::WriteCustomBreakpoint

Definition at line 815 of file windbgkd.h.

◆ WriteMemory

DBGKD_WRITE_MEMORY64 _DBGKD_MANIPULATE_STATE64::WriteMemory

Definition at line 794 of file windbgkd.h.


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