Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
;/*++ BUILD Version: 0001 // Increment this if a change has global effects
; ;Copyright (c) 1991 Microsoft Corporation ; ;Module Name: ; ; msobjs.mc ; ;Abstract: ; ; Constant definitions for the NT system-defined object access ; types as we want them displayed in the event viewer for Auditing. ; ; ; ; ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ; ! ! ; ! Note that this is a PARAMETER MESSAGE FILE from the event viewer's ! ; ! perspective, and so no messages with an ID lower than 0x1000 should ! ; ! be defined here. ! ; ! ! ; ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ; ; ; Please add new object-specific types at the end of this file... ; ; ;Author: ; ; Jim Kelly (JimK) 14-Oct-1992 ; ;Revision History: ; ;Notes: ; ; The .h and .res forms of this file are generated from the .mc ; form of the file (private\ntos\seaudit\msobjs\msobjs.mc). Please make ; all changes to the .mc form of the file. ; ; ; ;--*/ ; ;#ifndef _MSOBJS_ ;#define _MSOBJS_ ; ;/*lint -e767 */ // Don't complain about different definitions // winnt
MessageIdTypedef=ULONG
SeverityNames=(None=0x0)
FacilityNames=(None=0x0)
MessageId=0x600 Language=English Unused message ID . ;// Message ID 600 is unused - just used to flush out the diagram
; ;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;// //
;// //
;// WELL KNOWN ACCESS TYPE NAMES //
;// //
;// Must be below 0x1000 //
;// //
;// //
;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////
;////////////////////////////////////////////////
;//
;// Access Type = DELETE
;//
MessageId=0x0601 SymbolicName=SE_ACCESS_NAME_DELETE Language=English DELETE .
;////////////////////////////////////////////////
;//
;// Access Type = READ_CONTROL
;//
MessageId=0x0602 SymbolicName=SE_ACCESS_NAME_READ_CONTROL Language=English READ_CONTROL .
;////////////////////////////////////////////////
;//
;// Access Type = WRITE_DAC
;//
MessageId=0x0603 SymbolicName=SE_ACCESS_NAME_WRITE_DAC Language=English WRITE_DAC .
;////////////////////////////////////////////////
;//
;// Access Type = WRITE_OWNER
;//
MessageId=0x0604 SymbolicName=SE_ACCESS_NAME_WRITE_OWNER Language=English WRITE_OWNER .
;////////////////////////////////////////////////
;//
;// Access Type = SYNCHRONIZE
;//
MessageId=0x0605 SymbolicName=SE_ACCESS_NAME_SYNCHRONIZE Language=English SYNCHRONIZE .
;////////////////////////////////////////////////
;//
;// Access Type = ACCESS_SYSTEM_SECURITY
;//
MessageId=0x0606 SymbolicName=SE_ACCESS_NAME_ACCESS_SYS_SEC Language=English ACCESS_SYS_SEC .
;////////////////////////////////////////////////
;//
;// Access Type = MAXIMUM_ALLOWED
;//
MessageId=0x0607 SymbolicName=SE_ACCESS_NAME_MAXIMUM_ALLOWED Language=English MAX_ALLOWED .
; ;//////////////////////////////////////////////////////////////////////////////
;// //
;// //
;// Names to use when specific access //
;// names can not be located //
;// //
;// Must be below 0x1000 //
;// //
;// //
;//////////////////////////////////////////////////////////////////////////////
;////////////////////////////////////////////////
;//
;// Access Type = Specific access, bits 0 - 15
;//
MessageId=0x0610 SymbolicName=SE_ACCESS_NAME_SPECIFIC_0 Language=English Unknown specific access (bit 0) .
MessageId=0x0611 SymbolicName=SE_ACCESS_NAME_SPECIFIC_1 Language=English Unknown specific access (bit 1) .
MessageId=0x0612 SymbolicName=SE_ACCESS_NAME_SPECIFIC_2 Language=English Unknown specific access (bit 2) .
MessageId=0x0613 SymbolicName=SE_ACCESS_NAME_SPECIFIC_3 Language=English Unknown specific access (bit 3) .
MessageId=0x0614 SymbolicName=SE_ACCESS_NAME_SPECIFIC_4 Language=English Unknown specific access (bit 4) .
MessageId=0x0615 SymbolicName=SE_ACCESS_NAME_SPECIFIC_5 Language=English Unknown specific access (bit 5) .
MessageId=0x0616 SymbolicName=SE_ACCESS_NAME_SPECIFIC_6 Language=English Unknown specific access (bit 6) .
MessageId=0x0617 SymbolicName=SE_ACCESS_NAME_SPECIFIC_7 Language=English Unknown specific access (bit 7) .
MessageId=0x0618 SymbolicName=SE_ACCESS_NAME_SPECIFIC_8 Language=English Unknown specific access (bit 8) .
MessageId=0x0619 SymbolicName=SE_ACCESS_NAME_SPECIFIC_9 Language=English Unknown specific access (bit 9) .
MessageId=0x061A SymbolicName=SE_ACCESS_NAME_SPECIFIC_10 Language=English Unknown specific access (bit 10) .
MessageId=0x061B SymbolicName=SE_ACCESS_NAME_SPECIFIC_11 Language=English Unknown specific access (bit 11) .
MessageId=0x061C SymbolicName=SE_ACCESS_NAME_SPECIFIC_12 Language=English Unknown specific access (bit 12) .
MessageId=0x061D SymbolicName=SE_ACCESS_NAME_SPECIFIC_13 Language=English Unknown specific access (bit 13) .
MessageId=0x061E SymbolicName=SE_ACCESS_NAME_SPECIFIC_14 Language=English Unknown specific access (bit 14) .
MessageId=0x061F SymbolicName=SE_ACCESS_NAME_SPECIFIC_15 Language=English Unknown specific access (bit 15) .
; ;//////////////////////////////////////////////////////////////////////////////
;// //
;// //
;// Privilege names as we would like //
;// them displayed for auditing //
;// //
;// //
;// //
;// NOTE: Eventually we will need a way to extend this mechanism to allow //
;// for ISV and end-user defined privileges. One way would be to //
;// stick a mapping from source/privilege name to parameter message //
;// file offset in the registry. This is ugly and I don't like it, //
;// but it works. Something else would be prefereable. //
;// //
;// THIS IS A BIT OF A HACK RIGHT NOW. IT IS BASED UPON THE //
;// ASSUMPTION THAT ALL THE PRIVILEGES ARE WELL-KNOWN AND THAT //
;// THEIR VALUE ARE ALL CONTIGUOUS. //
;// //
;// //
;// //
;// //
;// //
;//////////////////////////////////////////////////////////////////////////////
MessageId=0x0641 SymbolicName=SE_ADT_PRIV_BASE Language=English Not used .
MessageId=0x0643 SymbolicName=SE_ADT_PRIV_3 Language=English Assign Primary Token Privilege . MessageId=0x0644 SymbolicName=SE_ADT_PRIV_4 Language=English Lock Memory Privilege . MessageId=0x0645 SymbolicName=SE_ADT_PRIV_5 Language=English Increase Memory Quota Privilege . MessageId=0x0646 SymbolicName=SE_ADT_PRIV_6 Language=English Unsolicited Input Privilege . MessageId=0x0647 SymbolicName=SE_ADT_PRIV_7 Language=English Trusted Computer Base Privilege . MessageId=0x0648 SymbolicName=SE_ADT_PRIV_8 Language=English Security Privilege . MessageId=0x0649 SymbolicName=SE_ADT_PRIV_9 Language=English Take Ownership Privilege . MessageId=0x064A SymbolicName=SE_ADT_PRIV_10 Language=English Load/Unload Driver Privilege . MessageId=0x064B SymbolicName=SE_ADT_PRIV_11 Language=English Profile System Privilege . MessageId=0x064C SymbolicName=SE_ADT_PRIV_12 Language=English Set System Time Privilege . MessageId=0x064D SymbolicName=SE_ADT_PRIV_13 Language=English Profile Single Process Privilege . MessageId=0x064E SymbolicName=SE_ADT_PRIV_14 Language=English Increment Base Priority Privilege . MessageId=0x064F SymbolicName=SE_ADT_PRIV_15 Language=English Create Pagefile Privilege . MessageId=0x0650 SymbolicName=SE_ADT_PRIV_16 Language=English Create Permanent Object Privilege . MessageId=0x0651 SymbolicName=SE_ADT_PRIV_17 Language=English Backup Privilege . MessageId=0x0652 SymbolicName=SE_ADT_PRIV_18 Language=English Restore From Backup Privilege . MessageId=0x0653 SymbolicName=SE_ADT_PRIV_19 Language=English Shutdown System Privilege . MessageId=0x0654 SymbolicName=SE_ADT_PRIV_20 Language=English Debug Privilege . MessageId=0x0655 SymbolicName=SE_ADT_PRIV_21 Language=English View or Change Audit Log Privilege . MessageId=0x0656 SymbolicName=SE_ADT_PRIV_22 Language=English Change Hardware Environment Privilege . MessageId=0x0657 SymbolicName=SE_ADT_PRIV_23 Language=English Change Notify (and Traverse) Privilege . MessageId=0x0658 SymbolicName=SE_ADT_PRIV_24 Language=English Remotely Shut System Down Privilege .
; ;//////////////////////////////////////////////////////////////////////////////
;// //
;// //
;// Executive object access types as //
;// we would like them displayed //
;// for auditing //
;// //
;// Executive objects are: //
;// //
;// Device //
;// Directory //
;// Event //
;// EventPair //
;// File //
;// IoCompletion //
;// Job //
;// Key //
;// Mutant //
;// Port //
;// Process //
;// Profile //
;// Section //
;// Semaphore //
;// SymbolicLink //
;// Thread //
;// Timer //
;// Token //
;// Type //
;// //
;// //
;// Note that there are other kernel objects, but they //
;// are not visible outside of the executive and are so //
;// not subject to auditing. These objects include //
;// //
;// Adaptor //
;// Controller //
;// Driver //
;// //
;// //
;// //
;//////////////////////////////////////////////////////////////////////////////
;//
;// DEVICE object-specific access types
;//
MessageId=0x1100 SymbolicName=MS_DEVICE_ACCESS_BIT_0 Language=English Device Access Bit 0 . MessageId=0x1101 SymbolicName=MS_DEVICE_ACCESS_BIT_1 Language=English Device Access Bit 1 . MessageId=0x1102 SymbolicName=MS_DEVICE_ACCESS_BIT_2 Language=English Device Access Bit 2 . MessageId=0x1103 SymbolicName=MS_DEVICE_ACCESS_BIT_3 Language=English Device Access Bit 3 . MessageId=0x1104 SymbolicName=MS_DEVICE_ACCESS_BIT_4 Language=English Device Access Bit 4 . MessageId=0x1105 SymbolicName=MS_DEVICE_ACCESS_BIT_5 Language=English Device Access Bit 5 . MessageId=0x1106 SymbolicName=MS_DEVICE_ACCESS_BIT_6 Language=English Device Access Bit 6 . MessageId=0x1107 SymbolicName=MS_DEVICE_ACCESS_BIT_7 Language=English Device Access Bit 7 . MessageId=0x1108 SymbolicName=MS_DEVICE_ACCESS_BIT_8 Language=English Device Access Bit 8 . MessageId=0x1109 SymbolicName=MS_DEVICE_ACCESS_BIT_9 Language=English Undefined Access (no effect) Bit 9 . MessageId=0x110a SymbolicName=MS_DEVICE_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x110b SymbolicName=MS_DEVICE_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x110c SymbolicName=MS_DEVICE_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x110d SymbolicName=MS_DEVICE_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x110e SymbolicName=MS_DEVICE_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x110f SymbolicName=MS_DEVICE_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// object DIRECTORY object-specific access types
;//
MessageId=0x1110 SymbolicName=MS_OBJECT_DIR_ACCESS_BIT_0 Language=English Query directory . MessageId=0x1111 SymbolicName=MS_OBJECT_DIR_ACCESS_BIT_1 Language=English Traverse . MessageId=0x1112 SymbolicName=MS_OBJECT_DIR_ACCESS_BIT_2 Language=English Create object in directory . MessageId=0x1113 SymbolicName=MS_OBJECT_DIR_ACCESS_BIT_3 Language=English Create sub-directory . MessageId=0x1114 SymbolicName=MS_OBJECT_DIR_ACCESS_BIT_4 Language=English Undefined Access (no effect) Bit 4 . MessageId=0x1115 SymbolicName=MS_OBJECT_DIR_ACCESS_BIT_5 Language=English Undefined Access (no effect) Bit 5 . MessageId=0x1116 SymbolicName=MS_OBJECT_DIR_ACCESS_BIT_6 Language=English Undefined Access (no effect) Bit 6 . MessageId=0x1117 SymbolicName=MS_OBJECT_DIR_ACCESS_BIT_7 Language=English Undefined Access (no effect) Bit 7 . MessageId=0x1118 SymbolicName=MS_OBJECT_DIR_ACCESS_BIT_8 Language=English Undefined Access (no effect) Bit 8 . MessageId=0x1119 SymbolicName=MS_OBJECT_DIR_ACCESS_BIT_9 Language=English Undefined Access (no effect) Bit 9 . MessageId=0x111a SymbolicName=MS_OBJECT_DIR_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x111b SymbolicName=MS_OBJECT_DIR_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x111c SymbolicName=MS_OBJECT_DIR_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x111d SymbolicName=MS_OBJECT_DIR_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x111e SymbolicName=MS_OBJECT_DIR_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x111f SymbolicName=MS_OBJECT_DIR_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// EVENT object-specific access types
;//
MessageId=0x1120 SymbolicName=MS_EVENT_ACCESS_BIT_0 Language=English Query event state . MessageId=0x1121 SymbolicName=MS_EVENT_ACCESS_BIT_1 Language=English Modify event state . MessageId=0x1122 SymbolicName=MS_EVENT_DIR_ACCESS_BIT_2 Language=English Undefined Access (no effect) Bit 2 . MessageId=0x1123 SymbolicName=MS_EVENT_DIR_ACCESS_BIT_3 Language=English Undefined Access (no effect) Bit 3 . MessageId=0x1124 SymbolicName=MS_EVENT_DIR_ACCESS_BIT_4 Language=English Undefined Access (no effect) Bit 4 . MessageId=0x1125 SymbolicName=MS_EVENT_DIR_ACCESS_BIT_5 Language=English Undefined Access (no effect) Bit 5 . MessageId=0x1126 SymbolicName=MS_EVENT_DIR_ACCESS_BIT_6 Language=English Undefined Access (no effect) Bit 6 . MessageId=0x1127 SymbolicName=MS_EVENT_DIR_ACCESS_BIT_7 Language=English Undefined Access (no effect) Bit 7 . MessageId=0x1128 SymbolicName=MS_EVENT_DIR_ACCESS_BIT_8 Language=English Undefined Access (no effect) Bit 8 . MessageId=0x1129 SymbolicName=MS_EVENT_DIR_ACCESS_BIT_9 Language=English Undefined Access (no effect) Bit 9 . MessageId=0x112a SymbolicName=MS_EVENT_DIR_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x112b SymbolicName=MS_EVENT_DIR_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x112c SymbolicName=MS_EVENT_DIR_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x112d SymbolicName=MS_EVENT_DIR_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x112e SymbolicName=MS_EVENT_DIR_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x112f SymbolicName=MS_EVENT_DIR_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// EVENT-PAIR object-specific access types
;//
;//
;// Event pairs have no object-type-specific access bits.
;// they use synchronize.
;//
;// reserve 0x1130 for future use and continuity
;//
;//
;// File-specific access types
;// (these are funny because they sorta hafta take directories
;// and named pipes into account as well).
;//
MessageId=0x1140 SymbolicName=MS_FILE_ACCESS_BIT_0 Language=English ReadData (or ListDirectory) . MessageId=0x1141 SymbolicName=MS_FILE_ACCESS_BIT_1 Language=English WriteData (or AddFile) . MessageId=0x1142 SymbolicName=MS_FILE_ACCESS_BIT_2 Language=English AppendData (or AddSubdirectory or CreatePipeInstance) . MessageId=0x1143 SymbolicName=MS_FILE_ACCESS_BIT_3 Language=English ReadEA . MessageId=0x1144 SymbolicName=MS_FILE_ACCESS_BIT_4 Language=English WriteEA . MessageId=0x1145 SymbolicName=MS_FILE_ACCESS_BIT_5 Language=English Execute/Traverse . MessageId=0x1146 SymbolicName=MS_FILE_ACCESS_BIT_6 Language=English DeleteChild . MessageId=0x1147 SymbolicName=MS_FILE_ACCESS_BIT_7 Language=English ReadAttributes . MessageId=0x1148 SymbolicName=MS_FILE_ACCESS_BIT_8 Language=English WriteAttributes . MessageId=0x1149 SymbolicName=MS_FILE_ACCESS_BIT_9 Language=English Undefined Access (no effect) Bit 9 . MessageId=0x114a SymbolicName=MS_FILE_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x114b SymbolicName=MS_FILE_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x114c SymbolicName=MS_FILE_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x114d SymbolicName=MS_FILE_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x114e SymbolicName=MS_FILE_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x114f SymbolicName=MS_FILE_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// KEY object-specific access types
;//
MessageId=0x1150 SymbolicName=MS_KEY_ACCESS_BIT_0 Language=English Query key value .
MessageId=0x1151 SymbolicName=MS_KEY_ACCESS_BIT_1 Language=English Set key value .
MessageId=0x1152 SymbolicName=MS_KEY_ACCESS_BIT_2 Language=English Create sub-key .
MessageId=0x1153 SymbolicName=MS_KEY_ACCESS_BIT_3 Language=English Enumerate sub-keys .
MessageId=0x1154 SymbolicName=MS_KEY_ACCESS_BIT_4 Language=English Notify about changes to keys .
MessageId=0x1155 SymbolicName=MS_KEY_ACCESS_BIT_5 Language=English Create Link . MessageId=0x1156 SymbolicName=MS_KEY_ACCESS_BIT_6 Language=English Undefined Access (no effect) Bit 6 . MessageId=0x1157 SymbolicName=MS_KEY_ACCESS_BIT_7 Language=English Undefined Access (no effect) Bit 7 . MessageId=0x1158 SymbolicName=MS_KEY_ACCESS_BIT_8 Language=English Undefined Access (no effect) Bit 8 . MessageId=0x1159 SymbolicName=MS_KEY_ACCESS_BIT_9 Language=English Undefined Access (no effect) Bit 9 . MessageId=0x115a SymbolicName=MS_KEY_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x115b SymbolicName=MS_KEY_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x115c SymbolicName=MS_KEY_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x115d SymbolicName=MS_KEY_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x115e SymbolicName=MS_KEY_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x115f SymbolicName=MS_KEY_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// MUTANT object-specific access types
;//
MessageId=0x1160 SymbolicName=MS_MUTANT_ACCESS_BIT_0 Language=English Query mutant state . MessageId=0x1161 SymbolicName=MS_MUTANT_ACCESS_BIT_1 Language=English Undefined Access (no effect) Bit 1 . MessageId=0x1162 SymbolicName=MS_MUTANT_ACCESS_BIT_2 Language=English Undefined Access (no effect) Bit 2 . MessageId=0x1163 SymbolicName=MS_MUTANT_ACCESS_BIT_3 Language=English Undefined Access (no effect) Bit 3 . MessageId=0x1164 SymbolicName=MS_MUTANT_ACCESS_BIT_4 Language=English Undefined Access (no effect) Bit 4 . MessageId=0x1165 SymbolicName=MS_MUTANT_ACCESS_BIT_5 Language=English Undefined Access (no effect) Bit 5 . MessageId=0x1166 SymbolicName=MS_MUTANT_ACCESS_BIT_6 Language=English Undefined Access (no effect) Bit 6 . MessageId=0x1167 SymbolicName=MS_MUTANT_ACCESS_BIT_7 Language=English Undefined Access (no effect) Bit 7 . MessageId=0x1168 SymbolicName=MS_MUTANT_ACCESS_BIT_8 Language=English Undefined Access (no effect) Bit 8 . MessageId=0x1169 SymbolicName=MS_MUTANT_ACCESS_BIT_9 Language=English Undefined Access (no effect) Bit 9 . MessageId=0x116a SymbolicName=MS_MUTANT_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x116b SymbolicName=MS_MUTANT_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x116c SymbolicName=MS_MUTANT_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x116d SymbolicName=MS_MUTANT_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x116e SymbolicName=MS_MUTANT_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x116f SymbolicName=MS_MUTANT_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// lpc PORT object-specific access types
;//
MessageId=0x1170 SymbolicName=MS_LPC_PORT_ACCESS_BIT_0 Language=English Communicate using port . MessageId=0x1171 SymbolicName=MS_LPC_PORT_ACCESS_BIT_1 Language=English Undefined Access (no effect) Bit 1 . MessageId=0x1172 SymbolicName=MS_LPC_PORT_ACCESS_BIT_2 Language=English Undefined Access (no effect) Bit 2 . MessageId=0x1173 SymbolicName=MS_LPC_PORT_ACCESS_BIT_3 Language=English Undefined Access (no effect) Bit 3 . MessageId=0x1174 SymbolicName=MS_LPC_PORT_ACCESS_BIT_4 Language=English Undefined Access (no effect) Bit 4 . MessageId=0x1175 SymbolicName=MS_LPC_PORT_ACCESS_BIT_5 Language=English Undefined Access (no effect) Bit 5 . MessageId=0x1176 SymbolicName=MS_LPC_PORT_ACCESS_BIT_6 Language=English Undefined Access (no effect) Bit 6 . MessageId=0x1177 SymbolicName=MS_LPC_PORT_ACCESS_BIT_7 Language=English Undefined Access (no effect) Bit 7 . MessageId=0x1178 SymbolicName=MS_LPC_PORT_ACCESS_BIT_8 Language=English Undefined Access (no effect) Bit 8 . MessageId=0x1179 SymbolicName=MS_LPC_PORT_ACCESS_BIT_9 Language=English Undefined Access (no effect) Bit 9 . MessageId=0x117a SymbolicName=MS_LPC_PORT_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x117b SymbolicName=MS_LPC_PORT_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x117c SymbolicName=MS_LPC_PORT_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x117d SymbolicName=MS_LPC_PORT_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x117e SymbolicName=MS_LPC_PORT_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x117f SymbolicName=MS_LPC_PORT_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// Process object-specific access types
;//
MessageId=0x1180 SymbolicName=MS_PROCESS_ACCESS_BIT_0 Language=English Force process termination . MessageId=0x1181 SymbolicName=MS_PROCESS_ACCESS_BIT_1 Language=English Create new thread in process . MessageId=0x1182 SymbolicName=MS_PROCESS_ACCESS_BIT_2 Language=English Unused access bit . MessageId=0x1183 SymbolicName=MS_PROCESS_ACCESS_BIT_3 Language=English Perform virtual memory operation . MessageId=0x1184 SymbolicName=MS_PROCESS_ACCESS_BIT_4 Language=English Read from process memory . MessageId=0x1185 SymbolicName=MS_PROCESS_ACCESS_BIT_5 Language=English Write to process memory . MessageId=0x1186 SymbolicName=MS_PROCESS_ACCESS_BIT_6 Language=English Duplicate handle into or out of process . MessageId=0x1187 SymbolicName=MS_PROCESS_ACCESS_BIT_7 Language=English Create a subprocess of process . MessageId=0x1188 SymbolicName=MS_PROCESS_ACCESS_BIT_8 Language=English Set process quotas . MessageId=0x1189 SymbolicName=MS_PROCESS_ACCESS_BIT_9 Language=English Set process information . MessageId=0x118A SymbolicName=MS_PROCESS_ACCESS_BIT_10 Language=English Query process information . MessageId=0x118B SymbolicName=MS_PROCESS_ACCESS_BIT_11 Language=English Set process termination port . MessageId=0x118C SymbolicName=MS_PROCESS_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x118D SymbolicName=MS_PROCESS_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x118E SymbolicName=MS_PROCESS_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x118F SymbolicName=MS_PROCESS_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// PROFILE object-specific access types
;//
MessageId=0x1190 SymbolicName=MS_PROFILE_ACCESS_BIT_0 Language=English Control profile . MessageId=0x1191 SymbolicName=MS_PROFILE_ACCESS_BIT_1 Language=English Undefined Access (no effect) Bit 1 . MessageId=0x1192 SymbolicName=MS_PROFILE_ACCESS_BIT_2 Language=English Undefined Access (no effect) Bit 2 . MessageId=0x1193 SymbolicName=MS_PROFILE_ACCESS_BIT_3 Language=English Undefined Access (no effect) Bit 3 . MessageId=0x1194 SymbolicName=MS_PROFILE_ACCESS_BIT_4 Language=English Undefined Access (no effect) Bit 4 . MessageId=0x1195 SymbolicName=MS_PROFILE_ACCESS_BIT_5 Language=English Undefined Access (no effect) Bit 5 . MessageId=0x1196 SymbolicName=MS_PROFILE_ACCESS_BIT_6 Language=English Undefined Access (no effect) Bit 6 . MessageId=0x1197 SymbolicName=MS_PROFILE_ACCESS_BIT_7 Language=English Undefined Access (no effect) Bit 7 . MessageId=0x1198 SymbolicName=MS_PROFILE_ACCESS_BIT_8 Language=English Undefined Access (no effect) Bit 8 . MessageId=0x1199 SymbolicName=MS_PROFILE_ACCESS_BIT_9 Language=English Undefined Access (no effect) Bit 9 . MessageId=0x119a SymbolicName=MS_PROFILE_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x119b SymbolicName=MS_PROFILE_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x119c SymbolicName=MS_PROFILE_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x119d SymbolicName=MS_PROFILE_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x119e SymbolicName=MS_PROFILE_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x119f SymbolicName=MS_PROFILE_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// SECTION object-specific access types
;//
MessageId=0x11A0 SymbolicName=MS_SECTION_ACCESS_BIT_0 Language=English Query section state . MessageId=0x11A1 SymbolicName=MS_SECTION_ACCESS_BIT_1 Language=English Map section for write . MessageId=0x11A2 SymbolicName=MS_SECTION_ACCESS_BIT_2 Language=English Map section for read . MessageId=0x11A3 SymbolicName=MS_SECTION_ACCESS_BIT_3 Language=English Map section for execute . MessageId=0x11A4 SymbolicName=MS_SECTION_ACCESS_BIT_4 Language=English Extend size . MessageId=0x11A5 SymbolicName=MS_SECTION_ACCESS_BIT_5 Language=English Undefined Access (no effect) Bit 5 . MessageId=0x11A6 SymbolicName=MS_SECTION_ACCESS_BIT_6 Language=English Undefined Access (no effect) Bit 6 . MessageId=0x11A7 SymbolicName=MS_SECTION_ACCESS_BIT_7 Language=English Undefined Access (no effect) Bit 7 . MessageId=0x11A8 SymbolicName=MS_SECTION_ACCESS_BIT_8 Language=English Undefined Access (no effect) Bit 8 . MessageId=0x11A9 SymbolicName=MS_SECTION_ACCESS_BIT_9 Language=English Undefined Access (no effect) Bit 9 . MessageId=0x11Aa SymbolicName=MS_SECTION_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x11Ab SymbolicName=MS_SECTION_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x11Ac SymbolicName=MS_SECTION_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x11Ad SymbolicName=MS_SECTION_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x11Ae SymbolicName=MS_SECTION_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x11Af SymbolicName=MS_SECTION_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// SEMAPHORE object-specific access types
;//
MessageId=0x11B0 SymbolicName=MS_SEMAPHORE_ACCESS_BIT_0 Language=English Query semaphore state .
MessageId=0x11B1 SymbolicName=MS_SEMAPHORE_ACCESS_BIT_1 Language=English Modify semaphore state . MessageId=0x11B2 SymbolicName=MS_SEMAPHORE_ACCESS_BIT_2 Language=English Undefined Access (no effect) Bit 2 . MessageId=0x11B3 SymbolicName=MS_SEMAPHORE_ACCESS_BIT_3 Language=English Undefined Access (no effect) Bit 3 . MessageId=0x11B4 SymbolicName=MS_SEMAPHORE_ACCESS_BIT_4 Language=English Undefined Access (no effect) Bit 4 . MessageId=0x11B5 SymbolicName=MS_SEMAPHORE_ACCESS_BIT_5 Language=English Undefined Access (no effect) Bit 5 . MessageId=0x11B6 SymbolicName=MS_SEMAPHORE_ACCESS_BIT_6 Language=English Undefined Access (no effect) Bit 6 . MessageId=0x11B7 SymbolicName=MS_SEMAPHORE_ACCESS_BIT_7 Language=English Undefined Access (no effect) Bit 7 . MessageId=0x11B8 SymbolicName=MS_SEMAPHORE_ACCESS_BIT_8 Language=English Undefined Access (no effect) Bit 8 . MessageId=0x11B9 SymbolicName=MS_SEMAPHORE_ACCESS_BIT_9 Language=English Undefined Access (no effect) Bit 9 . MessageId=0x11Ba SymbolicName=MS_SEMAPHORE_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x11Bb SymbolicName=MS_SEMAPHORE_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x11Bc SymbolicName=MS_SEMAPHORE_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x11Bd SymbolicName=MS_SEMAPHORE_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x11Be SymbolicName=MS_SEMAPHORE_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x11Bf SymbolicName=MS_SEMAPHORE_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// SymbolicLink object-specific access types
;//
MessageId=0x11C0 SymbolicName=MS_SYMB_LINK_ACCESS_BIT_0 Language=English Use symbolic link . MessageId=0x11C1 SymbolicName=MS_SYMB_LINK_ACCESS_BIT_1 Language=English Undefined Access (no effect) Bit 1 . MessageId=0x11C2 SymbolicName=MS_SYMB_LINK_ACCESS_BIT_2 Language=English Undefined Access (no effect) Bit 2 . MessageId=0x11C3 SymbolicName=MS_SYMB_LINK_ACCESS_BIT_3 Language=English Undefined Access (no effect) Bit 3 . MessageId=0x11C4 SymbolicName=MS_SYMB_LINK_ACCESS_BIT_4 Language=English Undefined Access (no effect) Bit 4 . MessageId=0x11C5 SymbolicName=MS_SYMB_LINK_ACCESS_BIT_5 Language=English Undefined Access (no effect) Bit 5 . MessageId=0x11C6 SymbolicName=MS_SYMB_LINK_ACCESS_BIT_6 Language=English Undefined Access (no effect) Bit 6 . MessageId=0x11C7 SymbolicName=MS_SYMB_LINK_ACCESS_BIT_7 Language=English Undefined Access (no effect) Bit 7 . MessageId=0x11C8 SymbolicName=MS_SYMB_LINK_ACCESS_BIT_8 Language=English Undefined Access (no effect) Bit 8 . MessageId=0x11C9 SymbolicName=MS_SYMB_LINK_ACCESS_BIT_9 Language=English Undefined Access (no effect) Bit 9 . MessageId=0x11CA SymbolicName=MS_SYMB_LINK_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x11CB SymbolicName=MS_SYMB_LINK_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x11CC SymbolicName=MS_SYMB_LINK_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x11CD SymbolicName=MS_SYMB_LINK_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x11CE SymbolicName=MS_SYMB_LINK_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x11CF SymbolicName=MS_SYMB_LINK_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// Thread object-specific access types
;//
MessageId=0x11D0 SymbolicName=MS_THREAD_ACCESS_BIT_0 Language=English Force thread termination . MessageId=0x11D1 SymbolicName=MS_THREAD_ACCESS_BIT_1 Language=English Suspend or resume thread . MessageId=0x11D2 SymbolicName=MS_THREAD_ACCESS_BIT_2 Language=English Send an alert to thread . MessageId=0x11D3 SymbolicName=MS_THREAD_ACCESS_BIT_3 Language=English Get thread context . MessageId=0x11D4 SymbolicName=MS_THREAD_ACCESS_BIT_4 Language=English Set thread context . MessageId=0x11D5 SymbolicName=MS_THREAD_ACCESS_BIT_5 Language=English Set thread information . MessageId=0x11D6 SymbolicName=MS_THREAD_ACCESS_BIT_6 Language=English Query thread information . MessageId=0x11D7 SymbolicName=MS_THREAD_ACCESS_BIT_7 Language=English Assign a token to the thread . MessageId=0x11D8 SymbolicName=MS_THREAD_ACCESS_BIT_8 Language=English Cause thread to directly impersonate another thread . MessageId=0x11D9 SymbolicName=MS_THREAD_ACCESS_BIT_9 Language=English Directly impersonate this thread . MessageId=0x11DA SymbolicName=MS_THREAD_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x11DB SymbolicName=MS_THREAD_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x11DC SymbolicName=MS_THREAD_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x11DD SymbolicName=MS_THREAD_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x11DE SymbolicName=MS_THREAD_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x11DF SymbolicName=MS_THREAD_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// TIMER object-specific access types
;//
MessageId=0x11E0 SymbolicName=MS_TIMER_ACCESS_BIT_0 Language=English Query timer state . MessageId=0x11E1 SymbolicName=MS_TIMER_ACCESS_BIT_1 Language=English Modify timer state . MessageId=0x11E2 SymbolicName=MS_TIMER_ACCESS_BIT_2 Language=English Undefined Access (no effect) Bit 2 . MessageId=0x11E3 SymbolicName=MS_TIMER_ACCESS_BIT_3 Language=English Undefined Access (no effect) Bit 3 . MessageId=0x11E4 SymbolicName=MS_TIMER_ACCESS_BIT_4 Language=English Undefined Access (no effect) Bit 4 . MessageId=0x11E5 SymbolicName=MS_TIMER_ACCESS_BIT_5 Language=English Undefined Access (no effect) Bit 5 . MessageId=0x11E6 SymbolicName=MS_TIMER_ACCESS_BIT_6 Language=English Undefined Access (no effect) Bit 6 . MessageId=0x117 SymbolicName=MS_TIMER_ACCESS_BIT_7 Language=English Undefined Access (no effect) Bit 7 . MessageId=0x11E8 SymbolicName=MS_TIMER_ACCESS_BIT_8 Language=English Undefined Access (no effect) Bit 8 . MessageId=0x11E9 SymbolicName=MS_TIMER_ACCESS_BIT_9 Language=English Undefined Access (no effect) Bit 9 . MessageId=0x11EA SymbolicName=MS_TIMER_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x11EB SymbolicName=MS_TIMER_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x11EC SymbolicName=MS_TIMER_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x11ED SymbolicName=MS_TIMER_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x11EE SymbolicName=MS_TIMER_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x11EF SymbolicName=MS_TIMER_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// Token-specific access types
;//
MessageId=0x11F0 SymbolicName=MS_TOKEN_ACCESS_BIT_0 Language=English AssignAsPrimary . MessageId=0x11F1 SymbolicName=MS_TOKEN_ACCESS_BIT_1 Language=English Duplicate . MessageId=0x11F2 SymbolicName=MS_TOKEN_ACCESS_BIT_2 Language=English Impersonate . MessageId=0x11F3 SymbolicName=MS_TOKEN_ACCESS_BIT_3 Language=English Query . MessageId=0x11F4 SymbolicName=MS_TOKEN_ACCESS_BIT_4 Language=English QuerySource . MessageId=0x11F5 SymbolicName=MS_TOKEN_ACCESS_BIT_5 Language=English AdjustPrivileges . MessageId=0x11F6 SymbolicName=MS_TOKEN_ACCESS_BIT_6 Language=English AdjustGroups . MessageId=0x11F7 SymbolicName=MS_TOKEN_ACCESS_BIT_7 Language=English AdjustDefaultDacl . MessageId=0x11F8 SymbolicName=MS_TOKEN_ACCESS_BIT_8 Language=English Undefined Access (no effect) Bit 8 . MessageId=0x11F9 SymbolicName=MS_TOKEN_ACCESS_BIT_9 Language=English Undefined Access (no effect) Bit 9 . MessageId=0x11FA SymbolicName=MS_TOKEN_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x11FB SymbolicName=MS_TOKEN_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x11FC SymbolicName=MS_TOKEN_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x11FD SymbolicName=MS_TOKEN_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x11FE SymbolicName=MS_TOKEN_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x11FF SymbolicName=MS_TOKEN_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// OBJECT_TYPE object-specific access types
;//
MessageId=0x1200 SymbolicName=MS_OBJECT_TYPE_ACCESS_BIT_0 Language=English Create instance of object type . MessageId=0x1201 SymbolicName=MS_OBJECT_TYPE_ACCESS_BIT_1 Language=English Undefined Access (no effect) Bit 1 . MessageId=0x1202 SymbolicName=MS_OBJECT_TYPE_ACCESS_BIT_2 Language=English Undefined Access (no effect) Bit 2 . MessageId=0x1203 SymbolicName=MS_OBJECT_TYPE_ACCESS_BIT_3 Language=English Undefined Access (no effect) Bit 3 . MessageId=0x1204 SymbolicName=MS_OBJECT_TYPE_ACCESS_BIT_4 Language=English Undefined Access (no effect) Bit 4 . MessageId=0x1205 SymbolicName=MS_OBJECT_TYPE_ACCESS_BIT_5 Language=English Undefined Access (no effect) Bit 5 . MessageId=0x1206 SymbolicName=MS_OBJECT_TYPE_ACCESS_BIT_6 Language=English Undefined Access (no effect) Bit 6 . MessageId=0x1207 SymbolicName=MS_OBJECT_TYPE_ACCESS_BIT_7 Language=English Undefined Access (no effect) Bit 7 . MessageId=0x1208 SymbolicName=MS_OBJECT_TYPE_ACCESS_BIT_8 Language=English Undefined Access (no effect) Bit 8 . MessageId=0x1209 SymbolicName=MS_OBJECT_TYPE_ACCESS_BIT_9 Language=English Undefined Access (no effect) Bit 9 . MessageId=0x120A SymbolicName=MS_OBJECT_TYPE_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x120B SymbolicName=MS_OBJECT_TYPE_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x120C SymbolicName=MS_OBJECT_TYPE_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x120D SymbolicName=MS_OBJECT_TYPE_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x120E SymbolicName=MS_OBJECT_TYPE_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x120F SymbolicName=MS_OBJECT_TYPE_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// IoCompletion object-specific access types
;//
MessageId=0x1300 SymbolicName=MS_IO_COMPLETION_ACCESS_BIT_0 Language=English Query State .
MessageId=0x1301 SymbolicName=MS_IO_COMPLETION_ACCESS_BIT_1 Language=English Modify State .
;//
;// CHANNEL object-specific access types
;//
MessageId=0x1400 SymbolicName=MS_CHANNEL_ACCESS_BIT_0 Language=English Channel read message . MessageId=0x1401 SymbolicName=MS_CHANNEL_ACCESS_BIT_1 Language=English Channel write message . MessageId=0x1402 SymbolicName=MS_CHANNEL_ACCESS_BIT_2 Language=English Channel query information . MessageId=0x1403 SymbolicName=MS_CHANNEL_ACCESS_BIT_3 Language=English Channel set information . MessageId=0x1404 SymbolicName=MS_CHANNEL_ACCESS_BIT_4 Language=English Undefined Access (no effect) Bit 4 . MessageId=0x1405 SymbolicName=MS_CHANNEL_ACCESS_BIT_5 Language=English Undefined Access (no effect) Bit 5 . MessageId=0x1406 SymbolicName=MS_CHANNEL_ACCESS_BIT_6 Language=English Undefined Access (no effect) Bit 6 . MessageId=0x1407 SymbolicName=MS_CHANNEL_ACCESS_BIT_7 Language=English Undefined Access (no effect) Bit 7 . MessageId=0x1408 SymbolicName=MS_CHANNEL_ACCESS_BIT_8 Language=English Undefined Access (no effect) Bit 8 . MessageId=0x1409 SymbolicName=MS_CHANNEL_ACCESS_BIT_9 Language=English Undefined Access (no effect) Bit 9 . MessageId=0x140A SymbolicName=MS_CHANNEL_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x140B SymbolicName=MS_CHANNEL_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x140C SymbolicName=MS_CHANNEL_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x140D SymbolicName=MS_CHANNEL_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x140E SymbolicName=MS_CHANNEL_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x140F SymbolicName=MS_CHANNEL_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// JOB object-specific access types
;//
MessageId=0x1410 SymbolicName=MS_JOB_ACCESS_BIT_0 Language=English Assign process . MessageId=0x1411 SymbolicName=MS_JOB_ACCESS_BIT_1 Language=English Set Attributes . MessageId=0x1412 SymbolicName=MS_JOB_ACCESS_BIT_2 Language=English Query Attributes . MessageId=0x1413 SymbolicName=MS_JOB_ACCESS_BIT_3 Language=English Terminate Job . MessageId=0x1414 SymbolicName=MS_JOB_ACCESS_BIT_4 Language=English Set Security Attributes . MessageId=0x1415 SymbolicName=MS_JOB_ACCESS_BIT_5 Language=English Undefined Access (no effect) Bit 5 . MessageId=0x1416 SymbolicName=MS_JOB_ACCESS_BIT_6 Language=English Undefined Access (no effect) Bit 6 . MessageId=0x1417 SymbolicName=MS_JOB_ACCESS_BIT_7 Language=English Undefined Access (no effect) Bit 7 . MessageId=0x1418 SymbolicName=MS_JOB_ACCESS_BIT_8 Language=English Undefined Access (no effect) Bit 8 . MessageId=0x1419 SymbolicName=MS_JOB_ACCESS_BIT_9 Language=English Undefined Access (no effect) Bit 9 . MessageId=0x141A SymbolicName=MS_JOB_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x141B SymbolicName=MS_JOB_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x141C SymbolicName=MS_JOB_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x141D SymbolicName=MS_JOB_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x141E SymbolicName=MS_JOB_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x141F SymbolicName=MS_JOB_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
; ;//////////////////////////////////////////////////////////////////////////////
;// //
;// //
;// Security Acount Manager Object Access //
;// names as we would like them //
;// displayed for auditing //
;// //
;// SAM objects are: //
;// //
;// SAM_SERVER //
;// SAM_DOMAIN //
;// SAM_GROUP //
;// SAM_ALIAS //
;// SAM_USER //
;// //
;// //
;// //
;//////////////////////////////////////////////////////////////////////////////
;//
;// SAM_SERVER object-specific access types
;//
MessageId=0x1500 SymbolicName=MS_SAM_SERVER_ACCESS_BIT_0 Language=English ConnectToServer . MessageId=0x1501 SymbolicName=MS_SAM_SERVER_ACCESS_BIT_1 Language=English ShutdownServer . MessageId=0x1502 SymbolicName=MS_SAM_SERVER_ACCESS_BIT_2 Language=English InitializeServer . MessageId=0x1503 SymbolicName=MS_SAM_SERVER_ACCESS_BIT_3 Language=English CreateDomain . MessageId=0x1504 SymbolicName=MS_SAM_SERVER_ACCESS_BIT_4 Language=English EnumerateDomains . MessageId=0x1505 SymbolicName=MS_SAM_SERVER_ACCESS_BIT_5 Language=English LookupDomain . MessageId=0x1506 SymbolicName=MS_SAM_SERVER_ACCESS_BIT_6 Language=English Undefined Access (no effect) Bit 6 . MessageId=0x1507 SymbolicName=MS_SAM_SERVER_ACCESS_BIT_7 Language=English Undefined Access (no effect) Bit 7 . MessageId=0x1508 SymbolicName=MS_SAM_SERVER_ACCESS_BIT_8 Language=English Undefined Access (no effect) Bit 8 . MessageId=0x1509 SymbolicName=MS_SAM_SERVER_ACCESS_BIT_9 Language=English Undefined Access (no effect) Bit 9 . MessageId=0x150a SymbolicName=MS_SAM_SERVER_ACCESS_BIT_10 Language=English Undefined Access (no effect) Bit 10 . MessageId=0x150b SymbolicName=MS_SAM_SERVER_ACCESS_BIT_11 Language=English Undefined Access (no effect) Bit 11 . MessageId=0x150c SymbolicName=MS_SAM_SERVER_ACCESS_BIT_12 Language=English Undefined Access (no effect) Bit 12 . MessageId=0x150d SymbolicName=MS_SAM_SERVER_ACCESS_BIT_13 Language=English Undefined Access (no effect) Bit 13 . MessageId=0x150e SymbolicName=MS_SAM_SERVER_ACCESS_BIT_14 Language=English Undefined Access (no effect) Bit 14 . MessageId=0x150f SymbolicName=MS_SAM_SERVER_ACCESS_BIT_15 Language=English Undefined Access (no effect) Bit 15 .
;//
;// SAM_DOMAIN object-specific access types
;//
MessageId=0x1510 SymbolicName=MS_SAM_DOMAIN_ACCESS_BIT_0 Language=English ReadPasswordParameters . MessageId=0x1511 SymbolicName=MS_SAM_DOMAIN_ACCESS_BIT_1 Language=English WritePasswordParameters . MessageId=0x1512 SymbolicName=MS_SAM_DOMAIN_ACCESS_BIT_2 Language=English ReadOtherParameters . MessageId=0x1513 SymbolicName=MS_SAM_DOMAIN_ACCESS_BIT_3 Language=English WriteOtherParameters . MessageId=0x1514 SymbolicName=MS_SAM_DOMAIN_ACCESS_BIT_4 Language=English CreateUser . MessageId=0x1515 SymbolicName=MS_SAM_DOMAIN_ACCESS_BIT_5 Language=English CreateGlobalGroup . MessageId=0x1516 SymbolicName=MS_SAM_DOMAIN_ACCESS_BIT_6 Language=English CreateLocalGroup . MessageId=0x1517 SymbolicName=MS_SAM_DOMAIN_ACCESS_BIT_7 Language=English GetLocalGroupMembership . MessageId=0x1518 SymbolicName=MS_SAM_DOMAIN_ACCESS_BIT_8 Language=English ListAccounts . MessageId=0x1519 SymbolicName=MS_SAM_DOMAIN_ACCESS_BIT_9 Language=English LookupIDs . MessageId=0x151A SymbolicName=MS_SAM_DOMAIN_ACCESS_BIT_A Language=English AdministerServer .
;//
;// SAM_GROUP (global) object-specific access types
;//
MessageId=0x1520 SymbolicName=MS_SAM_GLOBAL_GRP_ACCESS_BIT_0 Language=English ReadInformation . MessageId=0x1521 SymbolicName=MS_SAM_GLOBAL_GRP_ACCESS_BIT_1 Language=English WriteAccount . MessageId=0x1522 SymbolicName=MS_SAM_GLOBAL_GRP_ACCESS_BIT_2 Language=English AddMember . MessageId=0x1523 SymbolicName=MS_SAM_GLOBAL_GRP_ACCESS_BIT_3 Language=English RemoveMember . MessageId=0x1524 SymbolicName=MS_SAM_GLOBAL_GRP_ACCESS_BIT_4 Language=English ListMembers .
;//
;// SAM_ALIAS (local group) object-specific access types
;//
MessageId=0x1530 SymbolicName=MS_SAM_LOCAL_GRP_ACCESS_BIT_0 Language=English AddMember . MessageId=0x1531 SymbolicName=MS_SAM_LOCAL_GRP_ACCESS_BIT_1 Language=English RemoveMember . MessageId=0x1532 SymbolicName=MS_SAM_LOCAL_GRP_ACCESS_BIT_2 Language=English ListMembers . MessageId=0x1533 SymbolicName=MS_SAM_LOCAL_GRP_ACCESS_BIT_3 Language=English ReadInformation . MessageId=0x1534 SymbolicName=MS_SAM_LOCAL_GRP_ACCESS_BIT_4 Language=English WriteAccount .
;//
;// SAM_USER object-specific access types
;//
MessageId=0x1540 SymbolicName=MS_SAM_USER_ACCESS_BIT_0 Language=English ReadGeneralInformation . MessageId=0x1541 SymbolicName=MS_SAM_USER_ACCESS_BIT_1 Language=English ReadPreferences . MessageId=0x1542 SymbolicName=MS_SAM_USER_ACCESS_BIT_2 Language=English WritePreferences . MessageId=0x1543 SymbolicName=MS_SAM_USER_ACCESS_BIT_3 Language=English ReadLogon . MessageId=0x1544 SymbolicName=MS_SAM_USER_ACCESS_BIT_4 Language=English ReadAccount . MessageId=0x1545 SymbolicName=MS_SAM_USER_ACCESS_BIT_5 Language=English WriteAccount . MessageId=0x1546 SymbolicName=MS_SAM_USER_ACCESS_BIT_6 Language=English ChangePassword (with knowledge of old password) . MessageId=0x1547 SymbolicName=MS_SAM_USER_ACCESS_BIT_7 Language=English SetPassword (without knowledge of old password) . MessageId=0x1548 SymbolicName=MS_SAM_USER_ACCESS_BIT_8 Language=English ListGroups . MessageId=0x1549 SymbolicName=MS_SAM_USER_ACCESS_BIT_9 Language=English ReadGroupMembership . MessageId=0x154A SymbolicName=MS_SAM_USER_ACCESS_BIT_A Language=English ChangeGroupMembership .
; ;//////////////////////////////////////////////////////////////////////////////
;// //
;// //
;// Local Security Authority Object Access //
;// names as we would like them //
;// displayed for auditing //
;// //
;// LSA objects are: //
;// //
;// PolicyObject //
;// SecretObject //
;// TrustedDomainObject //
;// UserAccountObject //
;// //
;// //
;//////////////////////////////////////////////////////////////////////////////
;//
;// lsa POLICY object-specific access types
;//
MessageId=0x1600 SymbolicName=MS_LSA_POLICY_ACCESS_BIT_0 Language=English View non-sensitive policy information . MessageId=0x1601 SymbolicName=MS_LSA_POLICY_ACCESS_BIT_1 Language=English View system audit requirements . MessageId=0x1602 SymbolicName=MS_LSA_POLICY_ACCESS_BIT_2 Language=English Get sensitive policy information . MessageId=0x1603 SymbolicName=MS_LSA_POLICY_ACCESS_BIT_3 Language=English Modify domain trust relationships . MessageId=0x1604 SymbolicName=MS_LSA_POLICY_ACCESS_BIT_4 Language=English Create special accounts (for assignment of user rights) . MessageId=0x1605 SymbolicName=MS_LSA_POLICY_ACCESS_BIT_5 Language=English Create a secret object . MessageId=0x1606 SymbolicName=MS_LSA_POLICY_ACCESS_BIT_6 Language=English Create a privilege . MessageId=0x1607 SymbolicName=MS_LSA_POLICY_ACCESS_BIT_7 Language=English Set default quota limits . MessageId=0x1608 SymbolicName=MS_LSA_POLICY_ACCESS_BIT_8 Language=English Change system audit requirements . MessageId=0x1609 SymbolicName=MS_LSA_POLICY_ACCESS_BIT_9 Language=English Administer audit log attributes . MessageId=0x160A SymbolicName=MS_LSA_POLICY_ACCESS_BIT_A Language=English Enable/Disable LSA . MessageId=0x160B SymbolicName=MS_LSA_POLICY_ACCESS_BIT_B Language=English Lookup Names/SIDs .
;//
;// lsa SecretObject object-specific access types
;//
MessageId=0x1610 SymbolicName=MS_LSA_SECRET_ACCESS_BIT_0 Language=English Change secret value . MessageId=0x1611 SymbolicName=MS_LSA_SECRET_ACCESS_BIT_1 Language=English Query secret value .
;//
;// lsa TrustedDomainObject object-specific access types
;//
MessageId=0x1620 SymbolicName=MS_LSA_TRUST_ACCESS_BIT_0 Language=English Query trusted domain name/SID . MessageId=0x1621 SymbolicName=MS_LSA_TRUST_ACCESS_BIT_1 Language=English Retrieve the controllers in the trusted domain . MessageId=0x1622 SymbolicName=MS_LSA_TRUST_ACCESS_BIT_2 Language=English Change the controllers in the trusted domain . MessageId=0x1623 SymbolicName=MS_LSA_TRUST_ACCESS_BIT_3 Language=English Query the Posix ID offset assigned to the trusted domain . MessageId=0x1624 SymbolicName=MS_LSA_TRUST_ACCESS_BIT_4 Language=English Change the Posix ID offset assigned to the trusted domain .
;//
;// lsa UserAccount (privileged account) object-specific access types
;//
MessageId=0x1630 SymbolicName=MS_LSA_ACCOUNT_ACCESS_BIT_0 Language=English Query account information . MessageId=0x1631 SymbolicName=MS_LSA_ACCOUNT_ACCESS_BIT_1 Language=English Change privileges assigned to account . MessageId=0x1632 SymbolicName=MS_LSA_ACCOUNT_ACCESS_BIT_2 Language=English Change quotas assigned to account . MessageId=0x1633 SymbolicName=MS_LSA_ACCOUNT_ACCESS_BIT_3 Language=English Change logon capabilities assigned to account .
; ;//////////////////////////////////////////////////////////////////////////////
;// //
;// //
;// Window Station Object Access //
;// names as we would like them //
;// displayed for auditing //
;// //
;// Window Station objects are: //
;// //
;// WindowStation //
;// Desktop //
;// //
;// //
;// //
;//////////////////////////////////////////////////////////////////////////////
;//
;// WINDOW_STATION object-specific access types
;//
MessageId=0x1A00 SymbolicName=MS_WIN_STA_ACCESS_BIT_0 Language=English Enumerate desktops .
MessageId=0x1A01 SymbolicName=MS_WIN_STA_ACCESS_BIT_1 Language=English Read attributes .
MessageId=0x1A02 SymbolicName=MS_WIN_STA_ACCESS_BIT_2 Language=English Access Clipboard .
MessageId=0x1A03 SymbolicName=MS_WIN_STA_ACCESS_BIT_3 Language=English Create desktop .
MessageId=0x1A04 SymbolicName=MS_WIN_STA_ACCESS_BIT_4 Language=English Write attributes .
MessageId=0x1A05 SymbolicName=MS_WIN_STA_ACCESS_BIT_5 Language=English Access global atoms .
MessageId=0x1A06 SymbolicName=MS_WIN_STA_ACCESS_BIT_6 Language=English Exit windows .
MessageId=0x1A07 SymbolicName=MS_WIN_STA_ACCESS_BIT_7 Language=English Unused Access Flag .
MessageId=0x1A08 SymbolicName=MS_WIN_STA_ACCESS_BIT_8 Language=English Include this windowstation in enumerations .
MessageId=0x1A09 SymbolicName=MS_WIN_STA_ACCESS_BIT_9 Language=English Read screen .
;//
;// DESKTOP object-specific access types
;//
MessageId=0x1A10 SymbolicName=MS_DESKTOP_ACCESS_BIT_0 Language=English Read Objects .
MessageId=0x1A11 SymbolicName=MS_DESKTOP_ACCESS_BIT_1 Language=English Create window .
MessageId=0x1A12 SymbolicName=MS_DESKTOP_ACCESS_BIT_2 Language=English Create menu .
MessageId=0x1A13 SymbolicName=MS_DESKTOP_ACCESS_BIT_3 Language=English Hook control .
MessageId=0x1A14 SymbolicName=MS_DESKTOP_ACCESS_BIT_4 Language=English Journal (record) .
MessageId=0x1A15 SymbolicName=MS_DESKTOP_ACCESS_BIT_5 Language=English Journal (playback) .
MessageId=0x1A16 SymbolicName=MS_DESKTOP_ACCESS_BIT_6 Language=English Include this desktop in enumerations .
MessageId=0x1A17 SymbolicName=MS_DESKTOP_ACCESS_BIT_7 Language=English Write objects .
MessageId=0x1A18 SymbolicName=MS_DESKTOP_ACCESS_BIT_8 Language=English Switch to this desktop .
; ;//////////////////////////////////////////////////////////////////////////////
;// //
;// //
;// Print Server Object Access //
;// names as we would like them //
;// displayed for auditing //
;// //
;// Print Server objects are: //
;// //
;// Server //
;// Printer //
;// Document //
;// //
;// //
;//////////////////////////////////////////////////////////////////////////////
;//
;// print-server SERVER object-specific access types
;//
MessageId=0x1B00 SymbolicName=MS_PRINT_SERVER_ACCESS_BIT_0 Language=English Administer print server .
MessageId=0x1B01 SymbolicName=MS_PRINT_SERVER_ACCESS_BIT_1 Language=English Enumerate printers .
;//
;// print-server PRINTER object-specific access types
;//
;// Note that these are based at 0x1B10, but the first
;// two bits aren't defined.
;//
MessageId=0x1B12 SymbolicName=MS_PRINTER_ACCESS_BIT_0 Language=English Full Control .
MessageId=0x1B13 SymbolicName=MS_PRINTER_ACCESS_BIT_1 Language=English Print .
;//
;// print-server DOCUMENT object-specific access types
;//
;// Note that these are based at 0x1B20, but the first
;// four bits aren't defined.
MessageId=0x1B24 SymbolicName=MS_PRINTER_DOC_ACCESS_BIT_0 Language=English Administer Document .
; ;//////////////////////////////////////////////////////////////////////////////
;// //
;// //
;// Service Controller Object Access //
;// names as we would like them //
;// displayed for auditing //
;// //
;// Service Controller objects are: //
;// //
;// SC_MANAGER Object //
;// SERVICE Object //
;// //
;// //
;//////////////////////////////////////////////////////////////////////////////
;//
;// SERVICE CONTROLLER "SC_MANAGER Object" object-specific access types
;//
MessageId=0x1C00 SymbolicName=MS_SC_MANAGER_ACCESS_BIT_0 Language=English Connect to service controller .
MessageId=0x1C01 SymbolicName=MS_SC_MANAGER_ACCESS_BIT_1 Language=English Create a new service .
MessageId=0x1C02 SymbolicName=MS_SC_MANAGER_ACCESS_BIT_2 Language=English Enumerate services .
MessageId=0x1C03 SymbolicName=MS_SC_MANAGER_ACCESS_BIT_3 Language=English Lock service database for exclusive access .
MessageId=0x1C04 SymbolicName=MS_SC_MANAGER_ACCESS_BIT_4 Language=English Query service database lock state .
MessageId=0x1C05 SymbolicName=MS_SC_MANAGER_ACCESS_BIT_5 Language=English Set last-known-good state of service database .
;//
;// SERVICE CONTROLLER "SERVICE Object" object-specific access types
;//
MessageId=0x1C10 SymbolicName=MS_SC_SERVICE_ACCESS_BIT_0 Language=English Query service configuration information .
MessageId=0x1C11 SymbolicName=MS_SC_SERVICE_ACCESS_BIT_1 Language=English Set service configuration information .
MessageId=0x1C12 SymbolicName=MS_SC_SERVICE_ACCESS_BIT_2 Language=English Query status of service .
MessageId=0x1C13 SymbolicName=MS_SC_SERVICE_ACCESS_BIT_3 Language=English Enumerate dependencies of service .
MessageId=0x1C14 SymbolicName=MS_SC_SERVICE_ACCESS_BIT_4 Language=English Start the service .
MessageId=0x1C15 SymbolicName=MS_SC_SERVICE_ACCESS_BIT_5 Language=English Stop the service .
MessageId=0x1C16 SymbolicName=MS_SC_SERVICE_ACCESS_BIT_6 Language=English Pause or continue the service .
MessageId=0x1C17 SymbolicName=MS_SC_SERVICE_ACCESS_BIT_7 Language=English Query information from service .
MessageId=0x1C18 SymbolicName=MS_SC_SERVICE_ACCESS_BIT_8 Language=English Issue service-specific control commands .
; ;//////////////////////////////////////////////////////////////////////////////
;// //
;// //
;// NetDDE Object Access //
;// names as we would like them //
;// displayed for auditing //
;// //
;// NetDDE objects are: //
;// //
;// DDE Share //
;// //
;// //
;//////////////////////////////////////////////////////////////////////////////
;//
;// Net DDE object-specific access types
;//
;//
;// DDE Share object-specific access types
;//
MessageId=0x1D00 SymbolicName=MS_DDE_SHARE_ACCESS_BIT_0 Language=English DDE Share Read .
MessageId=0x1D01 SymbolicName=MS_DDE_SHARE_ACCESS_BIT_1 Language=English DDE Share Write .
MessageId=0x1D02 SymbolicName=MS_DDE_SHARE_ACCESS_BIT_2 Language=English DDE Share Initiate Static .
MessageId=0x1D03 SymbolicName=MS_DDE_SHARE_ACCESS_BIT_3 Language=English DDE Share Initiate Link .
MessageId=0x1D04 SymbolicName=MS_DDE_SHARE_ACCESS_BIT_4 Language=English DDE Share Request .
MessageId=0x1D05 SymbolicName=MS_DDE_SHARE_ACCESS_BIT_5 Language=English DDE Share Advise .
MessageId=0x1D06 SymbolicName=MS_DDE_SHARE_ACCESS_BIT_6 Language=English DDE Share Poke .
MessageId=0x1D07 SymbolicName=MS_DDE_SHARE_ACCESS_BIT_7 Language=English DDE Share Execute .
MessageId=0x1D08 SymbolicName=MS_DDE_SHARE_ACCESS_BIT_8 Language=English DDE Share Add Items .
MessageId=0x1D09 SymbolicName=MS_DDE_SHARE_ACCESS_BIT_9 Language=English DDE Share List Items .
;//
;// Directory Service object-specific access types
;//
MessageId=0x1E00 SymbolicName=MS_DS_ACCESS_BIT_0 Language=English Create Child .
MessageId=0x1E01 SymbolicName=MS_DS_ACCESS_BIT_1 Language=English Delete Child .
MessageId=0x1E02 SymbolicName=MS_DS_ACCESS_BIT_2 Language=English List Contents .
MessageId=0x1E03 SymbolicName=MS_DS_ACCESS_BIT_3 Language=English Write Self .
MessageId=0x1E04 SymbolicName=MS_DS_ACCESS_BIT_4 Language=English Read Property .
MessageId=0x1E05 SymbolicName=MS_DS_ACCESS_BIT_5 Language=English Write Property .
MessageId=0x1E06 SymbolicName=MS_DS_ACCESS_BIT_6 Language=English Delete Tree .
MessageId=0x1E07 SymbolicName=MS_DS_ACCESS_BIT_7 Language=English List Object .
MessageId=0x1E08 SymbolicName=MS_DS_ACCESS_BIT_8 Language=English Control Access .
;/*lint +e767 */ // Resume checking for different macro definitions // winnt
; ; ;#endif // _MSOBJS_
|