1 #pragma once 2 3 /* Cache Manager Tags */ 4 #define TAG_CC ' cC' 5 #define TAG_VACB 'aVcC' 6 #define TAG_SHARED_CACHE_MAP 'cScC' 7 #define TAG_PRIVATE_CACHE_MAP 'cPcC' 8 #define TAG_BCB 'cBcC' 9 10 /* Executive Callbacks */ 11 #define TAG_CALLBACK_ROUTINE_BLOCK 'brbC' 12 #define TAG_CALLBACK_REGISTRATION 'eRBC' 13 14 /* formely located in dbg/dbgkobj.c */ 15 #define TAG_DEBUG_EVENT 'EgbD' 16 17 /* formerly located in ex/resource.c */ 18 #define TAG_RESOURCE_TABLE 'aTeR' 19 #define TAG_RESOURCE_EVENT 'aTeR' 20 #define TAG_RESOURCE_SEMAPHORE 'aTeR' 21 22 /* formerly located in ex/handle.c */ 23 #define TAG_OBJECT_TABLE 'btbO' 24 25 /* formerly located in ex/init.c */ 26 #define TAG_INIT 'tinI' 27 #define TAG_RTLI 'iltR' 28 29 /* formerly located in fs/notify.c */ 30 #define FSRTL_NOTIFY_TAG 'ITON' 31 32 /* formerly located in fsrtl/unc.c */ 33 #define TAG_UNC 'nuSF' 34 35 /* formerly located in io/device.c */ 36 #define TAG_DEVICE_EXTENSION 'TXED' 37 #define TAG_SHUTDOWN_ENTRY 'TUHS' 38 #define TAG_IO_TIMER 'MTOI' 39 40 /* formerly located in io/driver.c */ 41 #define TAG_DRIVER 'RVRD' 42 #define TAG_DRIVER_EXTENSION 'EVRD' 43 44 /* formerly located in io/file.c */ 45 #define TAG_SYSB 'BSYS' 46 #define TAG_LOCK 'kclF' 47 #define TAG_FILE_NAME 'MANF' 48 49 /* formerly located in io/fs.c */ 50 #define TAG_FILE_SYSTEM 'SYSF' 51 #define TAG_FS_CHANGE_NOTIFY 'NCSF' 52 #define IFS_POOL_TAG 'trSF' 53 #define TAG_FS_NOTIFICATIONS 'NrSF' 54 55 /* formerly located in io/iocomp.c */ 56 #define IOC_TAG 'TCOI' 57 58 /* formerly located in io/iomgr.c */ 59 #define TAG_DEVICE_TYPE 'TVED' 60 #define TAG_FILE_TYPE 'ELIF' 61 #define TAG_ADAPTER_TYPE 'TPDA' 62 #define IO_LARGEIRP 'lprI' 63 #define IO_SMALLIRP 'sprI' 64 #define IO_LARGEIRP_CPU 'LprI' 65 #define IO_SMALLIRP_CPU 'SprI' 66 #define IOC_TAG1 ' cpI' 67 #define IOC_CPU 'PcpI' 68 #define TAG_APC 'CPAK' 69 #define TAG_IO ' oI' 70 #define TAG_ERROR_LOG 'rEoI' 71 #define TAG_EA 'aEoI' 72 #define TAG_IO_NAME 'mNoI' 73 #define TAG_REINIT 'iRoI' 74 75 /* formerly located in io/work.c */ 76 #define TAG_IOWI 'IWOI' 77 78 /* formerly located in io/irp.c */ 79 #define TAG_IRP ' prI' 80 #define TAG_SYS_BUF 'BSYS' 81 82 /* formerly located in io/irq.c */ 83 #define TAG_KINTERRUPT 'RSIK' 84 85 /* formerly located in io/mdl.c */ 86 #define TAG_MDL ' LDM' 87 88 /* formerly located in io/pnpmgr.c */ 89 #define TAG_IO_DEVNODE 'donD' 90 91 /* formerly located in io/pnpnotify.c */ 92 #define TAG_PNP_NOTIFY 'NPnP' 93 94 /* for io/pnproot.c */ 95 #define TAG_PNP_ROOT 'RPnP' 96 97 /* formerly located in io/resource.c */ 98 #define TAG_IO_RESOURCE 'CRSR' 99 100 /* formerly located in io/timer.c */ 101 #define TAG_IO_TIMER 'MTOI' 102 103 /* formerly located in io/vpb.c */ 104 #define TAG_VPB ' BPV' 105 #define TAG_SYSB 'BSYS' 106 107 /* formerly located in ldr/loader.c */ 108 #define TAG_DRIVER_MEM 'MVRD' /* drvm */ 109 #define TAG_MODULE_OBJECT 'omlk' /* klmo - kernel ldr module object */ 110 #define TAG_LDR_WSTR 'swlk' /* klws - kernel ldr wide string */ 111 #define TAG_LDR_IMPORTS 'klim' /* klim - kernel ldr imports */ 112 113 /* formerly located in lpc/connect */ 114 #define TAG_LPC_CONNECT_MESSAGE 'CCPL' 115 116 /* formerly located in mm/aspace.c */ 117 #define TAG_PTRC 'CRTP' 118 119 /* formerly located in mm/marea.c */ 120 #define TAG_MAREA 'ERAM' 121 #define TAG_MVAD 'VADM' 122 123 /* formerly located in mm/pageop.c */ 124 #define TAG_MM_PAGEOP 'POPM' 125 126 /* formerly located in mm/pool.c */ 127 #define TAG_NONE 'enoN' 128 129 /* formerly located in mm/region.c */ 130 #define TAG_MM_REGION 'NGRM' 131 132 /* formerly located in mm/rmap.c */ 133 #define TAG_RMAP 'PAMR' 134 135 /* formerly located in mm/ARM3/section.c */ 136 #define TAG_MM ' mM' 137 138 /* formerly located in mm/section.c */ 139 #define TAG_MM_SECTION_SEGMENT 'SSMM' 140 #define TAG_SECTION_PAGE_TABLE 'TPSM' 141 142 /* formerly located in ob/symlink.c */ 143 #define TAG_OBJECT_TYPE 'TjbO' 144 #define TAG_SYMLINK_TTARGET 'TTYS' 145 #define TAG_SYMLINK_TARGET 'TMYS' 146 147 /* formerly located in ob/obsdcach.c */ 148 #define TAG_OB_SD_CACHE 'cSbO' 149 150 /* Object Manager Tags */ 151 #define OB_NAME_TAG 'mNbO' 152 #define OB_DIR_TAG 'iDbO' 153 154 155 /* formerly located in ps/cid.c */ 156 #define TAG_CIDOBJECT 'ODIC' 157 #define TAG_PS_IMPERSONATION 'mIsP' 158 159 /* formerly located in ps/job.c */ 160 #define TAG_EJOB 'BOJE' /* EJOB */ 161 162 /* formerly located in ps/kill.c */ 163 #define TAG_TERMINATE_APC 'CPAT' 164 165 /* formerly located in ps/notify.c */ 166 #define TAG_KAPC 'papk' /* kpap - kernel ps apc */ 167 #define TAG_PS_APC 'pasP' /* Psap - Ps APC */ 168 169 /* formerly located in rtl/handle.c */ 170 #define TAG_HDTB 'BTDH' 171 172 /* Security Manager Tags */ 173 #define TAG_SE ' eS' 174 #define TAG_ACL 'cAeS' 175 #define TAG_SID 'iSeS' 176 #define TAG_SD 'dSeS' 177 #define TAG_QOS 'sQeS' 178 #define TAG_LUID 'uLeS' 179 #define TAG_PRIVILEGE_SET 'rPeS' 180 #define TAG_TOKEN_DYNAMIC 'dTeS' 181 #define TAG_SE_HANDLES_TAB 'aHeS' 182 #define TAG_SE_DIR_BUFFER 'bDeS' 183 184 /* LPC Tags */ 185 #define TAG_LPC_MESSAGE 'McpL' 186 #define TAG_LPC_ZONE 'ZcpL' 187 188 /* Se Process Audit */ 189 #define TAG_SEPA 'aPeS' 190 191 #define TAG_WAIT 'tiaW' 192 #define TAG_SEC_QUERY 'qSbO' 193