ReactOS
0.4.15-dev-2355-gaf9df93
tag.h
Go to the documentation of this file.
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 'milk'
/* 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
#define TAG_SE_PROXY_DATA 'dPoT'
184
#define TAG_SE_TOKEN_LOCK 'lTeS'
185
186
/* LPC Tags */
187
#define TAG_LPC_MESSAGE 'McpL'
188
#define TAG_LPC_ZONE 'ZcpL'
189
190
/* Se Process Audit */
191
#define TAG_SEPA 'aPeS'
192
193
#define TAG_WAIT 'tiaW'
194
#define TAG_SEC_QUERY 'qSbO'
195
196
/* FSTUB */
197
#define TAG_FSTUB 'BtsF'
ntoskrnl
include
internal
tag.h
Generated on Sun Apr 18 2021 06:18:57 for ReactOS by
1.8.15