github.com/n00py/Slackor@v0.0.0-20200610224921-d007fcea1740/pkg/windows/const.go (about)

     1  package windows
     2  
     3  const (
     4  	// MEM_COMMIT is a Windows constant used with Windows API calls
     5  	MEM_COMMIT = 0x1000
     6  	// MEM_RESERVE is a Windows constant used with Windows API calls
     7  	MEM_RESERVE = 0x2000
     8  	// MEM_RELEASE is a Windows constant used with Windows API calls
     9  	MEM_RELEASE = 0x8000
    10  	// PAGE_EXECUTE is a Windows constant used with Windows API calls
    11  	PAGE_EXECUTE = 0x10
    12  	// PAGE_EXECUTE_READWRITE is a Windows constant used with Windows API calls
    13  	PAGE_EXECUTE_READWRITE = 0x40
    14  	// PAGE_READWRITE is a Windows constant used with Windows API calls
    15  	PAGE_READWRITE = 0x04
    16  	// PROCESS_CREATE_THREAD is a Windows constant used with Windows API calls
    17  	PROCESS_CREATE_THREAD = 0x0002
    18  	// PROCESS_VM_READ is a Windows constant used with Windows API calls
    19  	PROCESS_VM_READ = 0x0010
    20  	//PROCESS_VM_WRITE is a Windows constant used with Windows API calls
    21  	PROCESS_VM_WRITE = 0x0020
    22  	// PROCESS_VM_OPERATION is a Windows constant used with Windows API calls
    23  	PROCESS_VM_OPERATION = 0x0008
    24  	// PROCESS_QUERY_INFORMATION is a Windows constant used with Windows API calls
    25  	PROCESS_QUERY_INFORMATION = 0x0400
    26  	// TH32CS_SNAPHEAPLIST is a Windows constant used with Windows API calls
    27  	TH32CS_SNAPHEAPLIST = 0x00000001
    28  	// TH32CS_SNAPMODULE is a Windows constant used with Windows API calls
    29  	TH32CS_SNAPMODULE = 0x00000008
    30  	// TH32CS_SNAPPROCESS is a Windows constant used with Windows API calls
    31  	TH32CS_SNAPPROCESS = 0x00000002
    32  	// TH32CS_SNAPTHREAD is a Windows constant used with Windows API calls
    33  	TH32CS_SNAPTHREAD = 0x00000004
    34  	// THREAD_SET_CONTEXT is a Windows constant used with Windows API calls
    35  	THREAD_SET_CONTEXT   = 0x0010
    36  	ERROR_ALREADY_EXISTS = 183
    37  
    38  	// Virtual-Key Codes
    39  	vk_BACK       = 0x08
    40  	vk_TAB        = 0x09
    41  	vk_CLEAR      = 0x0C
    42  	vk_RETURN     = 0x0D
    43  	vk_SHIFT      = 0x10
    44  	vk_CONTROL    = 0x11
    45  	vk_MENU       = 0x12
    46  	vk_PAUSE      = 0x13
    47  	vk_CAPITAL    = 0x14
    48  	vk_ESCAPE     = 0x1B
    49  	vk_SPACE      = 0x20
    50  	vk_PRIOR      = 0x21
    51  	vk_NEXT       = 0x22
    52  	vk_END        = 0x23
    53  	vk_HOME       = 0x24
    54  	vk_LEFT       = 0x25
    55  	vk_UP         = 0x26
    56  	vk_RIGHT      = 0x27
    57  	vk_DOWN       = 0x28
    58  	vk_SELECT     = 0x29
    59  	vk_PRINT      = 0x2A
    60  	vk_EXECUTE    = 0x2B
    61  	vk_SNAPSHOT   = 0x2C
    62  	vk_INSERT     = 0x2D
    63  	vk_DELETE     = 0x2E
    64  	vk_LWIN       = 0x5B
    65  	vk_RWIN       = 0x5C
    66  	vk_APPS       = 0x5D
    67  	vk_SLEEP      = 0x5F
    68  	vk_NUMPAD0    = 0x60
    69  	vk_NUMPAD1    = 0x61
    70  	vk_NUMPAD2    = 0x62
    71  	vk_NUMPAD3    = 0x63
    72  	vk_NUMPAD4    = 0x64
    73  	vk_NUMPAD5    = 0x65
    74  	vk_NUMPAD6    = 0x66
    75  	vk_NUMPAD7    = 0x67
    76  	vk_NUMPAD8    = 0x68
    77  	vk_NUMPAD9    = 0x69
    78  	vk_MULTIPLY   = 0x6A
    79  	vk_ADD        = 0x6B
    80  	vk_SEPARATOR  = 0x6C
    81  	vk_SUBTRACT   = 0x6D
    82  	vk_DECIMAL    = 0x6E
    83  	vk_DIVIDE     = 0x6F
    84  	vk_F1         = 0x70
    85  	vk_F2         = 0x71
    86  	vk_F3         = 0x72
    87  	vk_F4         = 0x73
    88  	vk_F5         = 0x74
    89  	vk_F6         = 0x75
    90  	vk_F7         = 0x76
    91  	vk_F8         = 0x77
    92  	vk_F9         = 0x78
    93  	vk_F10        = 0x79
    94  	vk_F11        = 0x7A
    95  	vk_F12        = 0x7B
    96  	vk_NUMLOCK    = 0x90
    97  	vk_SCROLL     = 0x91
    98  	vk_LSHIFT     = 0xA0
    99  	vk_RSHIFT     = 0xA1
   100  	vk_LCONTROL   = 0xA2
   101  	vk_RCONTROL   = 0xA3
   102  	vk_LMENU      = 0xA4
   103  	vk_RMENU      = 0xA5
   104  	vk_OEM_1      = 0xBA
   105  	vk_OEM_PLUS   = 0xBB
   106  	vk_OEM_COMMA  = 0xBC
   107  	vk_OEM_MINUS  = 0xBD
   108  	vk_OEM_PERIOD = 0xBE
   109  	vk_OEM_2      = 0xBF
   110  	vk_OEM_3      = 0xC0
   111  	vk_OEM_4      = 0xDB
   112  	vk_OEM_5      = 0xDC
   113  	vk_OEM_6      = 0xDD
   114  	vk_OEM_7      = 0xDE
   115  	vk_OEM_8      = 0xDF
   116  )