github.com/undoio/delve@v1.9.0/pkg/proc/native/syscall_windows_amd64.go (about)

     1  package native
     2  
     3  const (
     4  	_CONTEXT_AMD64               = 0x100000
     5  	_CONTEXT_CONTROL             = (_CONTEXT_AMD64 | 0x1)
     6  	_CONTEXT_INTEGER             = (_CONTEXT_AMD64 | 0x2)
     7  	_CONTEXT_SEGMENTS            = (_CONTEXT_AMD64 | 0x4)
     8  	_CONTEXT_FLOATING_POINT      = (_CONTEXT_AMD64 | 0x8)
     9  	_CONTEXT_DEBUG_REGISTERS     = (_CONTEXT_AMD64 | 0x10)
    10  	_CONTEXT_FULL                = (_CONTEXT_CONTROL | _CONTEXT_INTEGER | _CONTEXT_FLOATING_POINT)
    11  	_CONTEXT_ALL                 = (_CONTEXT_CONTROL | _CONTEXT_INTEGER | _CONTEXT_SEGMENTS | _CONTEXT_FLOATING_POINT | _CONTEXT_DEBUG_REGISTERS)
    12  	_CONTEXT_EXCEPTION_ACTIVE    = 0x8000000
    13  	_CONTEXT_SERVICE_ACTIVE      = 0x10000000
    14  	_CONTEXT_EXCEPTION_REQUEST   = 0x40000000
    15  	_CONTEXT_EXCEPTION_REPORTING = 0x80000000
    16  )
    17  
    18  type _DEBUG_EVENT struct {
    19  	DebugEventCode uint32
    20  	ProcessId      uint32
    21  	ThreadId       uint32
    22  	_              uint32 // to align Union properly
    23  	U              [160]byte
    24  }