/src/FreeRDP/winpr/include/winpr/nt.h
Line | Count | Source (jump to first uncovered line) |
1 | | /** |
2 | | * WinPR: Windows Portable Runtime |
3 | | * Windows Native System Services |
4 | | * |
5 | | * Copyright 2013 Marc-Andre Moreau <marcandre.moreau@gmail.com> |
6 | | * |
7 | | * Licensed under the Apache License, Version 2.0 (the "License"); |
8 | | * you may not use this file except in compliance with the License. |
9 | | * You may obtain a copy of the License at |
10 | | * |
11 | | * http://www.apache.org/licenses/LICENSE-2.0 |
12 | | * |
13 | | * Unless required by applicable law or agreed to in writing, software |
14 | | * distributed under the License is distributed on an "AS IS" BASIS, |
15 | | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
16 | | * See the License for the specific language governing permissions and |
17 | | * limitations under the License. |
18 | | */ |
19 | | |
20 | | #ifndef WINPR_NT_H |
21 | | #define WINPR_NT_H |
22 | | |
23 | | #include <winpr/winpr.h> |
24 | | #include <winpr/wtypes.h> |
25 | | #include <winpr/windows.h> |
26 | | #include <winpr/cast.h> |
27 | | |
28 | 0 | #define STATUS_CAST(t, val) WINPR_CXX_COMPAT_CAST(t, val) |
29 | | |
30 | | #ifndef _WIN32 |
31 | | |
32 | | /* Defined in winnt.h, do not redefine */ |
33 | | #define STATUS_WAIT_0 STATUS_CAST(NTSTATUS, 0x00000000L) |
34 | | #define STATUS_ABANDONED_WAIT_0 STATUS_CAST(NTSTATUS, 0x00000080L) |
35 | | #define STATUS_USER_APC STATUS_CAST(NTSTATUS, 0x000000C0L) |
36 | | #define STATUS_TIMEOUT STATUS_CAST(NTSTATUS, 0x00000102L) |
37 | | #define STATUS_PENDING STATUS_CAST(NTSTATUS, 0x00000103L) |
38 | | #define DBG_EXCEPTION_HANDLED STATUS_CAST(NTSTATUS, 0x00010001L) |
39 | | #define DBG_CONTINUE STATUS_CAST(NTSTATUS, 0x00010002L) |
40 | | #define STATUS_SEGMENT_NOTIFICATION STATUS_CAST(NTSTATUS, 0x40000005L) |
41 | | #define STATUS_FATAL_APP_EXIT STATUS_CAST(NTSTATUS, 0x40000015L) |
42 | | #define DBG_TERMINATE_THREAD STATUS_CAST(NTSTATUS, 0x40010003L) |
43 | | #define DBG_TERMINATE_PROCESS STATUS_CAST(NTSTATUS, 0x40010004L) |
44 | | #define DBG_CONTROL_C STATUS_CAST(NTSTATUS, 0x40010005L) |
45 | | #define DBG_PRINTEXCEPTION_C STATUS_CAST(NTSTATUS, 0x40010006L) |
46 | | #define DBG_RIPEXCEPTION STATUS_CAST(NTSTATUS, 0x40010007L) |
47 | | #define DBG_CONTROL_BREAK STATUS_CAST(NTSTATUS, 0x40010008L) |
48 | | #define DBG_COMMAND_EXCEPTION STATUS_CAST(NTSTATUS, 0x40010009L) |
49 | | #define STATUS_GUARD_PAGE_VIOLATION STATUS_CAST(NTSTATUS, 0x80000001L) |
50 | | #define STATUS_DATATYPE_MISALIGNMENT STATUS_CAST(NTSTATUS, 0x80000002L) |
51 | | #define STATUS_BREAKPOINT STATUS_CAST(NTSTATUS, 0x80000003L) |
52 | | #define STATUS_SINGLE_STEP STATUS_CAST(NTSTATUS, 0x80000004L) |
53 | | #define STATUS_LONGJUMP STATUS_CAST(NTSTATUS, 0x80000026L) |
54 | | #define STATUS_UNWIND_CONSOLIDATE STATUS_CAST(NTSTATUS, 0x80000029L) |
55 | | #define DBG_EXCEPTION_NOT_HANDLED STATUS_CAST(NTSTATUS, 0x80010001L) |
56 | | #define STATUS_ACCESS_VIOLATION STATUS_CAST(NTSTATUS, 0xC0000005L) |
57 | | #define STATUS_IN_PAGE_ERROR STATUS_CAST(NTSTATUS, 0xC0000006L) |
58 | | #define STATUS_INVALID_HANDLE STATUS_CAST(NTSTATUS, 0xC0000008L) |
59 | | #define STATUS_INVALID_PARAMETER STATUS_CAST(NTSTATUS, 0xC000000DL) |
60 | | #define STATUS_NO_MEMORY STATUS_CAST(NTSTATUS, 0xC0000017L) |
61 | | #define STATUS_ILLEGAL_INSTRUCTION STATUS_CAST(NTSTATUS, 0xC000001DL) |
62 | | #define STATUS_NONCONTINUABLE_EXCEPTION STATUS_CAST(NTSTATUS, 0xC0000025L) |
63 | | #define STATUS_INVALID_DISPOSITION STATUS_CAST(NTSTATUS, 0xC0000026L) |
64 | | #define STATUS_ARRAY_BOUNDS_EXCEEDED STATUS_CAST(NTSTATUS, 0xC000008CL) |
65 | | #define STATUS_FLOAT_DENORMAL_OPERAND STATUS_CAST(NTSTATUS, 0xC000008DL) |
66 | | #define STATUS_FLOAT_DIVIDE_BY_ZERO STATUS_CAST(NTSTATUS, 0xC000008EL) |
67 | | #define STATUS_FLOAT_INEXACT_RESULT STATUS_CAST(NTSTATUS, 0xC000008FL) |
68 | | #define STATUS_FLOAT_INVALID_OPERATION STATUS_CAST(NTSTATUS, 0xC0000090L) |
69 | | #define STATUS_FLOAT_OVERFLOW STATUS_CAST(NTSTATUS, 0xC0000091L) |
70 | | #define STATUS_FLOAT_STACK_CHECK STATUS_CAST(NTSTATUS, 0xC0000092L) |
71 | | #define STATUS_FLOAT_UNDERFLOW STATUS_CAST(NTSTATUS, 0xC0000093L) |
72 | | #define STATUS_INTEGER_DIVIDE_BY_ZERO STATUS_CAST(NTSTATUS, 0xC0000094L) |
73 | | #define STATUS_INTEGER_OVERFLOW STATUS_CAST(NTSTATUS, 0xC0000095L) |
74 | | #define STATUS_PRIVILEGED_INSTRUCTION STATUS_CAST(NTSTATUS, 0xC0000096L) |
75 | | #define STATUS_STACK_OVERFLOW STATUS_CAST(NTSTATUS, 0xC00000FDL) |
76 | | #define STATUS_DLL_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0000135L) |
77 | | #define STATUS_ORDINAL_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0000138L) |
78 | | #define STATUS_ENTRYPOINT_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0000139L) |
79 | | #define STATUS_CONTROL_C_EXIT STATUS_CAST(NTSTATUS, 0xC000013AL) |
80 | | #define STATUS_DLL_INIT_FAILED STATUS_CAST(NTSTATUS, 0xC0000142L) |
81 | | #define STATUS_FLOAT_MULTIPLE_FAULTS STATUS_CAST(NTSTATUS, 0xC00002B4L) |
82 | | #define STATUS_FLOAT_MULTIPLE_TRAPS STATUS_CAST(NTSTATUS, 0xC00002B5L) |
83 | | #define STATUS_REG_NAT_CONSUMPTION STATUS_CAST(NTSTATUS, 0xC00002C9L) |
84 | | #define STATUS_STACK_BUFFER_OVERRUN STATUS_CAST(NTSTATUS, 0xC0000409L) |
85 | | #define STATUS_INVALID_CRUNTIME_PARAMETER STATUS_CAST(NTSTATUS, 0xC0000417L) |
86 | | #define STATUS_ASSERTION_FAILURE STATUS_CAST(NTSTATUS, 0xC0000420L) |
87 | | #define STATUS_SXS_EARLY_DEACTIVATION STATUS_CAST(NTSTATUS, 0xC015000FL) |
88 | | #define STATUS_SXS_INVALID_DEACTIVATION STATUS_CAST(NTSTATUS, 0xC0150010L) |
89 | | |
90 | | #endif |
91 | | |
92 | | /* Defined in wincred.h, do not redefine */ |
93 | | |
94 | | #if defined(_WIN32) && !defined(_UWP) |
95 | | |
96 | | #include <wincred.h> |
97 | | |
98 | | #else |
99 | | |
100 | 0 | #define STATUS_LOGON_FAILURE STATUS_CAST(NTSTATUS, 0xC000006DL) |
101 | 0 | #define STATUS_WRONG_PASSWORD STATUS_CAST(NTSTATUS, 0xC000006AL) |
102 | 0 | #define STATUS_PASSWORD_EXPIRED STATUS_CAST(NTSTATUS, 0xC0000071L) |
103 | 0 | #define STATUS_PASSWORD_MUST_CHANGE STATUS_CAST(NTSTATUS, 0xC0000224L) |
104 | 0 | #define STATUS_ACCESS_DENIED STATUS_CAST(NTSTATUS, 0xC0000022L) |
105 | | #define STATUS_DOWNGRADE_DETECTED STATUS_CAST(NTSTATUS, 0xC0000388L) |
106 | | #define STATUS_AUTHENTICATION_FIREWALL_FAILED STATUS_CAST(NTSTATUS, 0xC0000413L) |
107 | 0 | #define STATUS_ACCOUNT_DISABLED STATUS_CAST(NTSTATUS, 0xC0000072L) |
108 | 0 | #define STATUS_ACCOUNT_RESTRICTION STATUS_CAST(NTSTATUS, 0xC000006EL) |
109 | 0 | #define STATUS_ACCOUNT_LOCKED_OUT STATUS_CAST(NTSTATUS, 0xC0000234L) |
110 | 0 | #define STATUS_ACCOUNT_EXPIRED STATUS_CAST(NTSTATUS, 0xC0000193L) |
111 | 0 | #define STATUS_LOGON_TYPE_NOT_GRANTED STATUS_CAST(NTSTATUS, 0xC000015BL) |
112 | | |
113 | | #endif |
114 | | |
115 | | #define FACILITY_DEBUGGER 0x1 |
116 | | #define FACILITY_RPC_RUNTIME 0x2 |
117 | | #define FACILITY_RPC_STUBS 0x3 |
118 | | #define FACILITY_IO_ERROR_CODE 0x4 |
119 | | #define FACILITY_TERMINAL_SERVER 0xA |
120 | | #define FACILITY_USB_ERROR_CODE 0x10 |
121 | | #define FACILITY_HID_ERROR_CODE 0x11 |
122 | | #define FACILITY_FIREWIRE_ERROR_CODE 0x12 |
123 | | #define FACILITY_CLUSTER_ERROR_CODE 0x13 |
124 | | #define FACILITY_ACPI_ERROR_CODE 0x14 |
125 | | #define FACILITY_SXS_ERROR_CODE 0x15 |
126 | | |
127 | | /** |
128 | | * NTSTATUS codes |
129 | | */ |
130 | | |
131 | | #if !defined(STATUS_SUCCESS) |
132 | 0 | #define STATUS_SUCCESS STATUS_CAST(NTSTATUS, 0x00000000) |
133 | | #endif |
134 | | |
135 | | #define STATUS_SEVERITY_SUCCESS 0x0 |
136 | | #define STATUS_SEVERITY_INFORMATIONAL 0x1 |
137 | | #define STATUS_SEVERITY_WARNING 0x2 |
138 | | #define STATUS_SEVERITY_ERROR 0x3 |
139 | | |
140 | | #define STATUS_WAIT_1 STATUS_CAST(NTSTATUS, 0x00000001) |
141 | | #define STATUS_WAIT_2 STATUS_CAST(NTSTATUS, 0x00000002) |
142 | | #define STATUS_WAIT_3 STATUS_CAST(NTSTATUS, 0x00000003) |
143 | | #define STATUS_WAIT_63 STATUS_CAST(NTSTATUS, 0x0000003f) |
144 | | #define STATUS_ABANDONED STATUS_CAST(NTSTATUS, 0x00000080) |
145 | | #define STATUS_ABANDONED_WAIT_63 STATUS_CAST(NTSTATUS, 0x000000BF) |
146 | | //#define STATUS_USER_APC STATUS_CAST(NTSTATUS,0x000000C0) |
147 | | #define STATUS_KERNEL_APC STATUS_CAST(NTSTATUS, 0x00000100) |
148 | | #define STATUS_ALERTED STATUS_CAST(NTSTATUS, 0x00000101) |
149 | | //#define STATUS_TIMEOUT STATUS_CAST(NTSTATUS,0x00000102) |
150 | | //#define STATUS_PENDING STATUS_CAST(NTSTATUS,0x00000103) |
151 | | #define STATUS_REPARSE STATUS_CAST(NTSTATUS, 0x00000104) |
152 | | #define STATUS_MORE_ENTRIES STATUS_CAST(NTSTATUS, 0x00000105) |
153 | | #define STATUS_NOT_ALL_ASSIGNED STATUS_CAST(NTSTATUS, 0x00000106) |
154 | | #define STATUS_SOME_NOT_MAPPED STATUS_CAST(NTSTATUS, 0x00000107) |
155 | | #define STATUS_OPLOCK_BREAK_IN_PROGRESS STATUS_CAST(NTSTATUS, 0x00000108) |
156 | | #define STATUS_VOLUME_MOUNTED STATUS_CAST(NTSTATUS, 0x00000109) |
157 | | #define STATUS_RXACT_COMMITTED STATUS_CAST(NTSTATUS, 0x0000010A) |
158 | | #define STATUS_NOTIFY_CLEANUP STATUS_CAST(NTSTATUS, 0x0000010B) |
159 | | #define STATUS_NOTIFY_ENUM_DIR STATUS_CAST(NTSTATUS, 0x0000010C) |
160 | | #define STATUS_NO_QUOTAS_FOR_ACCOUNT STATUS_CAST(NTSTATUS, 0x0000010D) |
161 | | #define STATUS_PRIMARY_TRANSPORT_CONNECT_FAILED STATUS_CAST(NTSTATUS, 0x0000010E) |
162 | | #define STATUS_PAGE_FAULT_TRANSITION STATUS_CAST(NTSTATUS, 0x00000110) |
163 | | #define STATUS_PAGE_FAULT_DEMAND_ZERO STATUS_CAST(NTSTATUS, 0x00000111) |
164 | | #define STATUS_PAGE_FAULT_COPY_ON_WRITE STATUS_CAST(NTSTATUS, 0x00000112) |
165 | | #define STATUS_PAGE_FAULT_GUARD_PAGE STATUS_CAST(NTSTATUS, 0x00000113) |
166 | | #define STATUS_PAGE_FAULT_PAGING_FILE STATUS_CAST(NTSTATUS, 0x00000114) |
167 | | #define STATUS_CACHE_PAGE_LOCKED STATUS_CAST(NTSTATUS, 0x00000115) |
168 | | #define STATUS_CRASH_DUMP STATUS_CAST(NTSTATUS, 0x00000116) |
169 | | #define STATUS_BUFFER_ALL_ZEROS STATUS_CAST(NTSTATUS, 0x00000117) |
170 | | #define STATUS_REPARSE_OBJECT STATUS_CAST(NTSTATUS, 0x00000118) |
171 | | #define STATUS_RESOURCE_REQUIREMENTS_CHANGED STATUS_CAST(NTSTATUS, 0x00000119) |
172 | | #define STATUS_TRANSLATION_COMPLETE STATUS_CAST(NTSTATUS, 0x00000120) |
173 | | #define STATUS_DS_MEMBERSHIP_EVALUATED_LOCALLY STATUS_CAST(NTSTATUS, 0x00000121) |
174 | | #define STATUS_NOTHING_TO_TERMINATE STATUS_CAST(NTSTATUS, 0x00000122) |
175 | | #define STATUS_PROCESS_NOT_IN_JOB STATUS_CAST(NTSTATUS, 0x00000123) |
176 | | #define STATUS_PROCESS_IN_JOB STATUS_CAST(NTSTATUS, 0x00000124) |
177 | | #define STATUS_VOLSNAP_HIBERNATE_READY STATUS_CAST(NTSTATUS, 0x00000125) |
178 | | #define STATUS_FSFILTER_OP_COMPLETED_SUCCESSFULLY STATUS_CAST(NTSTATUS, 0x00000126) |
179 | | |
180 | | #define STATUS_OBJECT_NAME_EXISTS STATUS_CAST(NTSTATUS, 0x40000000) |
181 | | #define STATUS_THREAD_WAS_SUSPENDED STATUS_CAST(NTSTATUS, 0x40000001) |
182 | | #define STATUS_WORKING_SET_LIMIT_RANGE STATUS_CAST(NTSTATUS, 0x40000002) |
183 | | #define STATUS_IMAGE_NOT_AT_BASE STATUS_CAST(NTSTATUS, 0x40000003) |
184 | | #define STATUS_RXACT_STATE_CREATED STATUS_CAST(NTSTATUS, 0x40000004) |
185 | | //#define STATUS_SEGMENT_NOTIFICATION STATUS_CAST(NTSTATUS,0x40000005) |
186 | | #define STATUS_LOCAL_USER_SESSION_KEY STATUS_CAST(NTSTATUS, 0x40000006) |
187 | | #define STATUS_BAD_CURRENT_DIRECTORY STATUS_CAST(NTSTATUS, 0x40000007) |
188 | | #define STATUS_SERIAL_MORE_WRITES STATUS_CAST(NTSTATUS, 0x40000008) |
189 | | #define STATUS_REGISTRY_RECOVERED STATUS_CAST(NTSTATUS, 0x40000009) |
190 | | #define STATUS_FT_READ_RECOVERY_FROM_BACKUP STATUS_CAST(NTSTATUS, 0x4000000A) |
191 | | #define STATUS_FT_WRITE_RECOVERY STATUS_CAST(NTSTATUS, 0x4000000B) |
192 | | #define STATUS_SERIAL_COUNTER_TIMEOUT STATUS_CAST(NTSTATUS, 0x4000000C) |
193 | | #define STATUS_NULL_LM_PASSWORD STATUS_CAST(NTSTATUS, 0x4000000D) |
194 | | #define STATUS_IMAGE_MACHINE_TYPE_MISMATCH STATUS_CAST(NTSTATUS, 0x4000000E) |
195 | | #define STATUS_RECEIVE_PARTIAL STATUS_CAST(NTSTATUS, 0x4000000F) |
196 | | #define STATUS_RECEIVE_EXPEDITED STATUS_CAST(NTSTATUS, 0x40000010) |
197 | | #define STATUS_RECEIVE_PARTIAL_EXPEDITED STATUS_CAST(NTSTATUS, 0x40000011) |
198 | | #define STATUS_EVENT_DONE STATUS_CAST(NTSTATUS, 0x40000012) |
199 | | #define STATUS_EVENT_PENDING STATUS_CAST(NTSTATUS, 0x40000013) |
200 | | #define STATUS_CHECKING_FILE_SYSTEM STATUS_CAST(NTSTATUS, 0x40000014) |
201 | | //#define STATUS_FATAL_APP_EXIT STATUS_CAST(NTSTATUS,0x40000015) |
202 | | #define STATUS_PREDEFINED_HANDLE STATUS_CAST(NTSTATUS, 0x40000016) |
203 | | #define STATUS_WAS_UNLOCKED STATUS_CAST(NTSTATUS, 0x40000017) |
204 | | #define STATUS_SERVICE_NOTIFICATION STATUS_CAST(NTSTATUS, 0x40000018) |
205 | | #define STATUS_WAS_LOCKED STATUS_CAST(NTSTATUS, 0x40000019) |
206 | | #define STATUS_LOG_HARD_ERROR STATUS_CAST(NTSTATUS, 0x4000001A) |
207 | | #define STATUS_ALREADY_WIN32 STATUS_CAST(NTSTATUS, 0x4000001B) |
208 | | #define STATUS_WX86_UNSIMULATE STATUS_CAST(NTSTATUS, 0x4000001C) |
209 | | #define STATUS_WX86_CONTINUE STATUS_CAST(NTSTATUS, 0x4000001D) |
210 | | #define STATUS_WX86_SINGLE_STEP STATUS_CAST(NTSTATUS, 0x4000001E) |
211 | | #define STATUS_WX86_BREAKPOINT STATUS_CAST(NTSTATUS, 0x4000001F) |
212 | | #define STATUS_WX86_EXCEPTION_CONTINUE STATUS_CAST(NTSTATUS, 0x40000020) |
213 | | #define STATUS_WX86_EXCEPTION_LASTCHANCE STATUS_CAST(NTSTATUS, 0x40000021) |
214 | | #define STATUS_WX86_EXCEPTION_CHAIN STATUS_CAST(NTSTATUS, 0x40000022) |
215 | | #define STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE STATUS_CAST(NTSTATUS, 0x40000023) |
216 | | #define STATUS_NO_YIELD_PERFORMED STATUS_CAST(NTSTATUS, 0x40000024) |
217 | | #define STATUS_TIMER_RESUME_IGNORED STATUS_CAST(NTSTATUS, 0x40000025) |
218 | | #define STATUS_ARBITRATION_UNHANDLED STATUS_CAST(NTSTATUS, 0x40000026) |
219 | | #define STATUS_CARDBUS_NOT_SUPPORTED STATUS_CAST(NTSTATUS, 0x40000027) |
220 | | #define STATUS_WX86_CREATEWX86TIB STATUS_CAST(NTSTATUS, 0x40000028) |
221 | | #define STATUS_MP_PROCESSOR_MISMATCH STATUS_CAST(NTSTATUS, 0x40000029) |
222 | | #define STATUS_HIBERNATED STATUS_CAST(NTSTATUS, 0x4000002A) |
223 | | #define STATUS_RESUME_HIBERNATION STATUS_CAST(NTSTATUS, 0x4000002B) |
224 | | #define STATUS_FIRMWARE_UPDATED STATUS_CAST(NTSTATUS, 0x4000002C) |
225 | | #define STATUS_WAKE_SYSTEM STATUS_CAST(NTSTATUS, 0x40000294) |
226 | | #define STATUS_DS_SHUTTING_DOWN STATUS_CAST(NTSTATUS, 0x40000370) |
227 | | |
228 | | #define RPC_NT_UUID_LOCAL_ONLY STATUS_CAST(NTSTATUS, 0x40020056) |
229 | | #define RPC_NT_SEND_INCOMPLETE STATUS_CAST(NTSTATUS, 0x400200AF) |
230 | | |
231 | | #define STATUS_CTX_CDM_CONNECT STATUS_CAST(NTSTATUS, 0x400A0004) |
232 | | #define STATUS_CTX_CDM_DISCONNECT STATUS_CAST(NTSTATUS, 0x400A0005) |
233 | | |
234 | | #define STATUS_SXS_RELEASE_ACTIVATION_CONTEXT STATUS_CAST(NTSTATUS, 0x4015000D) |
235 | | |
236 | | //#define STATUS_GUARD_PAGE_VIOLATION STATUS_CAST(NTSTATUS,0x80000001) |
237 | | //#define STATUS_DATATYPE_MISALIGNMENT STATUS_CAST(NTSTATUS,0x80000002) |
238 | | //#define STATUS_BREAKPOINT STATUS_CAST(NTSTATUS,0x80000003) |
239 | | //#define STATUS_SINGLE_STEP STATUS_CAST(NTSTATUS,0x80000004) |
240 | | #define STATUS_BUFFER_OVERFLOW STATUS_CAST(NTSTATUS, 0x80000005) |
241 | | #define STATUS_NO_MORE_FILES STATUS_CAST(NTSTATUS, 0x80000006) |
242 | | #define STATUS_WAKE_SYSTEM_DEBUGGER STATUS_CAST(NTSTATUS, 0x80000007) |
243 | | |
244 | | #define STATUS_HANDLES_CLOSED STATUS_CAST(NTSTATUS, 0x8000000A) |
245 | | #define STATUS_NO_INHERITANCE STATUS_CAST(NTSTATUS, 0x8000000B) |
246 | | #define STATUS_GUID_SUBSTITUTION_MADE STATUS_CAST(NTSTATUS, 0x8000000C) |
247 | | #define STATUS_PARTIAL_COPY STATUS_CAST(NTSTATUS, 0x8000000D) |
248 | | #define STATUS_DEVICE_PAPER_EMPTY STATUS_CAST(NTSTATUS, 0x8000000E) |
249 | | #define STATUS_DEVICE_POWERED_OFF STATUS_CAST(NTSTATUS, 0x8000000F) |
250 | | #define STATUS_DEVICE_OFF_LINE STATUS_CAST(NTSTATUS, 0x80000010) |
251 | | #define STATUS_DEVICE_BUSY STATUS_CAST(NTSTATUS, 0x80000011) |
252 | | #define STATUS_NO_MORE_EAS STATUS_CAST(NTSTATUS, 0x80000012) |
253 | | #define STATUS_INVALID_EA_NAME STATUS_CAST(NTSTATUS, 0x80000013) |
254 | | #define STATUS_EA_LIST_INCONSISTENT STATUS_CAST(NTSTATUS, 0x80000014) |
255 | | #define STATUS_INVALID_EA_FLAG STATUS_CAST(NTSTATUS, 0x80000015) |
256 | | #define STATUS_VERIFY_REQUIRED STATUS_CAST(NTSTATUS, 0x80000016) |
257 | | #define STATUS_EXTRANEOUS_INFORMATION STATUS_CAST(NTSTATUS, 0x80000017) |
258 | | #define STATUS_RXACT_COMMIT_NECESSARY STATUS_CAST(NTSTATUS, 0x80000018) |
259 | | #define STATUS_NO_MORE_ENTRIES STATUS_CAST(NTSTATUS, 0x8000001A) |
260 | | #define STATUS_FILEMARK_DETECTED STATUS_CAST(NTSTATUS, 0x8000001B) |
261 | | #define STATUS_MEDIA_CHANGED STATUS_CAST(NTSTATUS, 0x8000001C) |
262 | | #define STATUS_BUS_RESET STATUS_CAST(NTSTATUS, 0x8000001D) |
263 | | #define STATUS_END_OF_MEDIA STATUS_CAST(NTSTATUS, 0x8000001E) |
264 | | #define STATUS_BEGINNING_OF_MEDIA STATUS_CAST(NTSTATUS, 0x8000001F) |
265 | | #define STATUS_MEDIA_CHECK STATUS_CAST(NTSTATUS, 0x80000020) |
266 | | #define STATUS_SETMARK_DETECTED STATUS_CAST(NTSTATUS, 0x80000021) |
267 | | #define STATUS_NO_DATA_DETECTED STATUS_CAST(NTSTATUS, 0x80000022) |
268 | | #define STATUS_REDIRECTOR_HAS_OPEN_HANDLES STATUS_CAST(NTSTATUS, 0x80000023) |
269 | | #define STATUS_SERVER_HAS_OPEN_HANDLES STATUS_CAST(NTSTATUS, 0x80000024) |
270 | | #define STATUS_ALREADY_DISCONNECTED STATUS_CAST(NTSTATUS, 0x80000025) |
271 | | //#define STATUS_LONGJUMP STATUS_CAST(NTSTATUS,0x80000026) |
272 | | #define STATUS_CLEANER_CARTRIDGE_INSTALLED STATUS_CAST(NTSTATUS, 0x80000027) |
273 | | #define STATUS_PLUGPLAY_QUERY_VETOED STATUS_CAST(NTSTATUS, 0x80000028) |
274 | | //#define STATUS_UNWIND_CONSOLIDATE STATUS_CAST(NTSTATUS,0x80000029) |
275 | | #define STATUS_REGISTRY_HIVE_RECOVERED STATUS_CAST(NTSTATUS, 0x8000002A) |
276 | | #define STATUS_DLL_MIGHT_BE_INSECURE STATUS_CAST(NTSTATUS, 0x8000002B) |
277 | | #define STATUS_DLL_MIGHT_BE_INCOMPATIBLE STATUS_CAST(NTSTATUS, 0x8000002C) |
278 | | |
279 | | #define STATUS_DEVICE_REQUIRES_CLEANING STATUS_CAST(NTSTATUS, 0x80000288) |
280 | | #define STATUS_DEVICE_DOOR_OPEN STATUS_CAST(NTSTATUS, 0x80000289) |
281 | | |
282 | | #define STATUS_CLUSTER_NODE_ALREADY_UP STATUS_CAST(NTSTATUS, 0x80130001) |
283 | | #define STATUS_CLUSTER_NODE_ALREADY_DOWN STATUS_CAST(NTSTATUS, 0x80130002) |
284 | | #define STATUS_CLUSTER_NETWORK_ALREADY_ONLINE STATUS_CAST(NTSTATUS, 0x80130003) |
285 | | #define STATUS_CLUSTER_NETWORK_ALREADY_OFFLINE STATUS_CAST(NTSTATUS, 0x80130004) |
286 | | #define STATUS_CLUSTER_NODE_ALREADY_MEMBER STATUS_CAST(NTSTATUS, 0x80130005) |
287 | | |
288 | | //#define STATUS_WAIT_0 STATUS_CAST(NTSTATUS,0x00000000) |
289 | 0 | #define STATUS_UNSUCCESSFUL STATUS_CAST(NTSTATUS, 0xC0000001) |
290 | | #define STATUS_NOT_IMPLEMENTED STATUS_CAST(NTSTATUS, 0xC0000002) |
291 | | #define STATUS_INVALID_INFO_CLASS STATUS_CAST(NTSTATUS, 0xC0000003) |
292 | | #define STATUS_INFO_LENGTH_MISMATCH STATUS_CAST(NTSTATUS, 0xC0000004) |
293 | | //#define STATUS_ACCESS_VIOLATION STATUS_CAST(NTSTATUS,0xC0000005) |
294 | | //#define STATUS_IN_PAGE_ERROR STATUS_CAST(NTSTATUS,0xC0000006) |
295 | | #define STATUS_PAGEFILE_QUOTA STATUS_CAST(NTSTATUS, 0xC0000007) |
296 | | //#define STATUS_INVALID_HANDLE STATUS_CAST(NTSTATUS,0xC0000008) |
297 | | #define STATUS_BAD_INITIAL_STACK STATUS_CAST(NTSTATUS, 0xC0000009) |
298 | | #define STATUS_BAD_INITIAL_PC STATUS_CAST(NTSTATUS, 0xC000000A) |
299 | | #define STATUS_INVALID_CID STATUS_CAST(NTSTATUS, 0xC000000B) |
300 | | #define STATUS_TIMER_NOT_CANCELED STATUS_CAST(NTSTATUS, 0xC000000C) |
301 | | //#define STATUS_INVALID_PARAMETER STATUS_CAST(NTSTATUS,0xC000000D) |
302 | | #define STATUS_NO_SUCH_DEVICE STATUS_CAST(NTSTATUS, 0xC000000E) |
303 | | #define STATUS_NO_SUCH_FILE STATUS_CAST(NTSTATUS, 0xC000000F) |
304 | | #define STATUS_INVALID_DEVICE_REQUEST STATUS_CAST(NTSTATUS, 0xC0000010) |
305 | | #define STATUS_END_OF_FILE STATUS_CAST(NTSTATUS, 0xC0000011) |
306 | | #define STATUS_WRONG_VOLUME STATUS_CAST(NTSTATUS, 0xC0000012) |
307 | | #define STATUS_NO_MEDIA_IN_DEVICE STATUS_CAST(NTSTATUS, 0xC0000013) |
308 | | #define STATUS_UNRECOGNIZED_MEDIA STATUS_CAST(NTSTATUS, 0xC0000014) |
309 | | #define STATUS_NONEXISTENT_SECTOR STATUS_CAST(NTSTATUS, 0xC0000015) |
310 | | #define STATUS_MORE_PROCESSING_REQUIRED STATUS_CAST(NTSTATUS, 0xC0000016) |
311 | | //#define STATUS_NO_MEMORY STATUS_CAST(NTSTATUS,0xC0000017) |
312 | | #define STATUS_CONFLICTING_ADDRESSES STATUS_CAST(NTSTATUS, 0xC0000018) |
313 | | #define STATUS_NOT_MAPPED_VIEW STATUS_CAST(NTSTATUS, 0xC0000019) |
314 | | #define STATUS_UNABLE_TO_FREE_VM STATUS_CAST(NTSTATUS, 0xC000001A) |
315 | | #define STATUS_UNABLE_TO_DELETE_SECTION STATUS_CAST(NTSTATUS, 0xC000001B) |
316 | | #define STATUS_INVALID_SYSTEM_SERVICE STATUS_CAST(NTSTATUS, 0xC000001C) |
317 | | //#define STATUS_ILLEGAL_INSTRUCTION STATUS_CAST(NTSTATUS,0xC000001D) |
318 | | #define STATUS_INVALID_LOCK_SEQUENCE STATUS_CAST(NTSTATUS, 0xC000001E) |
319 | | #define STATUS_INVALID_VIEW_SIZE STATUS_CAST(NTSTATUS, 0xC000001F) |
320 | | #define STATUS_INVALID_FILE_FOR_SECTION STATUS_CAST(NTSTATUS, 0xC0000020) |
321 | | #define STATUS_ALREADY_COMMITTED STATUS_CAST(NTSTATUS, 0xC0000021) |
322 | | //#define STATUS_ACCESS_DENIED STATUS_CAST(NTSTATUS,0xC0000022) |
323 | | #define STATUS_BUFFER_TOO_SMALL STATUS_CAST(NTSTATUS, 0xC0000023) |
324 | | #define STATUS_OBJECT_TYPE_MISMATCH STATUS_CAST(NTSTATUS, 0xC0000024) |
325 | | //#define STATUS_NONCONTINUABLE_EXCEPTION STATUS_CAST(NTSTATUS,0xC0000025) |
326 | | //#define STATUS_INVALID_DISPOSITION STATUS_CAST(NTSTATUS,0xC0000026) |
327 | | #define STATUS_UNWIND STATUS_CAST(NTSTATUS, 0xC0000027) |
328 | | #define STATUS_BAD_STACK STATUS_CAST(NTSTATUS, 0xC0000028) |
329 | | #define STATUS_INVALID_UNWIND_TARGET STATUS_CAST(NTSTATUS, 0xC0000029) |
330 | | #define STATUS_NOT_LOCKED STATUS_CAST(NTSTATUS, 0xC000002A) |
331 | | #define STATUS_PARITY_ERROR STATUS_CAST(NTSTATUS, 0xC000002B) |
332 | | #define STATUS_UNABLE_TO_DECOMMIT_VM STATUS_CAST(NTSTATUS, 0xC000002C) |
333 | | #define STATUS_NOT_COMMITTED STATUS_CAST(NTSTATUS, 0xC000002D) |
334 | | #define STATUS_INVALID_PORT_ATTRIBUTES STATUS_CAST(NTSTATUS, 0xC000002E) |
335 | | #define STATUS_PORT_MESSAGE_TOO_LONG STATUS_CAST(NTSTATUS, 0xC000002F) |
336 | | #define STATUS_INVALID_PARAMETER_MIX STATUS_CAST(NTSTATUS, 0xC0000030) |
337 | | #define STATUS_INVALID_QUOTA_LOWER STATUS_CAST(NTSTATUS, 0xC0000031) |
338 | | #define STATUS_DISK_CORRUPT_ERROR STATUS_CAST(NTSTATUS, 0xC0000032) |
339 | | #define STATUS_OBJECT_NAME_INVALID STATUS_CAST(NTSTATUS, 0xC0000033) |
340 | | #define STATUS_OBJECT_NAME_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0000034) |
341 | | #define STATUS_OBJECT_NAME_COLLISION STATUS_CAST(NTSTATUS, 0xC0000035) |
342 | | #define STATUS_PORT_DISCONNECTED STATUS_CAST(NTSTATUS, 0xC0000037) |
343 | | #define STATUS_DEVICE_ALREADY_ATTACHED STATUS_CAST(NTSTATUS, 0xC0000038) |
344 | | #define STATUS_OBJECT_PATH_INVALID STATUS_CAST(NTSTATUS, 0xC0000039) |
345 | | #define STATUS_OBJECT_PATH_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC000003A) |
346 | | #define STATUS_OBJECT_PATH_SYNTAX_BAD STATUS_CAST(NTSTATUS, 0xC000003B) |
347 | | #define STATUS_DATA_OVERRUN STATUS_CAST(NTSTATUS, 0xC000003C) |
348 | | #define STATUS_DATA_LATE_ERROR STATUS_CAST(NTSTATUS, 0xC000003D) |
349 | | #define STATUS_DATA_ERROR STATUS_CAST(NTSTATUS, 0xC000003E) |
350 | | #define STATUS_CRC_ERROR STATUS_CAST(NTSTATUS, 0xC000003F) |
351 | | #define STATUS_SECTION_TOO_BIG STATUS_CAST(NTSTATUS, 0xC0000040) |
352 | | #define STATUS_PORT_CONNECTION_REFUSED STATUS_CAST(NTSTATUS, 0xC0000041) |
353 | | #define STATUS_INVALID_PORT_HANDLE STATUS_CAST(NTSTATUS, 0xC0000042) |
354 | | #define STATUS_SHARING_VIOLATION STATUS_CAST(NTSTATUS, 0xC0000043) |
355 | | #define STATUS_QUOTA_EXCEEDED STATUS_CAST(NTSTATUS, 0xC0000044) |
356 | | #define STATUS_INVALID_PAGE_PROTECTION STATUS_CAST(NTSTATUS, 0xC0000045) |
357 | | #define STATUS_MUTANT_NOT_OWNED STATUS_CAST(NTSTATUS, 0xC0000046) |
358 | | #define STATUS_SEMAPHORE_LIMIT_EXCEEDED STATUS_CAST(NTSTATUS, 0xC0000047) |
359 | | #define STATUS_PORT_ALREADY_SET STATUS_CAST(NTSTATUS, 0xC0000048) |
360 | | #define STATUS_SECTION_NOT_IMAGE STATUS_CAST(NTSTATUS, 0xC0000049) |
361 | | #define STATUS_SUSPEND_COUNT_EXCEEDED STATUS_CAST(NTSTATUS, 0xC000004A) |
362 | | #define STATUS_THREAD_IS_TERMINATING STATUS_CAST(NTSTATUS, 0xC000004B) |
363 | | #define STATUS_BAD_WORKING_SET_LIMIT STATUS_CAST(NTSTATUS, 0xC000004C) |
364 | | #define STATUS_INCOMPATIBLE_FILE_MAP STATUS_CAST(NTSTATUS, 0xC000004D) |
365 | | #define STATUS_SECTION_PROTECTION STATUS_CAST(NTSTATUS, 0xC000004E) |
366 | | #define STATUS_EAS_NOT_SUPPORTED STATUS_CAST(NTSTATUS, 0xC000004F) |
367 | | #define STATUS_EA_TOO_LARGE STATUS_CAST(NTSTATUS, 0xC0000050) |
368 | | #define STATUS_NONEXISTENT_EA_ENTRY STATUS_CAST(NTSTATUS, 0xC0000051) |
369 | | #define STATUS_NO_EAS_ON_FILE STATUS_CAST(NTSTATUS, 0xC0000052) |
370 | | #define STATUS_EA_CORRUPT_ERROR STATUS_CAST(NTSTATUS, 0xC0000053) |
371 | | #define STATUS_FILE_LOCK_CONFLICT STATUS_CAST(NTSTATUS, 0xC0000054) |
372 | | #define STATUS_LOCK_NOT_GRANTED STATUS_CAST(NTSTATUS, 0xC0000055) |
373 | | #define STATUS_DELETE_PENDING STATUS_CAST(NTSTATUS, 0xC0000056) |
374 | | #define STATUS_CTL_FILE_NOT_SUPPORTED STATUS_CAST(NTSTATUS, 0xC0000057) |
375 | | #define STATUS_UNKNOWN_REVISION STATUS_CAST(NTSTATUS, 0xC0000058) |
376 | | #define STATUS_REVISION_MISMATCH STATUS_CAST(NTSTATUS, 0xC0000059) |
377 | | #define STATUS_INVALID_OWNER STATUS_CAST(NTSTATUS, 0xC000005A) |
378 | | #define STATUS_INVALID_PRIMARY_GROUP STATUS_CAST(NTSTATUS, 0xC000005B) |
379 | | #define STATUS_NO_IMPERSONATION_TOKEN STATUS_CAST(NTSTATUS, 0xC000005C) |
380 | | #define STATUS_CANT_DISABLE_MANDATORY STATUS_CAST(NTSTATUS, 0xC000005D) |
381 | | #define STATUS_NO_LOGON_SERVERS STATUS_CAST(NTSTATUS, 0xC000005E) |
382 | | #ifndef STATUS_NO_SUCH_LOGON_SESSION |
383 | | #define STATUS_NO_SUCH_LOGON_SESSION STATUS_CAST(NTSTATUS, 0xC000005F) |
384 | | #endif |
385 | | #define STATUS_NO_SUCH_PRIVILEGE STATUS_CAST(NTSTATUS, 0xC0000060) |
386 | | #define STATUS_PRIVILEGE_NOT_HELD STATUS_CAST(NTSTATUS, 0xC0000061) |
387 | | #define STATUS_INVALID_ACCOUNT_NAME STATUS_CAST(NTSTATUS, 0xC0000062) |
388 | | #define STATUS_USER_EXISTS STATUS_CAST(NTSTATUS, 0xC0000063) |
389 | | #ifndef STATUS_NO_SUCH_USER |
390 | | #define STATUS_NO_SUCH_USER STATUS_CAST(NTSTATUS, 0xC0000064) |
391 | | #endif |
392 | | #define STATUS_GROUP_EXISTS STATUS_CAST(NTSTATUS, 0xC0000065) |
393 | | #define STATUS_NO_SUCH_GROUP STATUS_CAST(NTSTATUS, 0xC0000066) |
394 | | #define STATUS_MEMBER_IN_GROUP STATUS_CAST(NTSTATUS, 0xC0000067) |
395 | | #define STATUS_MEMBER_NOT_IN_GROUP STATUS_CAST(NTSTATUS, 0xC0000068) |
396 | | #define STATUS_LAST_ADMIN STATUS_CAST(NTSTATUS, 0xC0000069) |
397 | | //#define STATUS_WRONG_PASSWORD STATUS_CAST(NTSTATUS,0xC000006A) |
398 | | #define STATUS_ILL_FORMED_PASSWORD STATUS_CAST(NTSTATUS, 0xC000006B) |
399 | | #define STATUS_PASSWORD_RESTRICTION STATUS_CAST(NTSTATUS, 0xC000006C) |
400 | | //#define STATUS_LOGON_FAILURE STATUS_CAST(NTSTATUS,0xC000006D) |
401 | | //#define STATUS_ACCOUNT_RESTRICTION STATUS_CAST(NTSTATUS,0xC000006E) |
402 | | #define STATUS_INVALID_LOGON_HOURS STATUS_CAST(NTSTATUS, 0xC000006F) |
403 | | #define STATUS_INVALID_WORKSTATION STATUS_CAST(NTSTATUS, 0xC0000070) |
404 | | //#define STATUS_PASSWORD_EXPIRED STATUS_CAST(NTSTATUS,0xC0000071) |
405 | | //#define STATUS_ACCOUNT_DISABLED STATUS_CAST(NTSTATUS,0xC0000072) |
406 | | #define STATUS_NONE_MAPPED STATUS_CAST(NTSTATUS, 0xC0000073) |
407 | | #define STATUS_TOO_MANY_LUIDS_REQUESTED STATUS_CAST(NTSTATUS, 0xC0000074) |
408 | | #define STATUS_LUIDS_EXHAUSTED STATUS_CAST(NTSTATUS, 0xC0000075) |
409 | | #define STATUS_INVALID_SUB_AUTHORITY STATUS_CAST(NTSTATUS, 0xC0000076) |
410 | | #define STATUS_INVALID_ACL STATUS_CAST(NTSTATUS, 0xC0000077) |
411 | | #define STATUS_INVALID_SID STATUS_CAST(NTSTATUS, 0xC0000078) |
412 | | #define STATUS_INVALID_SECURITY_DESCR STATUS_CAST(NTSTATUS, 0xC0000079) |
413 | | #define STATUS_PROCEDURE_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC000007A) |
414 | | #define STATUS_INVALID_IMAGE_FORMAT STATUS_CAST(NTSTATUS, 0xC000007B) |
415 | | #define STATUS_NO_TOKEN STATUS_CAST(NTSTATUS, 0xC000007C) |
416 | | #define STATUS_BAD_INHERITANCE_ACL STATUS_CAST(NTSTATUS, 0xC000007D) |
417 | | #define STATUS_RANGE_NOT_LOCKED STATUS_CAST(NTSTATUS, 0xC000007E) |
418 | | #define STATUS_DISK_FULL STATUS_CAST(NTSTATUS, 0xC000007F) |
419 | | #define STATUS_SERVER_DISABLED STATUS_CAST(NTSTATUS, 0xC0000080) |
420 | | #define STATUS_SERVER_NOT_DISABLED STATUS_CAST(NTSTATUS, 0xC0000081) |
421 | | #define STATUS_TOO_MANY_GUIDS_REQUESTED STATUS_CAST(NTSTATUS, 0xC0000082) |
422 | | #define STATUS_GUIDS_EXHAUSTED STATUS_CAST(NTSTATUS, 0xC0000083) |
423 | | #define STATUS_INVALID_ID_AUTHORITY STATUS_CAST(NTSTATUS, 0xC0000084) |
424 | | #define STATUS_AGENTS_EXHAUSTED STATUS_CAST(NTSTATUS, 0xC0000085) |
425 | | #define STATUS_INVALID_VOLUME_LABEL STATUS_CAST(NTSTATUS, 0xC0000086) |
426 | | #define STATUS_SECTION_NOT_EXTENDED STATUS_CAST(NTSTATUS, 0xC0000087) |
427 | | #define STATUS_NOT_MAPPED_DATA STATUS_CAST(NTSTATUS, 0xC0000088) |
428 | | #define STATUS_RESOURCE_DATA_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0000089) |
429 | | #define STATUS_RESOURCE_TYPE_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC000008A) |
430 | | #define STATUS_RESOURCE_NAME_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC000008B) |
431 | | //#define STATUS_ARRAY_BOUNDS_EXCEEDED STATUS_CAST(NTSTATUS,0xC000008C) |
432 | | //#define STATUS_FLOAT_DENORMAL_OPERAND STATUS_CAST(NTSTATUS,0xC000008D) |
433 | | //#define STATUS_FLOAT_DIVIDE_BY_ZERO STATUS_CAST(NTSTATUS,0xC000008E) |
434 | | //#define STATUS_FLOAT_INEXACT_RESULT STATUS_CAST(NTSTATUS,0xC000008F) |
435 | | //#define STATUS_FLOAT_INVALID_OPERATION STATUS_CAST(NTSTATUS,0xC0000090) |
436 | | //#define STATUS_FLOAT_OVERFLOW STATUS_CAST(NTSTATUS,0xC0000091) |
437 | | //#define STATUS_FLOAT_STACK_CHECK STATUS_CAST(NTSTATUS,0xC0000092) |
438 | | //#define STATUS_FLOAT_UNDERFLOW STATUS_CAST(NTSTATUS,0xC0000093) |
439 | | //#define STATUS_INTEGER_DIVIDE_BY_ZERO STATUS_CAST(NTSTATUS,0xC0000094) |
440 | | //#define STATUS_INTEGER_OVERFLOW STATUS_CAST(NTSTATUS,0xC0000095) |
441 | | //#define STATUS_PRIVILEGED_INSTRUCTION STATUS_CAST(NTSTATUS,0xC0000096) |
442 | | #define STATUS_TOO_MANY_PAGING_FILES STATUS_CAST(NTSTATUS, 0xC0000097) |
443 | | #define STATUS_FILE_INVALID STATUS_CAST(NTSTATUS, 0xC0000098) |
444 | | #define STATUS_ALLOTTED_SPACE_EXCEEDED STATUS_CAST(NTSTATUS, 0xC0000099) |
445 | | #define STATUS_INSUFFICIENT_RESOURCES STATUS_CAST(NTSTATUS, 0xC000009A) |
446 | | #define STATUS_DFS_EXIT_PATH_FOUND STATUS_CAST(NTSTATUS, 0xC000009B) |
447 | | #define STATUS_DEVICE_DATA_ERROR STATUS_CAST(NTSTATUS, 0xC000009C) |
448 | | #define STATUS_DEVICE_NOT_CONNECTED STATUS_CAST(NTSTATUS, 0xC000009D) |
449 | | #define STATUS_DEVICE_POWER_FAILURE STATUS_CAST(NTSTATUS, 0xC000009E) |
450 | | #define STATUS_FREE_VM_NOT_AT_BASE STATUS_CAST(NTSTATUS, 0xC000009F) |
451 | | #define STATUS_MEMORY_NOT_ALLOCATED STATUS_CAST(NTSTATUS, 0xC00000A0) |
452 | | #define STATUS_WORKING_SET_QUOTA STATUS_CAST(NTSTATUS, 0xC00000A1) |
453 | | #define STATUS_MEDIA_WRITE_PROTECTED STATUS_CAST(NTSTATUS, 0xC00000A2) |
454 | | #define STATUS_DEVICE_NOT_READY STATUS_CAST(NTSTATUS, 0xC00000A3) |
455 | | #define STATUS_INVALID_GROUP_ATTRIBUTES STATUS_CAST(NTSTATUS, 0xC00000A4) |
456 | | #define STATUS_BAD_IMPERSONATION_LEVEL STATUS_CAST(NTSTATUS, 0xC00000A5) |
457 | | #define STATUS_CANT_OPEN_ANONYMOUS STATUS_CAST(NTSTATUS, 0xC00000A6) |
458 | | #define STATUS_BAD_VALIDATION_CLASS STATUS_CAST(NTSTATUS, 0xC00000A7) |
459 | | #define STATUS_BAD_TOKEN_TYPE STATUS_CAST(NTSTATUS, 0xC00000A8) |
460 | | #define STATUS_BAD_MASTER_BOOT_RECORD STATUS_CAST(NTSTATUS, 0xC00000A9) |
461 | | #define STATUS_INSTRUCTION_MISALIGNMENT STATUS_CAST(NTSTATUS, 0xC00000AA) |
462 | | #define STATUS_INSTANCE_NOT_AVAILABLE STATUS_CAST(NTSTATUS, 0xC00000AB) |
463 | | #define STATUS_PIPE_NOT_AVAILABLE STATUS_CAST(NTSTATUS, 0xC00000AC) |
464 | | #define STATUS_INVALID_PIPE_STATE STATUS_CAST(NTSTATUS, 0xC00000AD) |
465 | | #define STATUS_PIPE_BUSY STATUS_CAST(NTSTATUS, 0xC00000AE) |
466 | | #define STATUS_ILLEGAL_FUNCTION STATUS_CAST(NTSTATUS, 0xC00000AF) |
467 | | #define STATUS_PIPE_DISCONNECTED STATUS_CAST(NTSTATUS, 0xC00000B0) |
468 | | #define STATUS_PIPE_CLOSING STATUS_CAST(NTSTATUS, 0xC00000B1) |
469 | | #define STATUS_PIPE_CONNECTED STATUS_CAST(NTSTATUS, 0xC00000B2) |
470 | | #define STATUS_PIPE_LISTENING STATUS_CAST(NTSTATUS, 0xC00000B3) |
471 | | #define STATUS_INVALID_READ_MODE STATUS_CAST(NTSTATUS, 0xC00000B4) |
472 | | #define STATUS_IO_TIMEOUT STATUS_CAST(NTSTATUS, 0xC00000B5) |
473 | | #define STATUS_FILE_FORCED_CLOSED STATUS_CAST(NTSTATUS, 0xC00000B6) |
474 | | #define STATUS_PROFILING_NOT_STARTED STATUS_CAST(NTSTATUS, 0xC00000B7) |
475 | | #define STATUS_PROFILING_NOT_STOPPED STATUS_CAST(NTSTATUS, 0xC00000B8) |
476 | | #define STATUS_COULD_NOT_INTERPRET STATUS_CAST(NTSTATUS, 0xC00000B9) |
477 | 0 | #define STATUS_FILE_IS_A_DIRECTORY STATUS_CAST(NTSTATUS, 0xC00000BA) |
478 | | #define STATUS_NOT_SUPPORTED STATUS_CAST(NTSTATUS, 0xC00000BB) |
479 | | #define STATUS_REMOTE_NOT_LISTENING STATUS_CAST(NTSTATUS, 0xC00000BC) |
480 | | #define STATUS_DUPLICATE_NAME STATUS_CAST(NTSTATUS, 0xC00000BD) |
481 | | #define STATUS_BAD_NETWORK_PATH STATUS_CAST(NTSTATUS, 0xC00000BE) |
482 | | #define STATUS_NETWORK_BUSY STATUS_CAST(NTSTATUS, 0xC00000BF) |
483 | | #define STATUS_DEVICE_DOES_NOT_EXIST STATUS_CAST(NTSTATUS, 0xC00000C0) |
484 | | #define STATUS_TOO_MANY_COMMANDS STATUS_CAST(NTSTATUS, 0xC00000C1) |
485 | | #define STATUS_ADAPTER_HARDWARE_ERROR STATUS_CAST(NTSTATUS, 0xC00000C2) |
486 | | #define STATUS_INVALID_NETWORK_RESPONSE STATUS_CAST(NTSTATUS, 0xC00000C3) |
487 | | #define STATUS_UNEXPECTED_NETWORK_ERROR STATUS_CAST(NTSTATUS, 0xC00000C4) |
488 | | #define STATUS_BAD_REMOTE_ADAPTER STATUS_CAST(NTSTATUS, 0xC00000C5) |
489 | | #define STATUS_PRINT_QUEUE_FULL STATUS_CAST(NTSTATUS, 0xC00000C6) |
490 | | #define STATUS_NO_SPOOL_SPACE STATUS_CAST(NTSTATUS, 0xC00000C7) |
491 | | #define STATUS_PRINT_CANCELLED STATUS_CAST(NTSTATUS, 0xC00000C8) |
492 | | #define STATUS_NETWORK_NAME_DELETED STATUS_CAST(NTSTATUS, 0xC00000C9) |
493 | | #define STATUS_NETWORK_ACCESS_DENIED STATUS_CAST(NTSTATUS, 0xC00000CA) |
494 | | #define STATUS_BAD_DEVICE_TYPE STATUS_CAST(NTSTATUS, 0xC00000CB) |
495 | | #define STATUS_BAD_NETWORK_NAME STATUS_CAST(NTSTATUS, 0xC00000CC) |
496 | | #define STATUS_TOO_MANY_NAMES STATUS_CAST(NTSTATUS, 0xC00000CD) |
497 | | #define STATUS_TOO_MANY_SESSIONS STATUS_CAST(NTSTATUS, 0xC00000CE) |
498 | | #define STATUS_SHARING_PAUSED STATUS_CAST(NTSTATUS, 0xC00000CF) |
499 | | #define STATUS_REQUEST_NOT_ACCEPTED STATUS_CAST(NTSTATUS, 0xC00000D0) |
500 | | #define STATUS_REDIRECTOR_PAUSED STATUS_CAST(NTSTATUS, 0xC00000D1) |
501 | | #define STATUS_NET_WRITE_FAULT STATUS_CAST(NTSTATUS, 0xC00000D2) |
502 | | #define STATUS_PROFILING_AT_LIMIT STATUS_CAST(NTSTATUS, 0xC00000D3) |
503 | | #define STATUS_NOT_SAME_DEVICE STATUS_CAST(NTSTATUS, 0xC00000D4) |
504 | | #define STATUS_FILE_RENAMED STATUS_CAST(NTSTATUS, 0xC00000D5) |
505 | | #define STATUS_VIRTUAL_CIRCUIT_CLOSED STATUS_CAST(NTSTATUS, 0xC00000D6) |
506 | | #define STATUS_NO_SECURITY_ON_OBJECT STATUS_CAST(NTSTATUS, 0xC00000D7) |
507 | | #define STATUS_CANT_WAIT STATUS_CAST(NTSTATUS, 0xC00000D8) |
508 | | #define STATUS_PIPE_EMPTY STATUS_CAST(NTSTATUS, 0xC00000D9) |
509 | | #define STATUS_CANT_ACCESS_DOMAIN_INFO STATUS_CAST(NTSTATUS, 0xC00000DA) |
510 | | #define STATUS_CANT_TERMINATE_SELF STATUS_CAST(NTSTATUS, 0xC00000DB) |
511 | | #define STATUS_INVALID_SERVER_STATE STATUS_CAST(NTSTATUS, 0xC00000DC) |
512 | | #define STATUS_INVALID_DOMAIN_STATE STATUS_CAST(NTSTATUS, 0xC00000DD) |
513 | | #define STATUS_INVALID_DOMAIN_ROLE STATUS_CAST(NTSTATUS, 0xC00000DE) |
514 | | #define STATUS_NO_SUCH_DOMAIN STATUS_CAST(NTSTATUS, 0xC00000DF) |
515 | | #define STATUS_DOMAIN_EXISTS STATUS_CAST(NTSTATUS, 0xC00000E0) |
516 | | #define STATUS_DOMAIN_LIMIT_EXCEEDED STATUS_CAST(NTSTATUS, 0xC00000E1) |
517 | | #define STATUS_OPLOCK_NOT_GRANTED STATUS_CAST(NTSTATUS, 0xC00000E2) |
518 | | #define STATUS_INVALID_OPLOCK_PROTOCOL STATUS_CAST(NTSTATUS, 0xC00000E3) |
519 | | #define STATUS_INTERNAL_DB_CORRUPTION STATUS_CAST(NTSTATUS, 0xC00000E4) |
520 | | #define STATUS_INTERNAL_ERROR STATUS_CAST(NTSTATUS, 0xC00000E5) |
521 | | #define STATUS_GENERIC_NOT_MAPPED STATUS_CAST(NTSTATUS, 0xC00000E6) |
522 | | #define STATUS_BAD_DESCRIPTOR_FORMAT STATUS_CAST(NTSTATUS, 0xC00000E7) |
523 | | #define STATUS_INVALID_USER_BUFFER STATUS_CAST(NTSTATUS, 0xC00000E8) |
524 | | #define STATUS_UNEXPECTED_IO_ERROR STATUS_CAST(NTSTATUS, 0xC00000E9) |
525 | | #define STATUS_UNEXPECTED_MM_CREATE_ERR STATUS_CAST(NTSTATUS, 0xC00000EA) |
526 | | #define STATUS_UNEXPECTED_MM_MAP_ERROR STATUS_CAST(NTSTATUS, 0xC00000EB) |
527 | | #define STATUS_UNEXPECTED_MM_EXTEND_ERR STATUS_CAST(NTSTATUS, 0xC00000EC) |
528 | | #define STATUS_NOT_LOGON_PROCESS STATUS_CAST(NTSTATUS, 0xC00000ED) |
529 | | #define STATUS_LOGON_SESSION_EXISTS STATUS_CAST(NTSTATUS, 0xC00000EE) |
530 | | #define STATUS_INVALID_PARAMETER_1 STATUS_CAST(NTSTATUS, 0xC00000EF) |
531 | | #define STATUS_INVALID_PARAMETER_2 STATUS_CAST(NTSTATUS, 0xC00000F0) |
532 | | #define STATUS_INVALID_PARAMETER_3 STATUS_CAST(NTSTATUS, 0xC00000F1) |
533 | | #define STATUS_INVALID_PARAMETER_4 STATUS_CAST(NTSTATUS, 0xC00000F2) |
534 | | #define STATUS_INVALID_PARAMETER_5 STATUS_CAST(NTSTATUS, 0xC00000F3) |
535 | | #define STATUS_INVALID_PARAMETER_6 STATUS_CAST(NTSTATUS, 0xC00000F4) |
536 | | #define STATUS_INVALID_PARAMETER_7 STATUS_CAST(NTSTATUS, 0xC00000F5) |
537 | | #define STATUS_INVALID_PARAMETER_8 STATUS_CAST(NTSTATUS, 0xC00000F6) |
538 | | #define STATUS_INVALID_PARAMETER_9 STATUS_CAST(NTSTATUS, 0xC00000F7) |
539 | | #define STATUS_INVALID_PARAMETER_10 STATUS_CAST(NTSTATUS, 0xC00000F8) |
540 | | #define STATUS_INVALID_PARAMETER_11 STATUS_CAST(NTSTATUS, 0xC00000F9) |
541 | | #define STATUS_INVALID_PARAMETER_12 STATUS_CAST(NTSTATUS, 0xC00000FA) |
542 | | #define STATUS_REDIRECTOR_NOT_STARTED STATUS_CAST(NTSTATUS, 0xC00000FB) |
543 | | #define STATUS_REDIRECTOR_STARTED STATUS_CAST(NTSTATUS, 0xC00000FC) |
544 | | //#define STATUS_STACK_OVERFLOW STATUS_CAST(NTSTATUS,0xC00000FD) |
545 | | #define STATUS_NO_SUCH_PACKAGE STATUS_CAST(NTSTATUS, 0xC00000FE) |
546 | | #define STATUS_BAD_FUNCTION_TABLE STATUS_CAST(NTSTATUS, 0xC00000FF) |
547 | | #define STATUS_VARIABLE_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0000100) |
548 | 0 | #define STATUS_DIRECTORY_NOT_EMPTY STATUS_CAST(NTSTATUS, 0xC0000101) |
549 | | #define STATUS_FILE_CORRUPT_ERROR STATUS_CAST(NTSTATUS, 0xC0000102) |
550 | | #define STATUS_NOT_A_DIRECTORY STATUS_CAST(NTSTATUS, 0xC0000103) |
551 | | #define STATUS_BAD_LOGON_SESSION_STATE STATUS_CAST(NTSTATUS, 0xC0000104) |
552 | | #define STATUS_LOGON_SESSION_COLLISION STATUS_CAST(NTSTATUS, 0xC0000105) |
553 | | #define STATUS_NAME_TOO_LONG STATUS_CAST(NTSTATUS, 0xC0000106) |
554 | | #define STATUS_FILES_OPEN STATUS_CAST(NTSTATUS, 0xC0000107) |
555 | | #define STATUS_CONNECTION_IN_USE STATUS_CAST(NTSTATUS, 0xC0000108) |
556 | | #define STATUS_MESSAGE_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0000109) |
557 | | #define STATUS_PROCESS_IS_TERMINATING STATUS_CAST(NTSTATUS, 0xC000010A) |
558 | | #define STATUS_INVALID_LOGON_TYPE STATUS_CAST(NTSTATUS, 0xC000010B) |
559 | | #define STATUS_NO_GUID_TRANSLATION STATUS_CAST(NTSTATUS, 0xC000010C) |
560 | | #define STATUS_CANNOT_IMPERSONATE STATUS_CAST(NTSTATUS, 0xC000010D) |
561 | | #define STATUS_IMAGE_ALREADY_LOADED STATUS_CAST(NTSTATUS, 0xC000010E) |
562 | | #define STATUS_ABIOS_NOT_PRESENT STATUS_CAST(NTSTATUS, 0xC000010F) |
563 | | #define STATUS_ABIOS_LID_NOT_EXIST STATUS_CAST(NTSTATUS, 0xC0000110) |
564 | | #define STATUS_ABIOS_LID_ALREADY_OWNED STATUS_CAST(NTSTATUS, 0xC0000111) |
565 | | #define STATUS_ABIOS_NOT_LID_OWNER STATUS_CAST(NTSTATUS, 0xC0000112) |
566 | | #define STATUS_ABIOS_INVALID_COMMAND STATUS_CAST(NTSTATUS, 0xC0000113) |
567 | | #define STATUS_ABIOS_INVALID_LID STATUS_CAST(NTSTATUS, 0xC0000114) |
568 | | #define STATUS_ABIOS_SELECTOR_NOT_AVAILABLE STATUS_CAST(NTSTATUS, 0xC0000115) |
569 | | #define STATUS_ABIOS_INVALID_SELECTOR STATUS_CAST(NTSTATUS, 0xC0000116) |
570 | | #define STATUS_NO_LDT STATUS_CAST(NTSTATUS, 0xC0000117) |
571 | | #define STATUS_INVALID_LDT_SIZE STATUS_CAST(NTSTATUS, 0xC0000118) |
572 | | #define STATUS_INVALID_LDT_OFFSET STATUS_CAST(NTSTATUS, 0xC0000119) |
573 | | #define STATUS_INVALID_LDT_DESCRIPTOR STATUS_CAST(NTSTATUS, 0xC000011A) |
574 | | #define STATUS_INVALID_IMAGE_NE_FORMAT STATUS_CAST(NTSTATUS, 0xC000011B) |
575 | | #define STATUS_RXACT_INVALID_STATE STATUS_CAST(NTSTATUS, 0xC000011C) |
576 | | #define STATUS_RXACT_COMMIT_FAILURE STATUS_CAST(NTSTATUS, 0xC000011D) |
577 | | #define STATUS_MAPPED_FILE_SIZE_ZERO STATUS_CAST(NTSTATUS, 0xC000011E) |
578 | 0 | #define STATUS_TOO_MANY_OPENED_FILES STATUS_CAST(NTSTATUS, 0xC000011F) |
579 | | #define STATUS_CANCELLED STATUS_CAST(NTSTATUS, 0xC0000120) |
580 | | #define STATUS_CANNOT_DELETE STATUS_CAST(NTSTATUS, 0xC0000121) |
581 | | #define STATUS_INVALID_COMPUTER_NAME STATUS_CAST(NTSTATUS, 0xC0000122) |
582 | | #define STATUS_FILE_DELETED STATUS_CAST(NTSTATUS, 0xC0000123) |
583 | | #define STATUS_SPECIAL_ACCOUNT STATUS_CAST(NTSTATUS, 0xC0000124) |
584 | | #define STATUS_SPECIAL_GROUP STATUS_CAST(NTSTATUS, 0xC0000125) |
585 | | #define STATUS_SPECIAL_USER STATUS_CAST(NTSTATUS, 0xC0000126) |
586 | | #define STATUS_MEMBERS_PRIMARY_GROUP STATUS_CAST(NTSTATUS, 0xC0000127) |
587 | | #define STATUS_FILE_CLOSED STATUS_CAST(NTSTATUS, 0xC0000128) |
588 | | #define STATUS_TOO_MANY_THREADS STATUS_CAST(NTSTATUS, 0xC0000129) |
589 | | #define STATUS_THREAD_NOT_IN_PROCESS STATUS_CAST(NTSTATUS, 0xC000012A) |
590 | | #define STATUS_TOKEN_ALREADY_IN_USE STATUS_CAST(NTSTATUS, 0xC000012B) |
591 | | #define STATUS_PAGEFILE_QUOTA_EXCEEDED STATUS_CAST(NTSTATUS, 0xC000012C) |
592 | | #define STATUS_COMMITMENT_LIMIT STATUS_CAST(NTSTATUS, 0xC000012D) |
593 | | #define STATUS_INVALID_IMAGE_LE_FORMAT STATUS_CAST(NTSTATUS, 0xC000012E) |
594 | | #define STATUS_INVALID_IMAGE_NOT_MZ STATUS_CAST(NTSTATUS, 0xC000012F) |
595 | | #define STATUS_INVALID_IMAGE_PROTECT STATUS_CAST(NTSTATUS, 0xC0000130) |
596 | | #define STATUS_INVALID_IMAGE_WIN_16 STATUS_CAST(NTSTATUS, 0xC0000131) |
597 | | #define STATUS_LOGON_SERVER_CONFLICT STATUS_CAST(NTSTATUS, 0xC0000132) |
598 | | #define STATUS_TIME_DIFFERENCE_AT_DC STATUS_CAST(NTSTATUS, 0xC0000133) |
599 | | #define STATUS_SYNCHRONIZATION_REQUIRED STATUS_CAST(NTSTATUS, 0xC0000134) |
600 | | //#define STATUS_DLL_NOT_FOUND STATUS_CAST(NTSTATUS,0xC0000135) |
601 | | #define STATUS_OPEN_FAILED STATUS_CAST(NTSTATUS, 0xC0000136) |
602 | | #define STATUS_IO_PRIVILEGE_FAILED STATUS_CAST(NTSTATUS, 0xC0000137) |
603 | | //#define STATUS_ORDINAL_NOT_FOUND STATUS_CAST(NTSTATUS,0xC0000138) |
604 | | //#define STATUS_ENTRYPOINT_NOT_FOUND STATUS_CAST(NTSTATUS,0xC0000139) |
605 | | //#define STATUS_CONTROL_C_EXIT STATUS_CAST(NTSTATUS,0xC000013A) |
606 | | #define STATUS_LOCAL_DISCONNECT STATUS_CAST(NTSTATUS, 0xC000013B) |
607 | | #define STATUS_REMOTE_DISCONNECT STATUS_CAST(NTSTATUS, 0xC000013C) |
608 | | #define STATUS_REMOTE_RESOURCES STATUS_CAST(NTSTATUS, 0xC000013D) |
609 | | #define STATUS_LINK_FAILED STATUS_CAST(NTSTATUS, 0xC000013E) |
610 | | #define STATUS_LINK_TIMEOUT STATUS_CAST(NTSTATUS, 0xC000013F) |
611 | | #define STATUS_INVALID_CONNECTION STATUS_CAST(NTSTATUS, 0xC0000140) |
612 | | #define STATUS_INVALID_ADDRESS STATUS_CAST(NTSTATUS, 0xC0000141) |
613 | | //#define STATUS_DLL_INIT_FAILED STATUS_CAST(NTSTATUS,0xC0000142) |
614 | | #define STATUS_MISSING_SYSTEMFILE STATUS_CAST(NTSTATUS, 0xC0000143) |
615 | | #define STATUS_UNHANDLED_EXCEPTION STATUS_CAST(NTSTATUS, 0xC0000144) |
616 | | #define STATUS_APP_INIT_FAILURE STATUS_CAST(NTSTATUS, 0xC0000145) |
617 | | #define STATUS_PAGEFILE_CREATE_FAILED STATUS_CAST(NTSTATUS, 0xC0000146) |
618 | | #define STATUS_NO_PAGEFILE STATUS_CAST(NTSTATUS, 0xC0000147) |
619 | | #define STATUS_INVALID_LEVEL STATUS_CAST(NTSTATUS, 0xC0000148) |
620 | | #define STATUS_WRONG_PASSWORD_CORE STATUS_CAST(NTSTATUS, 0xC0000149) |
621 | | #define STATUS_ILLEGAL_FLOAT_CONTEXT STATUS_CAST(NTSTATUS, 0xC000014A) |
622 | | #define STATUS_PIPE_BROKEN STATUS_CAST(NTSTATUS, 0xC000014B) |
623 | | #define STATUS_REGISTRY_CORRUPT STATUS_CAST(NTSTATUS, 0xC000014C) |
624 | | #define STATUS_REGISTRY_IO_FAILED STATUS_CAST(NTSTATUS, 0xC000014D) |
625 | | #define STATUS_NO_EVENT_PAIR STATUS_CAST(NTSTATUS, 0xC000014E) |
626 | | #define STATUS_UNRECOGNIZED_VOLUME STATUS_CAST(NTSTATUS, 0xC000014F) |
627 | | #define STATUS_SERIAL_NO_DEVICE_INITED STATUS_CAST(NTSTATUS, 0xC0000150) |
628 | | #define STATUS_NO_SUCH_ALIAS STATUS_CAST(NTSTATUS, 0xC0000151) |
629 | | #define STATUS_MEMBER_NOT_IN_ALIAS STATUS_CAST(NTSTATUS, 0xC0000152) |
630 | | #define STATUS_MEMBER_IN_ALIAS STATUS_CAST(NTSTATUS, 0xC0000153) |
631 | | #define STATUS_ALIAS_EXISTS STATUS_CAST(NTSTATUS, 0xC0000154) |
632 | | #define STATUS_LOGON_NOT_GRANTED STATUS_CAST(NTSTATUS, 0xC0000155) |
633 | | #define STATUS_TOO_MANY_SECRETS STATUS_CAST(NTSTATUS, 0xC0000156) |
634 | | #define STATUS_SECRET_TOO_LONG STATUS_CAST(NTSTATUS, 0xC0000157) |
635 | | #define STATUS_INTERNAL_DB_ERROR STATUS_CAST(NTSTATUS, 0xC0000158) |
636 | | #define STATUS_FULLSCREEN_MODE STATUS_CAST(NTSTATUS, 0xC0000159) |
637 | | #define STATUS_TOO_MANY_CONTEXT_IDS STATUS_CAST(NTSTATUS, 0xC000015A) |
638 | | //#define STATUS_LOGON_TYPE_NOT_GRANTED STATUS_CAST(NTSTATUS,0xC000015B) |
639 | | #define STATUS_NOT_REGISTRY_FILE STATUS_CAST(NTSTATUS, 0xC000015C) |
640 | | #define STATUS_NT_CROSS_ENCRYPTION_REQUIRED STATUS_CAST(NTSTATUS, 0xC000015D) |
641 | | #define STATUS_DOMAIN_CTRLR_CONFIG_ERROR STATUS_CAST(NTSTATUS, 0xC000015E) |
642 | | #define STATUS_FT_MISSING_MEMBER STATUS_CAST(NTSTATUS, 0xC000015F) |
643 | | #define STATUS_ILL_FORMED_SERVICE_ENTRY STATUS_CAST(NTSTATUS, 0xC0000160) |
644 | | #define STATUS_ILLEGAL_CHARACTER STATUS_CAST(NTSTATUS, 0xC0000161) |
645 | | #define STATUS_UNMAPPABLE_CHARACTER STATUS_CAST(NTSTATUS, 0xC0000162) |
646 | | #define STATUS_UNDEFINED_CHARACTER STATUS_CAST(NTSTATUS, 0xC0000163) |
647 | | #define STATUS_FLOPPY_VOLUME STATUS_CAST(NTSTATUS, 0xC0000164) |
648 | | #define STATUS_FLOPPY_ID_MARK_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0000165) |
649 | | #define STATUS_FLOPPY_WRONG_CYLINDER STATUS_CAST(NTSTATUS, 0xC0000166) |
650 | | #define STATUS_FLOPPY_UNKNOWN_ERROR STATUS_CAST(NTSTATUS, 0xC0000167) |
651 | | #define STATUS_FLOPPY_BAD_REGISTERS STATUS_CAST(NTSTATUS, 0xC0000168) |
652 | | #define STATUS_DISK_RECALIBRATE_FAILED STATUS_CAST(NTSTATUS, 0xC0000169) |
653 | | #define STATUS_DISK_OPERATION_FAILED STATUS_CAST(NTSTATUS, 0xC000016A) |
654 | | #define STATUS_DISK_RESET_FAILED STATUS_CAST(NTSTATUS, 0xC000016B) |
655 | | #define STATUS_SHARED_IRQ_BUSY STATUS_CAST(NTSTATUS, 0xC000016C) |
656 | | #define STATUS_FT_ORPHANING STATUS_CAST(NTSTATUS, 0xC000016D) |
657 | | #define STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT STATUS_CAST(NTSTATUS, 0xC000016E) |
658 | | |
659 | | #define STATUS_PARTITION_FAILURE STATUS_CAST(NTSTATUS, 0xC0000172) |
660 | | #define STATUS_INVALID_BLOCK_LENGTH STATUS_CAST(NTSTATUS, 0xC0000173) |
661 | | #define STATUS_DEVICE_NOT_PARTITIONED STATUS_CAST(NTSTATUS, 0xC0000174) |
662 | | #define STATUS_UNABLE_TO_LOCK_MEDIA STATUS_CAST(NTSTATUS, 0xC0000175) |
663 | | #define STATUS_UNABLE_TO_UNLOAD_MEDIA STATUS_CAST(NTSTATUS, 0xC0000176) |
664 | | #define STATUS_EOM_OVERFLOW STATUS_CAST(NTSTATUS, 0xC0000177) |
665 | | #define STATUS_NO_MEDIA STATUS_CAST(NTSTATUS, 0xC0000178) |
666 | | #define STATUS_NO_SUCH_MEMBER STATUS_CAST(NTSTATUS, 0xC000017A) |
667 | | #define STATUS_INVALID_MEMBER STATUS_CAST(NTSTATUS, 0xC000017B) |
668 | | #define STATUS_KEY_DELETED STATUS_CAST(NTSTATUS, 0xC000017C) |
669 | | #define STATUS_NO_LOG_SPACE STATUS_CAST(NTSTATUS, 0xC000017D) |
670 | | #define STATUS_TOO_MANY_SIDS STATUS_CAST(NTSTATUS, 0xC000017E) |
671 | | #define STATUS_LM_CROSS_ENCRYPTION_REQUIRED STATUS_CAST(NTSTATUS, 0xC000017F) |
672 | | #define STATUS_KEY_HAS_CHILDREN STATUS_CAST(NTSTATUS, 0xC0000180) |
673 | | #define STATUS_CHILD_MUST_BE_VOLATILE STATUS_CAST(NTSTATUS, 0xC0000181) |
674 | | #define STATUS_DEVICE_CONFIGURATION_ERROR STATUS_CAST(NTSTATUS, 0xC0000182) |
675 | | #define STATUS_DRIVER_INTERNAL_ERROR STATUS_CAST(NTSTATUS, 0xC0000183) |
676 | | #define STATUS_INVALID_DEVICE_STATE STATUS_CAST(NTSTATUS, 0xC0000184) |
677 | | #define STATUS_IO_DEVICE_ERROR STATUS_CAST(NTSTATUS, 0xC0000185) |
678 | | #define STATUS_DEVICE_PROTOCOL_ERROR STATUS_CAST(NTSTATUS, 0xC0000186) |
679 | | #define STATUS_BACKUP_CONTROLLER STATUS_CAST(NTSTATUS, 0xC0000187) |
680 | | #define STATUS_LOG_FILE_FULL STATUS_CAST(NTSTATUS, 0xC0000188) |
681 | | #define STATUS_TOO_LATE STATUS_CAST(NTSTATUS, 0xC0000189) |
682 | | #define STATUS_NO_TRUST_LSA_SECRET STATUS_CAST(NTSTATUS, 0xC000018A) |
683 | | #define STATUS_NO_TRUST_SAM_ACCOUNT STATUS_CAST(NTSTATUS, 0xC000018B) |
684 | | #define STATUS_TRUSTED_DOMAIN_FAILURE STATUS_CAST(NTSTATUS, 0xC000018C) |
685 | | #define STATUS_TRUSTED_RELATIONSHIP_FAILURE STATUS_CAST(NTSTATUS, 0xC000018D) |
686 | | #define STATUS_EVENTLOG_FILE_CORRUPT STATUS_CAST(NTSTATUS, 0xC000018E) |
687 | | #define STATUS_EVENTLOG_CANT_START STATUS_CAST(NTSTATUS, 0xC000018F) |
688 | | #define STATUS_TRUST_FAILURE STATUS_CAST(NTSTATUS, 0xC0000190) |
689 | | #define STATUS_MUTANT_LIMIT_EXCEEDED STATUS_CAST(NTSTATUS, 0xC0000191) |
690 | | #define STATUS_NETLOGON_NOT_STARTED STATUS_CAST(NTSTATUS, 0xC0000192) |
691 | | //#define STATUS_ACCOUNT_EXPIRED STATUS_CAST(NTSTATUS,0xC0000193) |
692 | | #define STATUS_POSSIBLE_DEADLOCK STATUS_CAST(NTSTATUS, 0xC0000194) |
693 | | #define STATUS_NETWORK_CREDENTIAL_CONFLICT STATUS_CAST(NTSTATUS, 0xC0000195) |
694 | | #define STATUS_REMOTE_SESSION_LIMIT STATUS_CAST(NTSTATUS, 0xC0000196) |
695 | | #define STATUS_EVENTLOG_FILE_CHANGED STATUS_CAST(NTSTATUS, 0xC0000197) |
696 | | #define STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT STATUS_CAST(NTSTATUS, 0xC0000198) |
697 | | #define STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT STATUS_CAST(NTSTATUS, 0xC0000199) |
698 | | #define STATUS_NOLOGON_SERVER_TRUST_ACCOUNT STATUS_CAST(NTSTATUS, 0xC000019A) |
699 | | #define STATUS_DOMAIN_TRUST_INCONSISTENT STATUS_CAST(NTSTATUS, 0xC000019B) |
700 | | #define STATUS_FS_DRIVER_REQUIRED STATUS_CAST(NTSTATUS, 0xC000019C) |
701 | | #define STATUS_NO_USER_SESSION_KEY STATUS_CAST(NTSTATUS, 0xC0000202) |
702 | | #define STATUS_USER_SESSION_DELETED STATUS_CAST(NTSTATUS, 0xC0000203) |
703 | | #define STATUS_RESOURCE_LANG_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0000204) |
704 | | #define STATUS_INSUFF_SERVER_RESOURCES STATUS_CAST(NTSTATUS, 0xC0000205) |
705 | | #define STATUS_INVALID_BUFFER_SIZE STATUS_CAST(NTSTATUS, 0xC0000206) |
706 | | #define STATUS_INVALID_ADDRESS_COMPONENT STATUS_CAST(NTSTATUS, 0xC0000207) |
707 | | #define STATUS_INVALID_ADDRESS_WILDCARD STATUS_CAST(NTSTATUS, 0xC0000208) |
708 | | #define STATUS_TOO_MANY_ADDRESSES STATUS_CAST(NTSTATUS, 0xC0000209) |
709 | | #define STATUS_ADDRESS_ALREADY_EXISTS STATUS_CAST(NTSTATUS, 0xC000020A) |
710 | | #define STATUS_ADDRESS_CLOSED STATUS_CAST(NTSTATUS, 0xC000020B) |
711 | | #define STATUS_CONNECTION_DISCONNECTED STATUS_CAST(NTSTATUS, 0xC000020C) |
712 | | #define STATUS_CONNECTION_RESET STATUS_CAST(NTSTATUS, 0xC000020D) |
713 | | #define STATUS_TOO_MANY_NODES STATUS_CAST(NTSTATUS, 0xC000020E) |
714 | | #define STATUS_TRANSACTION_ABORTED STATUS_CAST(NTSTATUS, 0xC000020F) |
715 | | #define STATUS_TRANSACTION_TIMED_OUT STATUS_CAST(NTSTATUS, 0xC0000210) |
716 | | #define STATUS_TRANSACTION_NO_RELEASE STATUS_CAST(NTSTATUS, 0xC0000211) |
717 | | #define STATUS_TRANSACTION_NO_MATCH STATUS_CAST(NTSTATUS, 0xC0000212) |
718 | | #define STATUS_TRANSACTION_RESPONDED STATUS_CAST(NTSTATUS, 0xC0000213) |
719 | | #define STATUS_TRANSACTION_INVALID_ID STATUS_CAST(NTSTATUS, 0xC0000214) |
720 | | #define STATUS_TRANSACTION_INVALID_TYPE STATUS_CAST(NTSTATUS, 0xC0000215) |
721 | | #define STATUS_NOT_SERVER_SESSION STATUS_CAST(NTSTATUS, 0xC0000216) |
722 | | #define STATUS_NOT_CLIENT_SESSION STATUS_CAST(NTSTATUS, 0xC0000217) |
723 | | #define STATUS_CANNOT_LOAD_REGISTRY_FILE STATUS_CAST(NTSTATUS, 0xC0000218) |
724 | | #define STATUS_DEBUG_ATTACH_FAILED STATUS_CAST(NTSTATUS, 0xC0000219) |
725 | | #define STATUS_SYSTEM_PROCESS_TERMINATED STATUS_CAST(NTSTATUS, 0xC000021A) |
726 | | #define STATUS_DATA_NOT_ACCEPTED STATUS_CAST(NTSTATUS, 0xC000021B) |
727 | | #define STATUS_NO_BROWSER_SERVERS_FOUND STATUS_CAST(NTSTATUS, 0xC000021C) |
728 | | #define STATUS_VDM_HARD_ERROR STATUS_CAST(NTSTATUS, 0xC000021D) |
729 | | #define STATUS_DRIVER_CANCEL_TIMEOUT STATUS_CAST(NTSTATUS, 0xC000021E) |
730 | | #define STATUS_REPLY_MESSAGE_MISMATCH STATUS_CAST(NTSTATUS, 0xC000021F) |
731 | | #define STATUS_MAPPED_ALIGNMENT STATUS_CAST(NTSTATUS, 0xC0000220) |
732 | | #define STATUS_IMAGE_CHECKSUM_MISMATCH STATUS_CAST(NTSTATUS, 0xC0000221) |
733 | | #define STATUS_LOST_WRITEBEHIND_DATA STATUS_CAST(NTSTATUS, 0xC0000222) |
734 | | #define STATUS_CLIENT_SERVER_PARAMETERS_INVALID STATUS_CAST(NTSTATUS, 0xC0000223) |
735 | | //#define STATUS_PASSWORD_MUST_CHANGE STATUS_CAST(NTSTATUS,0xC0000224) |
736 | | #define STATUS_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0000225) |
737 | | #define STATUS_NOT_TINY_STREAM STATUS_CAST(NTSTATUS, 0xC0000226) |
738 | | #define STATUS_RECOVERY_FAILURE STATUS_CAST(NTSTATUS, 0xC0000227) |
739 | | #define STATUS_STACK_OVERFLOW_READ STATUS_CAST(NTSTATUS, 0xC0000228) |
740 | | #define STATUS_FAIL_CHECK STATUS_CAST(NTSTATUS, 0xC0000229) |
741 | | #define STATUS_DUPLICATE_OBJECTID STATUS_CAST(NTSTATUS, 0xC000022A) |
742 | | #define STATUS_OBJECTID_EXISTS STATUS_CAST(NTSTATUS, 0xC000022B) |
743 | | #define STATUS_CONVERT_TO_LARGE STATUS_CAST(NTSTATUS, 0xC000022C) |
744 | | #define STATUS_RETRY STATUS_CAST(NTSTATUS, 0xC000022D) |
745 | | #define STATUS_FOUND_OUT_OF_SCOPE STATUS_CAST(NTSTATUS, 0xC000022E) |
746 | | #define STATUS_ALLOCATE_BUCKET STATUS_CAST(NTSTATUS, 0xC000022F) |
747 | | #define STATUS_PROPSET_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0000230) |
748 | | #define STATUS_MARSHALL_OVERFLOW STATUS_CAST(NTSTATUS, 0xC0000231) |
749 | | #define STATUS_INVALID_VARIANT STATUS_CAST(NTSTATUS, 0xC0000232) |
750 | | #define STATUS_DOMAIN_CONTROLLER_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0000233) |
751 | | //#define STATUS_ACCOUNT_LOCKED_OUT STATUS_CAST(NTSTATUS,0xC0000234) |
752 | | #define STATUS_HANDLE_NOT_CLOSABLE STATUS_CAST(NTSTATUS, 0xC0000235) |
753 | | #define STATUS_CONNECTION_REFUSED STATUS_CAST(NTSTATUS, 0xC0000236) |
754 | | #define STATUS_GRACEFUL_DISCONNECT STATUS_CAST(NTSTATUS, 0xC0000237) |
755 | | #define STATUS_ADDRESS_ALREADY_ASSOCIATED STATUS_CAST(NTSTATUS, 0xC0000238) |
756 | | #define STATUS_ADDRESS_NOT_ASSOCIATED STATUS_CAST(NTSTATUS, 0xC0000239) |
757 | | #define STATUS_CONNECTION_INVALID STATUS_CAST(NTSTATUS, 0xC000023A) |
758 | | #define STATUS_CONNECTION_ACTIVE STATUS_CAST(NTSTATUS, 0xC000023B) |
759 | | #define STATUS_NETWORK_UNREACHABLE STATUS_CAST(NTSTATUS, 0xC000023C) |
760 | | #define STATUS_HOST_UNREACHABLE STATUS_CAST(NTSTATUS, 0xC000023D) |
761 | | #define STATUS_PROTOCOL_UNREACHABLE STATUS_CAST(NTSTATUS, 0xC000023E) |
762 | | #define STATUS_PORT_UNREACHABLE STATUS_CAST(NTSTATUS, 0xC000023F) |
763 | | #define STATUS_REQUEST_ABORTED STATUS_CAST(NTSTATUS, 0xC0000240) |
764 | | #define STATUS_CONNECTION_ABORTED STATUS_CAST(NTSTATUS, 0xC0000241) |
765 | | #define STATUS_BAD_COMPRESSION_BUFFER STATUS_CAST(NTSTATUS, 0xC0000242) |
766 | | #define STATUS_USER_MAPPED_FILE STATUS_CAST(NTSTATUS, 0xC0000243) |
767 | | #define STATUS_AUDIT_FAILED STATUS_CAST(NTSTATUS, 0xC0000244) |
768 | | #define STATUS_TIMER_RESOLUTION_NOT_SET STATUS_CAST(NTSTATUS, 0xC0000245) |
769 | | #define STATUS_CONNECTION_COUNT_LIMIT STATUS_CAST(NTSTATUS, 0xC0000246) |
770 | | #define STATUS_LOGIN_TIME_RESTRICTION STATUS_CAST(NTSTATUS, 0xC0000247) |
771 | | #define STATUS_LOGIN_WKSTA_RESTRICTION STATUS_CAST(NTSTATUS, 0xC0000248) |
772 | | #define STATUS_IMAGE_MP_UP_MISMATCH STATUS_CAST(NTSTATUS, 0xC0000249) |
773 | | #define STATUS_INSUFFICIENT_LOGON_INFO STATUS_CAST(NTSTATUS, 0xC0000250) |
774 | | #define STATUS_BAD_DLL_ENTRYPOINT STATUS_CAST(NTSTATUS, 0xC0000251) |
775 | | #define STATUS_BAD_SERVICE_ENTRYPOINT STATUS_CAST(NTSTATUS, 0xC0000252) |
776 | | #define STATUS_LPC_REPLY_LOST STATUS_CAST(NTSTATUS, 0xC0000253) |
777 | | #define STATUS_IP_ADDRESS_CONFLICT1 STATUS_CAST(NTSTATUS, 0xC0000254) |
778 | | #define STATUS_IP_ADDRESS_CONFLICT2 STATUS_CAST(NTSTATUS, 0xC0000255) |
779 | | #define STATUS_REGISTRY_QUOTA_LIMIT STATUS_CAST(NTSTATUS, 0xC0000256) |
780 | | #define STATUS_PATH_NOT_COVERED STATUS_CAST(NTSTATUS, 0xC0000257) |
781 | | #define STATUS_NO_CALLBACK_ACTIVE STATUS_CAST(NTSTATUS, 0xC0000258) |
782 | | #define STATUS_LICENSE_QUOTA_EXCEEDED STATUS_CAST(NTSTATUS, 0xC0000259) |
783 | | #define STATUS_PWD_TOO_SHORT STATUS_CAST(NTSTATUS, 0xC000025A) |
784 | | #define STATUS_PWD_TOO_RECENT STATUS_CAST(NTSTATUS, 0xC000025B) |
785 | | #define STATUS_PWD_HISTORY_CONFLICT STATUS_CAST(NTSTATUS, 0xC000025C) |
786 | | #define STATUS_PLUGPLAY_NO_DEVICE STATUS_CAST(NTSTATUS, 0xC000025E) |
787 | | #define STATUS_UNSUPPORTED_COMPRESSION STATUS_CAST(NTSTATUS, 0xC000025F) |
788 | | #define STATUS_INVALID_HW_PROFILE STATUS_CAST(NTSTATUS, 0xC0000260) |
789 | | #define STATUS_INVALID_PLUGPLAY_DEVICE_PATH STATUS_CAST(NTSTATUS, 0xC0000261) |
790 | | #define STATUS_DRIVER_ORDINAL_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0000262) |
791 | | #define STATUS_DRIVER_ENTRYPOINT_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0000263) |
792 | | #define STATUS_RESOURCE_NOT_OWNED STATUS_CAST(NTSTATUS, 0xC0000264) |
793 | | #define STATUS_TOO_MANY_LINKS STATUS_CAST(NTSTATUS, 0xC0000265) |
794 | | #define STATUS_QUOTA_LIST_INCONSISTENT STATUS_CAST(NTSTATUS, 0xC0000266) |
795 | | #define STATUS_FILE_IS_OFFLINE STATUS_CAST(NTSTATUS, 0xC0000267) |
796 | | #define STATUS_EVALUATION_EXPIRATION STATUS_CAST(NTSTATUS, 0xC0000268) |
797 | | #define STATUS_ILLEGAL_DLL_RELOCATION STATUS_CAST(NTSTATUS, 0xC0000269) |
798 | | #define STATUS_LICENSE_VIOLATION STATUS_CAST(NTSTATUS, 0xC000026A) |
799 | | #define STATUS_DLL_INIT_FAILED_LOGOFF STATUS_CAST(NTSTATUS, 0xC000026B) |
800 | | #define STATUS_DRIVER_UNABLE_TO_LOAD STATUS_CAST(NTSTATUS, 0xC000026C) |
801 | | #define STATUS_DFS_UNAVAILABLE STATUS_CAST(NTSTATUS, 0xC000026D) |
802 | | #define STATUS_VOLUME_DISMOUNTED STATUS_CAST(NTSTATUS, 0xC000026E) |
803 | | #define STATUS_WX86_INTERNAL_ERROR STATUS_CAST(NTSTATUS, 0xC000026F) |
804 | | #define STATUS_WX86_FLOAT_STACK_CHECK STATUS_CAST(NTSTATUS, 0xC0000270) |
805 | | #define STATUS_VALIDATE_CONTINUE STATUS_CAST(NTSTATUS, 0xC0000271) |
806 | | #define STATUS_NO_MATCH STATUS_CAST(NTSTATUS, 0xC0000272) |
807 | | #define STATUS_NO_MORE_MATCHES STATUS_CAST(NTSTATUS, 0xC0000273) |
808 | | #define STATUS_NOT_A_REPARSE_POINT STATUS_CAST(NTSTATUS, 0xC0000275) |
809 | | #define STATUS_IO_REPARSE_TAG_INVALID STATUS_CAST(NTSTATUS, 0xC0000276) |
810 | | #define STATUS_IO_REPARSE_TAG_MISMATCH STATUS_CAST(NTSTATUS, 0xC0000277) |
811 | | #define STATUS_IO_REPARSE_DATA_INVALID STATUS_CAST(NTSTATUS, 0xC0000278) |
812 | | #define STATUS_IO_REPARSE_TAG_NOT_HANDLED STATUS_CAST(NTSTATUS, 0xC0000279) |
813 | | #define STATUS_REPARSE_POINT_NOT_RESOLVED STATUS_CAST(NTSTATUS, 0xC0000280) |
814 | | #define STATUS_DIRECTORY_IS_A_REPARSE_POINT STATUS_CAST(NTSTATUS, 0xC0000281) |
815 | | #define STATUS_RANGE_LIST_CONFLICT STATUS_CAST(NTSTATUS, 0xC0000282) |
816 | | #define STATUS_SOURCE_ELEMENT_EMPTY STATUS_CAST(NTSTATUS, 0xC0000283) |
817 | | #define STATUS_DESTINATION_ELEMENT_FULL STATUS_CAST(NTSTATUS, 0xC0000284) |
818 | | #define STATUS_ILLEGAL_ELEMENT_ADDRESS STATUS_CAST(NTSTATUS, 0xC0000285) |
819 | | #define STATUS_MAGAZINE_NOT_PRESENT STATUS_CAST(NTSTATUS, 0xC0000286) |
820 | | #define STATUS_REINITIALIZATION_NEEDED STATUS_CAST(NTSTATUS, 0xC0000287) |
821 | | #define STATUS_ENCRYPTION_FAILED STATUS_CAST(NTSTATUS, 0xC000028A) |
822 | | #define STATUS_DECRYPTION_FAILED STATUS_CAST(NTSTATUS, 0xC000028B) |
823 | | #define STATUS_RANGE_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC000028C) |
824 | | #define STATUS_NO_RECOVERY_POLICY STATUS_CAST(NTSTATUS, 0xC000028D) |
825 | | #define STATUS_NO_EFS STATUS_CAST(NTSTATUS, 0xC000028E) |
826 | | #define STATUS_WRONG_EFS STATUS_CAST(NTSTATUS, 0xC000028F) |
827 | | #define STATUS_NO_USER_KEYS STATUS_CAST(NTSTATUS, 0xC0000290) |
828 | | #define STATUS_FILE_NOT_ENCRYPTED STATUS_CAST(NTSTATUS, 0xC0000291) |
829 | | #define STATUS_NOT_EXPORT_FORMAT STATUS_CAST(NTSTATUS, 0xC0000292) |
830 | | #define STATUS_FILE_ENCRYPTED STATUS_CAST(NTSTATUS, 0xC0000293) |
831 | | #define STATUS_WMI_GUID_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0000295) |
832 | | #define STATUS_WMI_INSTANCE_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0000296) |
833 | | #define STATUS_WMI_ITEMID_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0000297) |
834 | | #define STATUS_WMI_TRY_AGAIN STATUS_CAST(NTSTATUS, 0xC0000298) |
835 | | #define STATUS_SHARED_POLICY STATUS_CAST(NTSTATUS, 0xC0000299) |
836 | | #define STATUS_POLICY_OBJECT_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC000029A) |
837 | | #define STATUS_POLICY_ONLY_IN_DS STATUS_CAST(NTSTATUS, 0xC000029B) |
838 | | #define STATUS_VOLUME_NOT_UPGRADED STATUS_CAST(NTSTATUS, 0xC000029C) |
839 | | #define STATUS_REMOTE_STORAGE_NOT_ACTIVE STATUS_CAST(NTSTATUS, 0xC000029D) |
840 | | #define STATUS_REMOTE_STORAGE_MEDIA_ERROR STATUS_CAST(NTSTATUS, 0xC000029E) |
841 | | #define STATUS_NO_TRACKING_SERVICE STATUS_CAST(NTSTATUS, 0xC000029F) |
842 | | #define STATUS_SERVER_SID_MISMATCH STATUS_CAST(NTSTATUS, 0xC00002A0) |
843 | | #define STATUS_DS_NO_ATTRIBUTE_OR_VALUE STATUS_CAST(NTSTATUS, 0xC00002A1) |
844 | | #define STATUS_DS_INVALID_ATTRIBUTE_SYNTAX STATUS_CAST(NTSTATUS, 0xC00002A2) |
845 | | #define STATUS_DS_ATTRIBUTE_TYPE_UNDEFINED STATUS_CAST(NTSTATUS, 0xC00002A3) |
846 | | #define STATUS_DS_ATTRIBUTE_OR_VALUE_EXISTS STATUS_CAST(NTSTATUS, 0xC00002A4) |
847 | | #define STATUS_DS_BUSY STATUS_CAST(NTSTATUS, 0xC00002A5) |
848 | | #define STATUS_DS_UNAVAILABLE STATUS_CAST(NTSTATUS, 0xC00002A6) |
849 | | #define STATUS_DS_NO_RIDS_ALLOCATED STATUS_CAST(NTSTATUS, 0xC00002A7) |
850 | | #define STATUS_DS_NO_MORE_RIDS STATUS_CAST(NTSTATUS, 0xC00002A8) |
851 | | #define STATUS_DS_INCORRECT_ROLE_OWNER STATUS_CAST(NTSTATUS, 0xC00002A9) |
852 | | #define STATUS_DS_RIDMGR_INIT_ERROR STATUS_CAST(NTSTATUS, 0xC00002AA) |
853 | | #define STATUS_DS_OBJ_CLASS_VIOLATION STATUS_CAST(NTSTATUS, 0xC00002AB) |
854 | | #define STATUS_DS_CANT_ON_NON_LEAF STATUS_CAST(NTSTATUS, 0xC00002AC) |
855 | | #define STATUS_DS_CANT_ON_RDN STATUS_CAST(NTSTATUS, 0xC00002AD) |
856 | | #define STATUS_DS_CANT_MOD_OBJ_CLASS STATUS_CAST(NTSTATUS, 0xC00002AE) |
857 | | #define STATUS_DS_CROSS_DOM_MOVE_FAILED STATUS_CAST(NTSTATUS, 0xC00002AF) |
858 | | #define STATUS_DS_GC_NOT_AVAILABLE STATUS_CAST(NTSTATUS, 0xC00002B0) |
859 | | #define STATUS_DIRECTORY_SERVICE_REQUIRED STATUS_CAST(NTSTATUS, 0xC00002B1) |
860 | | #define STATUS_REPARSE_ATTRIBUTE_CONFLICT STATUS_CAST(NTSTATUS, 0xC00002B2) |
861 | | #define STATUS_CANT_ENABLE_DENY_ONLY STATUS_CAST(NTSTATUS, 0xC00002B3) |
862 | | //#define STATUS_FLOAT_MULTIPLE_FAULTS STATUS_CAST(NTSTATUS,0xC00002B4) |
863 | | //#define STATUS_FLOAT_MULTIPLE_TRAPS STATUS_CAST(NTSTATUS,0xC00002B5) |
864 | | #define STATUS_DEVICE_REMOVED STATUS_CAST(NTSTATUS, 0xC00002B6) |
865 | | #define STATUS_JOURNAL_DELETE_IN_PROGRESS STATUS_CAST(NTSTATUS, 0xC00002B7) |
866 | | #define STATUS_JOURNAL_NOT_ACTIVE STATUS_CAST(NTSTATUS, 0xC00002B8) |
867 | | #define STATUS_NOINTERFACE STATUS_CAST(NTSTATUS, 0xC00002B9) |
868 | | #define STATUS_DS_ADMIN_LIMIT_EXCEEDED STATUS_CAST(NTSTATUS, 0xC00002C1) |
869 | | #define STATUS_DRIVER_FAILED_SLEEP STATUS_CAST(NTSTATUS, 0xC00002C2) |
870 | | #define STATUS_MUTUAL_AUTHENTICATION_FAILED STATUS_CAST(NTSTATUS, 0xC00002C3) |
871 | | #define STATUS_CORRUPT_SYSTEM_FILE STATUS_CAST(NTSTATUS, 0xC00002C4) |
872 | | #define STATUS_DATATYPE_MISALIGNMENT_ERROR STATUS_CAST(NTSTATUS, 0xC00002C5) |
873 | | #define STATUS_WMI_READ_ONLY STATUS_CAST(NTSTATUS, 0xC00002C6) |
874 | | #define STATUS_WMI_SET_FAILURE STATUS_CAST(NTSTATUS, 0xC00002C7) |
875 | | #define STATUS_COMMITMENT_MINIMUM STATUS_CAST(NTSTATUS, 0xC00002C8) |
876 | | //#define STATUS_REG_NAT_CONSUMPTION STATUS_CAST(NTSTATUS,0xC00002C9) |
877 | | #define STATUS_TRANSPORT_FULL STATUS_CAST(NTSTATUS, 0xC00002CA) |
878 | | #define STATUS_DS_SAM_INIT_FAILURE STATUS_CAST(NTSTATUS, 0xC00002CB) |
879 | | #define STATUS_ONLY_IF_CONNECTED STATUS_CAST(NTSTATUS, 0xC00002CC) |
880 | | #define STATUS_DS_SENSITIVE_GROUP_VIOLATION STATUS_CAST(NTSTATUS, 0xC00002CD) |
881 | | #define STATUS_PNP_RESTART_ENUMERATION STATUS_CAST(NTSTATUS, 0xC00002CE) |
882 | | #define STATUS_JOURNAL_ENTRY_DELETED STATUS_CAST(NTSTATUS, 0xC00002CF) |
883 | | #define STATUS_DS_CANT_MOD_PRIMARYGROUPID STATUS_CAST(NTSTATUS, 0xC00002D0) |
884 | | #define STATUS_SYSTEM_IMAGE_BAD_SIGNATURE STATUS_CAST(NTSTATUS, 0xC00002D1) |
885 | | #define STATUS_PNP_REBOOT_REQUIRED STATUS_CAST(NTSTATUS, 0xC00002D2) |
886 | | #define STATUS_POWER_STATE_INVALID STATUS_CAST(NTSTATUS, 0xC00002D3) |
887 | | #define STATUS_DS_INVALID_GROUP_TYPE STATUS_CAST(NTSTATUS, 0xC00002D4) |
888 | | #define STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN STATUS_CAST(NTSTATUS, 0xC00002D5) |
889 | | #define STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN STATUS_CAST(NTSTATUS, 0xC00002D6) |
890 | | #define STATUS_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER STATUS_CAST(NTSTATUS, 0xC00002D7) |
891 | | #define STATUS_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER STATUS_CAST(NTSTATUS, 0xC00002D8) |
892 | | #define STATUS_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER STATUS_CAST(NTSTATUS, 0xC00002D9) |
893 | | #define STATUS_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER STATUS_CAST(NTSTATUS, 0xC00002DA) |
894 | | #define STATUS_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER STATUS_CAST(NTSTATUS, 0xC00002DB) |
895 | | #define STATUS_DS_HAVE_PRIMARY_MEMBERS STATUS_CAST(NTSTATUS, 0xC00002DC) |
896 | | #define STATUS_WMI_NOT_SUPPORTED STATUS_CAST(NTSTATUS, 0xC00002DD) |
897 | | #define STATUS_INSUFFICIENT_POWER STATUS_CAST(NTSTATUS, 0xC00002DE) |
898 | | #define STATUS_SAM_NEED_BOOTKEY_PASSWORD STATUS_CAST(NTSTATUS, 0xC00002DF) |
899 | | #define STATUS_SAM_NEED_BOOTKEY_FLOPPY STATUS_CAST(NTSTATUS, 0xC00002E0) |
900 | | #define STATUS_DS_CANT_START STATUS_CAST(NTSTATUS, 0xC00002E1) |
901 | | #define STATUS_DS_INIT_FAILURE STATUS_CAST(NTSTATUS, 0xC00002E2) |
902 | | #define STATUS_SAM_INIT_FAILURE STATUS_CAST(NTSTATUS, 0xC00002E3) |
903 | | #define STATUS_DS_GC_REQUIRED STATUS_CAST(NTSTATUS, 0xC00002E4) |
904 | | #define STATUS_DS_LOCAL_MEMBER_OF_LOCAL_ONLY STATUS_CAST(NTSTATUS, 0xC00002E5) |
905 | | #define STATUS_DS_NO_FPO_IN_UNIVERSAL_GROUPS STATUS_CAST(NTSTATUS, 0xC00002E6) |
906 | | #define STATUS_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED STATUS_CAST(NTSTATUS, 0xC00002E7) |
907 | | #define STATUS_MULTIPLE_FAULT_VIOLATION STATUS_CAST(NTSTATUS, 0xC00002E8) |
908 | | #define STATUS_CURRENT_DOMAIN_NOT_ALLOWED STATUS_CAST(NTSTATUS, 0xC00002E9) |
909 | | #define STATUS_CANNOT_MAKE STATUS_CAST(NTSTATUS, 0xC00002EA) |
910 | | #define STATUS_SYSTEM_SHUTDOWN STATUS_CAST(NTSTATUS, 0xC00002EB) |
911 | | #define STATUS_DS_INIT_FAILURE_CONSOLE STATUS_CAST(NTSTATUS, 0xC00002EC) |
912 | | #define STATUS_DS_SAM_INIT_FAILURE_CONSOLE STATUS_CAST(NTSTATUS, 0xC00002ED) |
913 | | #define STATUS_UNFINISHED_CONTEXT_DELETED STATUS_CAST(NTSTATUS, 0xC00002EE) |
914 | | #define STATUS_NO_TGT_REPLY STATUS_CAST(NTSTATUS, 0xC00002EF) |
915 | | #define STATUS_OBJECTID_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC00002F0) |
916 | | #define STATUS_NO_IP_ADDRESSES STATUS_CAST(NTSTATUS, 0xC00002F1) |
917 | | #define STATUS_WRONG_CREDENTIAL_HANDLE STATUS_CAST(NTSTATUS, 0xC00002F2) |
918 | | #define STATUS_CRYPTO_SYSTEM_INVALID STATUS_CAST(NTSTATUS, 0xC00002F3) |
919 | | #define STATUS_MAX_REFERRALS_EXCEEDED STATUS_CAST(NTSTATUS, 0xC00002F4) |
920 | | #define STATUS_MUST_BE_KDC STATUS_CAST(NTSTATUS, 0xC00002F5) |
921 | | #define STATUS_STRONG_CRYPTO_NOT_SUPPORTED STATUS_CAST(NTSTATUS, 0xC00002F6) |
922 | | #define STATUS_TOO_MANY_PRINCIPALS STATUS_CAST(NTSTATUS, 0xC00002F7) |
923 | | #define STATUS_NO_PA_DATA STATUS_CAST(NTSTATUS, 0xC00002F8) |
924 | | #define STATUS_PKINIT_NAME_MISMATCH STATUS_CAST(NTSTATUS, 0xC00002F9) |
925 | | #define STATUS_SMARTCARD_LOGON_REQUIRED STATUS_CAST(NTSTATUS, 0xC00002FA) |
926 | | #define STATUS_KDC_INVALID_REQUEST STATUS_CAST(NTSTATUS, 0xC00002FB) |
927 | | #define STATUS_KDC_UNABLE_TO_REFER STATUS_CAST(NTSTATUS, 0xC00002FC) |
928 | | #define STATUS_KDC_UNKNOWN_ETYPE STATUS_CAST(NTSTATUS, 0xC00002FD) |
929 | | #define STATUS_SHUTDOWN_IN_PROGRESS STATUS_CAST(NTSTATUS, 0xC00002FE) |
930 | | #define STATUS_SERVER_SHUTDOWN_IN_PROGRESS STATUS_CAST(NTSTATUS, 0xC00002FF) |
931 | | #define STATUS_NOT_SUPPORTED_ON_SBS STATUS_CAST(NTSTATUS, 0xC0000300) |
932 | | #define STATUS_WMI_GUID_DISCONNECTED STATUS_CAST(NTSTATUS, 0xC0000301) |
933 | | #define STATUS_WMI_ALREADY_DISABLED STATUS_CAST(NTSTATUS, 0xC0000302) |
934 | | #define STATUS_WMI_ALREADY_ENABLED STATUS_CAST(NTSTATUS, 0xC0000303) |
935 | | #define STATUS_MFT_TOO_FRAGMENTED STATUS_CAST(NTSTATUS, 0xC0000304) |
936 | | #define STATUS_COPY_PROTECTION_FAILURE STATUS_CAST(NTSTATUS, 0xC0000305) |
937 | | #define STATUS_CSS_AUTHENTICATION_FAILURE STATUS_CAST(NTSTATUS, 0xC0000306) |
938 | | #define STATUS_CSS_KEY_NOT_PRESENT STATUS_CAST(NTSTATUS, 0xC0000307) |
939 | | #define STATUS_CSS_KEY_NOT_ESTABLISHED STATUS_CAST(NTSTATUS, 0xC0000308) |
940 | | #define STATUS_CSS_SCRAMBLED_SECTOR STATUS_CAST(NTSTATUS, 0xC0000309) |
941 | | #define STATUS_CSS_REGION_MISMATCH STATUS_CAST(NTSTATUS, 0xC000030A) |
942 | | #define STATUS_CSS_RESETS_EXHAUSTED STATUS_CAST(NTSTATUS, 0xC000030B) |
943 | | #define STATUS_PKINIT_FAILURE STATUS_CAST(NTSTATUS, 0xC0000320) |
944 | | #define STATUS_SMARTCARD_SUBSYSTEM_FAILURE STATUS_CAST(NTSTATUS, 0xC0000321) |
945 | | #define STATUS_NO_KERB_KEY STATUS_CAST(NTSTATUS, 0xC0000322) |
946 | | #define STATUS_HOST_DOWN STATUS_CAST(NTSTATUS, 0xC0000350) |
947 | | #define STATUS_UNSUPPORTED_PREAUTH STATUS_CAST(NTSTATUS, 0xC0000351) |
948 | | #define STATUS_EFS_ALG_BLOB_TOO_BIG STATUS_CAST(NTSTATUS, 0xC0000352) |
949 | | #define STATUS_PORT_NOT_SET STATUS_CAST(NTSTATUS, 0xC0000353) |
950 | | #define STATUS_DEBUGGER_INACTIVE STATUS_CAST(NTSTATUS, 0xC0000354) |
951 | | #define STATUS_DS_VERSION_CHECK_FAILURE STATUS_CAST(NTSTATUS, 0xC0000355) |
952 | | #define STATUS_AUDITING_DISABLED STATUS_CAST(NTSTATUS, 0xC0000356) |
953 | | #define STATUS_PRENT4_MACHINE_ACCOUNT STATUS_CAST(NTSTATUS, 0xC0000357) |
954 | | #define STATUS_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER STATUS_CAST(NTSTATUS, 0xC0000358) |
955 | | #define STATUS_INVALID_IMAGE_WIN_32 STATUS_CAST(NTSTATUS, 0xC0000359) |
956 | | #define STATUS_INVALID_IMAGE_WIN_64 STATUS_CAST(NTSTATUS, 0xC000035A) |
957 | | #define STATUS_BAD_BINDINGS STATUS_CAST(NTSTATUS, 0xC000035B) |
958 | | #define STATUS_NETWORK_SESSION_EXPIRED STATUS_CAST(NTSTATUS, 0xC000035C) |
959 | | #define STATUS_APPHELP_BLOCK STATUS_CAST(NTSTATUS, 0xC000035D) |
960 | | #define STATUS_ALL_SIDS_FILTERED STATUS_CAST(NTSTATUS, 0xC000035E) |
961 | | #define STATUS_NOT_SAFE_MODE_DRIVER STATUS_CAST(NTSTATUS, 0xC000035F) |
962 | | #define STATUS_ACCESS_DISABLED_BY_POLICY_DEFAULT STATUS_CAST(NTSTATUS, 0xC0000361) |
963 | | #define STATUS_ACCESS_DISABLED_BY_POLICY_PATH STATUS_CAST(NTSTATUS, 0xC0000362) |
964 | | #define STATUS_ACCESS_DISABLED_BY_POLICY_PUBLISHER STATUS_CAST(NTSTATUS, 0xC0000363) |
965 | | #define STATUS_ACCESS_DISABLED_BY_POLICY_OTHER STATUS_CAST(NTSTATUS, 0xC0000364) |
966 | | #define STATUS_FAILED_DRIVER_ENTRY STATUS_CAST(NTSTATUS, 0xC0000365) |
967 | | #define STATUS_DEVICE_ENUMERATION_ERROR STATUS_CAST(NTSTATUS, 0xC0000366) |
968 | | #define STATUS_WAIT_FOR_OPLOCK STATUS_CAST(NTSTATUS, 0x00000367) |
969 | | #define STATUS_MOUNT_POINT_NOT_RESOLVED STATUS_CAST(NTSTATUS, 0xC0000368) |
970 | | #define STATUS_INVALID_DEVICE_OBJECT_PARAMETER STATUS_CAST(NTSTATUS, 0xC0000369) |
971 | | /* The following is not a typo. It's the same spelling as in the Microsoft headers */ |
972 | | #define STATUS_MCA_OCCURED STATUS_CAST(NTSTATUS, 0xC000036A) |
973 | | #define STATUS_DRIVER_BLOCKED_CRITICAL STATUS_CAST(NTSTATUS, 0xC000036B) |
974 | | #define STATUS_DRIVER_BLOCKED STATUS_CAST(NTSTATUS, 0xC000036C) |
975 | | #define STATUS_DRIVER_DATABASE_ERROR STATUS_CAST(NTSTATUS, 0xC000036D) |
976 | | #define STATUS_SYSTEM_HIVE_TOO_LARGE STATUS_CAST(NTSTATUS, 0xC000036E) |
977 | | #define STATUS_INVALID_IMPORT_OF_NON_DLL STATUS_CAST(NTSTATUS, 0xC000036F) |
978 | | #define STATUS_SMARTCARD_WRONG_PIN STATUS_CAST(NTSTATUS, 0xC0000380) |
979 | | #define STATUS_SMARTCARD_CARD_BLOCKED STATUS_CAST(NTSTATUS, 0xC0000381) |
980 | | #define STATUS_SMARTCARD_CARD_NOT_AUTHENTICATED STATUS_CAST(NTSTATUS, 0xC0000382) |
981 | | #define STATUS_SMARTCARD_NO_CARD STATUS_CAST(NTSTATUS, 0xC0000383) |
982 | | #define STATUS_SMARTCARD_NO_KEY_CONTAINER STATUS_CAST(NTSTATUS, 0xC0000384) |
983 | | #define STATUS_SMARTCARD_NO_CERTIFICATE STATUS_CAST(NTSTATUS, 0xC0000385) |
984 | | #define STATUS_SMARTCARD_NO_KEYSET STATUS_CAST(NTSTATUS, 0xC0000386) |
985 | | #define STATUS_SMARTCARD_IO_ERROR STATUS_CAST(NTSTATUS, 0xC0000387) |
986 | | //#define STATUS_DOWNGRADE_DETECTED STATUS_CAST(NTSTATUS,0xC0000388) |
987 | | #define STATUS_SMARTCARD_CERT_REVOKED STATUS_CAST(NTSTATUS, 0xC0000389) |
988 | | #define STATUS_ISSUING_CA_UNTRUSTED STATUS_CAST(NTSTATUS, 0xC000038A) |
989 | | #define STATUS_REVOCATION_OFFLINE_C STATUS_CAST(NTSTATUS, 0xC000038B) |
990 | | #define STATUS_PKINIT_CLIENT_FAILURE STATUS_CAST(NTSTATUS, 0xC000038C) |
991 | | #define STATUS_SMARTCARD_CERT_EXPIRED STATUS_CAST(NTSTATUS, 0xC000038D) |
992 | | #define STATUS_DRIVER_FAILED_PRIOR_UNLOAD STATUS_CAST(NTSTATUS, 0xC000038E) |
993 | | #define STATUS_SMARTCARD_SILENT_CONTEXT STATUS_CAST(NTSTATUS, 0xC000038F) |
994 | | #define STATUS_PER_USER_TRUST_QUOTA_EXCEEDED STATUS_CAST(NTSTATUS, 0xC0000401) |
995 | | #define STATUS_ALL_USER_TRUST_QUOTA_EXCEEDED STATUS_CAST(NTSTATUS, 0xC0000402) |
996 | | #define STATUS_USER_DELETE_TRUST_QUOTA_EXCEEDED STATUS_CAST(NTSTATUS, 0xC0000403) |
997 | | #define STATUS_DS_NAME_NOT_UNIQUE STATUS_CAST(NTSTATUS, 0xC0000404) |
998 | | #define STATUS_DS_DUPLICATE_ID_FOUND STATUS_CAST(NTSTATUS, 0xC0000405) |
999 | | #define STATUS_DS_GROUP_CONVERSION_ERROR STATUS_CAST(NTSTATUS, 0xC0000406) |
1000 | | #define STATUS_VOLSNAP_PREPARE_HIBERNATE STATUS_CAST(NTSTATUS, 0xC0000407) |
1001 | | #define STATUS_USER2USER_REQUIRED STATUS_CAST(NTSTATUS, 0xC0000408) |
1002 | | //#define STATUS_STACK_BUFFER_OVERRUN STATUS_CAST(NTSTATUS,0xC0000409) |
1003 | | #define STATUS_NO_S4U_PROT_SUPPORT STATUS_CAST(NTSTATUS, 0xC000040A) |
1004 | | #define STATUS_CROSSREALM_DELEGATION_FAILURE STATUS_CAST(NTSTATUS, 0xC000040B) |
1005 | | #define STATUS_REVOCATION_OFFLINE_KDC STATUS_CAST(NTSTATUS, 0xC000040C) |
1006 | | #define STATUS_ISSUING_CA_UNTRUSTED_KDC STATUS_CAST(NTSTATUS, 0xC000040D) |
1007 | | #define STATUS_KDC_CERT_EXPIRED STATUS_CAST(NTSTATUS, 0xC000040E) |
1008 | | #define STATUS_KDC_CERT_REVOKED STATUS_CAST(NTSTATUS, 0xC000040F) |
1009 | | #define STATUS_PARAMETER_QUOTA_EXCEEDED STATUS_CAST(NTSTATUS, 0xC0000410) |
1010 | | #define STATUS_HIBERNATION_FAILURE STATUS_CAST(NTSTATUS, 0xC0000411) |
1011 | | #define STATUS_DELAY_LOAD_FAILED STATUS_CAST(NTSTATUS, 0xC0000412) |
1012 | | //#define STATUS_AUTHENTICATION_FIREWALL_FAILED STATUS_CAST(NTSTATUS,0xC0000413) |
1013 | | #define STATUS_VDM_DISALLOWED STATUS_CAST(NTSTATUS, 0xC0000414) |
1014 | | #define STATUS_HUNG_DISPLAY_DRIVER_THREAD STATUS_CAST(NTSTATUS, 0xC0000415) |
1015 | | //#define STATUS_INVALID_CRUNTIME_PARAMETER STATUS_CAST(NTSTATUS,0xC0000417) |
1016 | | //#define STATUS_ASSERTION_FAILURE STATUS_CAST(NTSTATUS,0xC0000420L) |
1017 | | #define STATUS_CALLBACK_POP_STACK STATUS_CAST(NTSTATUS, 0xC0000423) |
1018 | | #define STATUS_WOW_ASSERTION STATUS_CAST(NTSTATUS, 0xC0009898) |
1019 | | |
1020 | | #define RPC_NT_INVALID_STRING_BINDING STATUS_CAST(NTSTATUS, 0xC0020001) |
1021 | | #define RPC_NT_WRONG_KIND_OF_BINDING STATUS_CAST(NTSTATUS, 0xC0020002) |
1022 | | #define RPC_NT_INVALID_BINDING STATUS_CAST(NTSTATUS, 0xC0020003) |
1023 | | #define RPC_NT_PROTSEQ_NOT_SUPPORTED STATUS_CAST(NTSTATUS, 0xC0020004) |
1024 | | #define RPC_NT_INVALID_RPC_PROTSEQ STATUS_CAST(NTSTATUS, 0xC0020005) |
1025 | | #define RPC_NT_INVALID_STRING_UUID STATUS_CAST(NTSTATUS, 0xC0020006) |
1026 | | #define RPC_NT_INVALID_ENDPOINT_FORMAT STATUS_CAST(NTSTATUS, 0xC0020007) |
1027 | | #define RPC_NT_INVALID_NET_ADDR STATUS_CAST(NTSTATUS, 0xC0020008) |
1028 | | #define RPC_NT_NO_ENDPOINT_FOUND STATUS_CAST(NTSTATUS, 0xC0020009) |
1029 | | #define RPC_NT_INVALID_TIMEOUT STATUS_CAST(NTSTATUS, 0xC002000A) |
1030 | | #define RPC_NT_OBJECT_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC002000B) |
1031 | | #define RPC_NT_ALREADY_REGISTERED STATUS_CAST(NTSTATUS, 0xC002000C) |
1032 | | #define RPC_NT_TYPE_ALREADY_REGISTERED STATUS_CAST(NTSTATUS, 0xC002000D) |
1033 | | #define RPC_NT_ALREADY_LISTENING STATUS_CAST(NTSTATUS, 0xC002000E) |
1034 | | #define RPC_NT_NO_PROTSEQS_REGISTERED STATUS_CAST(NTSTATUS, 0xC002000F) |
1035 | | #define RPC_NT_NOT_LISTENING STATUS_CAST(NTSTATUS, 0xC0020010) |
1036 | | #define RPC_NT_UNKNOWN_MGR_TYPE STATUS_CAST(NTSTATUS, 0xC0020011) |
1037 | | #define RPC_NT_UNKNOWN_IF STATUS_CAST(NTSTATUS, 0xC0020012) |
1038 | | #define RPC_NT_NO_BINDINGS STATUS_CAST(NTSTATUS, 0xC0020013) |
1039 | | #define RPC_NT_NO_PROTSEQS STATUS_CAST(NTSTATUS, 0xC0020014) |
1040 | | #define RPC_NT_CANT_CREATE_ENDPOINT STATUS_CAST(NTSTATUS, 0xC0020015) |
1041 | | #define RPC_NT_OUT_OF_RESOURCES STATUS_CAST(NTSTATUS, 0xC0020016) |
1042 | | #define RPC_NT_SERVER_UNAVAILABLE STATUS_CAST(NTSTATUS, 0xC0020017) |
1043 | | #define RPC_NT_SERVER_TOO_BUSY STATUS_CAST(NTSTATUS, 0xC0020018) |
1044 | | #define RPC_NT_INVALID_NETWORK_OPTIONS STATUS_CAST(NTSTATUS, 0xC0020019) |
1045 | | #define RPC_NT_NO_CALL_ACTIVE STATUS_CAST(NTSTATUS, 0xC002001A) |
1046 | | #define RPC_NT_CALL_FAILED STATUS_CAST(NTSTATUS, 0xC002001B) |
1047 | | #define RPC_NT_CALL_FAILED_DNE STATUS_CAST(NTSTATUS, 0xC002001C) |
1048 | | #define RPC_NT_PROTOCOL_ERROR STATUS_CAST(NTSTATUS, 0xC002001D) |
1049 | | #define RPC_NT_UNSUPPORTED_TRANS_SYN STATUS_CAST(NTSTATUS, 0xC002001F) |
1050 | | #define RPC_NT_UNSUPPORTED_TYPE STATUS_CAST(NTSTATUS, 0xC0020021) |
1051 | | #define RPC_NT_INVALID_TAG STATUS_CAST(NTSTATUS, 0xC0020022) |
1052 | | #define RPC_NT_INVALID_BOUND STATUS_CAST(NTSTATUS, 0xC0020023) |
1053 | | #define RPC_NT_NO_ENTRY_NAME STATUS_CAST(NTSTATUS, 0xC0020024) |
1054 | | #define RPC_NT_INVALID_NAME_SYNTAX STATUS_CAST(NTSTATUS, 0xC0020025) |
1055 | | #define RPC_NT_UNSUPPORTED_NAME_SYNTAX STATUS_CAST(NTSTATUS, 0xC0020026) |
1056 | | #define RPC_NT_UUID_NO_ADDRESS STATUS_CAST(NTSTATUS, 0xC0020028) |
1057 | | #define RPC_NT_DUPLICATE_ENDPOINT STATUS_CAST(NTSTATUS, 0xC0020029) |
1058 | | #define RPC_NT_UNKNOWN_AUTHN_TYPE STATUS_CAST(NTSTATUS, 0xC002002A) |
1059 | | #define RPC_NT_MAX_CALLS_TOO_SMALL STATUS_CAST(NTSTATUS, 0xC002002B) |
1060 | | #define RPC_NT_STRING_TOO_LONG STATUS_CAST(NTSTATUS, 0xC002002C) |
1061 | | #define RPC_NT_PROTSEQ_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC002002D) |
1062 | | #define RPC_NT_PROCNUM_OUT_OF_RANGE STATUS_CAST(NTSTATUS, 0xC002002E) |
1063 | | #define RPC_NT_BINDING_HAS_NO_AUTH STATUS_CAST(NTSTATUS, 0xC002002F) |
1064 | | #define RPC_NT_UNKNOWN_AUTHN_SERVICE STATUS_CAST(NTSTATUS, 0xC0020030) |
1065 | | #define RPC_NT_UNKNOWN_AUTHN_LEVEL STATUS_CAST(NTSTATUS, 0xC0020031) |
1066 | | #define RPC_NT_INVALID_AUTH_IDENTITY STATUS_CAST(NTSTATUS, 0xC0020032) |
1067 | | #define RPC_NT_UNKNOWN_AUTHZ_SERVICE STATUS_CAST(NTSTATUS, 0xC0020033) |
1068 | | #define EPT_NT_INVALID_ENTRY STATUS_CAST(NTSTATUS, 0xC0020034) |
1069 | | #define EPT_NT_CANT_PERFORM_OP STATUS_CAST(NTSTATUS, 0xC0020035) |
1070 | | #define EPT_NT_NOT_REGISTERED STATUS_CAST(NTSTATUS, 0xC0020036) |
1071 | | #define RPC_NT_NOTHING_TO_EXPORT STATUS_CAST(NTSTATUS, 0xC0020037) |
1072 | | #define RPC_NT_INCOMPLETE_NAME STATUS_CAST(NTSTATUS, 0xC0020038) |
1073 | | #define RPC_NT_INVALID_VERS_OPTION STATUS_CAST(NTSTATUS, 0xC0020039) |
1074 | | #define RPC_NT_NO_MORE_MEMBERS STATUS_CAST(NTSTATUS, 0xC002003A) |
1075 | | #define RPC_NT_NOT_ALL_OBJS_UNEXPORTED STATUS_CAST(NTSTATUS, 0xC002003B) |
1076 | | #define RPC_NT_INTERFACE_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC002003C) |
1077 | | #define RPC_NT_ENTRY_ALREADY_EXISTS STATUS_CAST(NTSTATUS, 0xC002003D) |
1078 | | #define RPC_NT_ENTRY_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC002003E) |
1079 | | #define RPC_NT_NAME_SERVICE_UNAVAILABLE STATUS_CAST(NTSTATUS, 0xC002003F) |
1080 | | #define RPC_NT_INVALID_NAF_ID STATUS_CAST(NTSTATUS, 0xC0020040) |
1081 | | #define RPC_NT_CANNOT_SUPPORT STATUS_CAST(NTSTATUS, 0xC0020041) |
1082 | | #define RPC_NT_NO_CONTEXT_AVAILABLE STATUS_CAST(NTSTATUS, 0xC0020042) |
1083 | | #define RPC_NT_INTERNAL_ERROR STATUS_CAST(NTSTATUS, 0xC0020043) |
1084 | | #define RPC_NT_ZERO_DIVIDE STATUS_CAST(NTSTATUS, 0xC0020044) |
1085 | | #define RPC_NT_ADDRESS_ERROR STATUS_CAST(NTSTATUS, 0xC0020045) |
1086 | | #define RPC_NT_FP_DIV_ZERO STATUS_CAST(NTSTATUS, 0xC0020046) |
1087 | | #define RPC_NT_FP_UNDERFLOW STATUS_CAST(NTSTATUS, 0xC0020047) |
1088 | | #define RPC_NT_FP_OVERFLOW STATUS_CAST(NTSTATUS, 0xC0020048) |
1089 | | #define RPC_NT_CALL_IN_PROGRESS STATUS_CAST(NTSTATUS, 0xC0020049) |
1090 | | #define RPC_NT_NO_MORE_BINDINGS STATUS_CAST(NTSTATUS, 0xC002004A) |
1091 | | #define RPC_NT_GROUP_MEMBER_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC002004B) |
1092 | | #define EPT_NT_CANT_CREATE STATUS_CAST(NTSTATUS, 0xC002004C) |
1093 | | #define RPC_NT_INVALID_OBJECT STATUS_CAST(NTSTATUS, 0xC002004D) |
1094 | | #define RPC_NT_NO_INTERFACES STATUS_CAST(NTSTATUS, 0xC002004F) |
1095 | | #define RPC_NT_CALL_CANCELLED STATUS_CAST(NTSTATUS, 0xC0020050) |
1096 | | #define RPC_NT_BINDING_INCOMPLETE STATUS_CAST(NTSTATUS, 0xC0020051) |
1097 | | #define RPC_NT_COMM_FAILURE STATUS_CAST(NTSTATUS, 0xC0020052) |
1098 | | #define RPC_NT_UNSUPPORTED_AUTHN_LEVEL STATUS_CAST(NTSTATUS, 0xC0020053) |
1099 | | #define RPC_NT_NO_PRINC_NAME STATUS_CAST(NTSTATUS, 0xC0020054) |
1100 | | #define RPC_NT_NOT_RPC_ERROR STATUS_CAST(NTSTATUS, 0xC0020055) |
1101 | | #define RPC_NT_SEC_PKG_ERROR STATUS_CAST(NTSTATUS, 0xC0020057) |
1102 | | #define RPC_NT_NOT_CANCELLED STATUS_CAST(NTSTATUS, 0xC0020058) |
1103 | | #define RPC_NT_INVALID_ASYNC_HANDLE STATUS_CAST(NTSTATUS, 0xC0020062) |
1104 | | #define RPC_NT_INVALID_ASYNC_CALL STATUS_CAST(NTSTATUS, 0xC0020063) |
1105 | | |
1106 | | #define RPC_NT_NO_MORE_ENTRIES STATUS_CAST(NTSTATUS, 0xC0030001) |
1107 | | #define RPC_NT_SS_CHAR_TRANS_OPEN_FAIL STATUS_CAST(NTSTATUS, 0xC0030002) |
1108 | | #define RPC_NT_SS_CHAR_TRANS_SHORT_FILE STATUS_CAST(NTSTATUS, 0xC0030003) |
1109 | | #define RPC_NT_SS_IN_NULL_CONTEXT STATUS_CAST(NTSTATUS, 0xC0030004) |
1110 | | #define RPC_NT_SS_CONTEXT_MISMATCH STATUS_CAST(NTSTATUS, 0xC0030005) |
1111 | | #define RPC_NT_SS_CONTEXT_DAMAGED STATUS_CAST(NTSTATUS, 0xC0030006) |
1112 | | #define RPC_NT_SS_HANDLES_MISMATCH STATUS_CAST(NTSTATUS, 0xC0030007) |
1113 | | #define RPC_NT_SS_CANNOT_GET_CALL_HANDLE STATUS_CAST(NTSTATUS, 0xC0030008) |
1114 | | #define RPC_NT_NULL_REF_POINTER STATUS_CAST(NTSTATUS, 0xC0030009) |
1115 | | #define RPC_NT_ENUM_VALUE_OUT_OF_RANGE STATUS_CAST(NTSTATUS, 0xC003000A) |
1116 | | #define RPC_NT_BYTE_COUNT_TOO_SMALL STATUS_CAST(NTSTATUS, 0xC003000B) |
1117 | | #define RPC_NT_BAD_STUB_DATA STATUS_CAST(NTSTATUS, 0xC003000C) |
1118 | | #define RPC_NT_INVALID_ES_ACTION STATUS_CAST(NTSTATUS, 0xC0030059) |
1119 | | #define RPC_NT_WRONG_ES_VERSION STATUS_CAST(NTSTATUS, 0xC003005A) |
1120 | | #define RPC_NT_WRONG_STUB_VERSION STATUS_CAST(NTSTATUS, 0xC003005B) |
1121 | | #define RPC_NT_INVALID_PIPE_OBJECT STATUS_CAST(NTSTATUS, 0xC003005C) |
1122 | | #define RPC_NT_INVALID_PIPE_OPERATION STATUS_CAST(NTSTATUS, 0xC003005D) |
1123 | | #define RPC_NT_WRONG_PIPE_VERSION STATUS_CAST(NTSTATUS, 0xC003005E) |
1124 | | #define RPC_NT_PIPE_CLOSED STATUS_CAST(NTSTATUS, 0xC003005F) |
1125 | | #define RPC_NT_PIPE_DISCIPLINE_ERROR STATUS_CAST(NTSTATUS, 0xC0030060) |
1126 | | #define RPC_NT_PIPE_EMPTY STATUS_CAST(NTSTATUS, 0xC0030061) |
1127 | | |
1128 | | #define STATUS_PNP_BAD_MPS_TABLE STATUS_CAST(NTSTATUS, 0xC0040035) |
1129 | | #define STATUS_PNP_TRANSLATION_FAILED STATUS_CAST(NTSTATUS, 0xC0040036) |
1130 | | #define STATUS_PNP_IRQ_TRANSLATION_FAILED STATUS_CAST(NTSTATUS, 0xC0040037) |
1131 | | #define STATUS_PNP_INVALID_ID STATUS_CAST(NTSTATUS, 0xC0040038) |
1132 | | |
1133 | | #define STATUS_ACPI_INVALID_OPCODE STATUS_CAST(NTSTATUS, 0xC0140001L) |
1134 | | #define STATUS_ACPI_STACK_OVERFLOW STATUS_CAST(NTSTATUS, 0xC0140002L) |
1135 | | #define STATUS_ACPI_ASSERT_FAILED STATUS_CAST(NTSTATUS, 0xC0140003L) |
1136 | | #define STATUS_ACPI_INVALID_INDEX STATUS_CAST(NTSTATUS, 0xC0140004L) |
1137 | | #define STATUS_ACPI_INVALID_ARGUMENT STATUS_CAST(NTSTATUS, 0xC0140005L) |
1138 | | #define STATUS_ACPI_FATAL STATUS_CAST(NTSTATUS, 0xC0140006L) |
1139 | | #define STATUS_ACPI_INVALID_SUPERNAME STATUS_CAST(NTSTATUS, 0xC0140007L) |
1140 | | #define STATUS_ACPI_INVALID_ARGTYPE STATUS_CAST(NTSTATUS, 0xC0140008L) |
1141 | | #define STATUS_ACPI_INVALID_OBJTYPE STATUS_CAST(NTSTATUS, 0xC0140009L) |
1142 | | #define STATUS_ACPI_INVALID_TARGETTYPE STATUS_CAST(NTSTATUS, 0xC014000AL) |
1143 | | #define STATUS_ACPI_INCORRECT_ARGUMENT_COUNT STATUS_CAST(NTSTATUS, 0xC014000BL) |
1144 | | #define STATUS_ACPI_ADDRESS_NOT_MAPPED STATUS_CAST(NTSTATUS, 0xC014000CL) |
1145 | | #define STATUS_ACPI_INVALID_EVENTTYPE STATUS_CAST(NTSTATUS, 0xC014000DL) |
1146 | | #define STATUS_ACPI_HANDLER_COLLISION STATUS_CAST(NTSTATUS, 0xC014000EL) |
1147 | | #define STATUS_ACPI_INVALID_DATA STATUS_CAST(NTSTATUS, 0xC014000FL) |
1148 | | #define STATUS_ACPI_INVALID_REGION STATUS_CAST(NTSTATUS, 0xC0140010L) |
1149 | | #define STATUS_ACPI_INVALID_ACCESS_SIZE STATUS_CAST(NTSTATUS, 0xC0140011L) |
1150 | | #define STATUS_ACPI_ACQUIRE_GLOBAL_LOCK STATUS_CAST(NTSTATUS, 0xC0140012L) |
1151 | | #define STATUS_ACPI_ALREADY_INITIALIZED STATUS_CAST(NTSTATUS, 0xC0140013L) |
1152 | | #define STATUS_ACPI_NOT_INITIALIZED STATUS_CAST(NTSTATUS, 0xC0140014L) |
1153 | | #define STATUS_ACPI_INVALID_MUTEX_LEVEL STATUS_CAST(NTSTATUS, 0xC0140015L) |
1154 | | #define STATUS_ACPI_MUTEX_NOT_OWNED STATUS_CAST(NTSTATUS, 0xC0140016L) |
1155 | | #define STATUS_ACPI_MUTEX_NOT_OWNER STATUS_CAST(NTSTATUS, 0xC0140017L) |
1156 | | #define STATUS_ACPI_RS_ACCESS STATUS_CAST(NTSTATUS, 0xC0140018L) |
1157 | | #define STATUS_ACPI_INVALID_TABLE STATUS_CAST(NTSTATUS, 0xC0140019L) |
1158 | | #define STATUS_ACPI_REG_HANDLER_FAILED STATUS_CAST(NTSTATUS, 0xC0140020L) |
1159 | | #define STATUS_ACPI_POWER_REQUEST_FAILED STATUS_CAST(NTSTATUS, 0xC0140021L) |
1160 | | |
1161 | | #define STATUS_CTX_WINSTATION_NAME_INVALID STATUS_CAST(NTSTATUS, 0xC00A0001) |
1162 | | #define STATUS_CTX_INVALID_PD STATUS_CAST(NTSTATUS, 0xC00A0002) |
1163 | | #define STATUS_CTX_PD_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC00A0003) |
1164 | | #define STATUS_CTX_CLOSE_PENDING STATUS_CAST(NTSTATUS, 0xC00A0006) |
1165 | | #define STATUS_CTX_NO_OUTBUF STATUS_CAST(NTSTATUS, 0xC00A0007) |
1166 | | #define STATUS_CTX_MODEM_INF_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC00A0008) |
1167 | | #define STATUS_CTX_INVALID_MODEMNAME STATUS_CAST(NTSTATUS, 0xC00A0009) |
1168 | | #define STATUS_CTX_RESPONSE_ERROR STATUS_CAST(NTSTATUS, 0xC00A000A) |
1169 | | #define STATUS_CTX_MODEM_RESPONSE_TIMEOUT STATUS_CAST(NTSTATUS, 0xC00A000B) |
1170 | | #define STATUS_CTX_MODEM_RESPONSE_NO_CARRIER STATUS_CAST(NTSTATUS, 0xC00A000C) |
1171 | | #define STATUS_CTX_MODEM_RESPONSE_NO_DIALTONE STATUS_CAST(NTSTATUS, 0xC00A000D) |
1172 | | #define STATUS_CTX_MODEM_RESPONSE_BUSY STATUS_CAST(NTSTATUS, 0xC00A000E) |
1173 | | #define STATUS_CTX_MODEM_RESPONSE_VOICE STATUS_CAST(NTSTATUS, 0xC00A000F) |
1174 | | #define STATUS_CTX_TD_ERROR STATUS_CAST(NTSTATUS, 0xC00A0010) |
1175 | | #define STATUS_CTX_LICENSE_CLIENT_INVALID STATUS_CAST(NTSTATUS, 0xC00A0012) |
1176 | | #define STATUS_CTX_LICENSE_NOT_AVAILABLE STATUS_CAST(NTSTATUS, 0xC00A0013) |
1177 | | #define STATUS_CTX_LICENSE_EXPIRED STATUS_CAST(NTSTATUS, 0xC00A0014) |
1178 | | #define STATUS_CTX_WINSTATION_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC00A0015) |
1179 | | #define STATUS_CTX_WINSTATION_NAME_COLLISION STATUS_CAST(NTSTATUS, 0xC00A0016) |
1180 | | #define STATUS_CTX_WINSTATION_BUSY STATUS_CAST(NTSTATUS, 0xC00A0017) |
1181 | | #define STATUS_CTX_BAD_VIDEO_MODE STATUS_CAST(NTSTATUS, 0xC00A0018) |
1182 | | #define STATUS_CTX_GRAPHICS_INVALID STATUS_CAST(NTSTATUS, 0xC00A0022) |
1183 | | #define STATUS_CTX_NOT_CONSOLE STATUS_CAST(NTSTATUS, 0xC00A0024) |
1184 | | #define STATUS_CTX_CLIENT_QUERY_TIMEOUT STATUS_CAST(NTSTATUS, 0xC00A0026) |
1185 | | #define STATUS_CTX_CONSOLE_DISCONNECT STATUS_CAST(NTSTATUS, 0xC00A0027) |
1186 | | #define STATUS_CTX_CONSOLE_CONNECT STATUS_CAST(NTSTATUS, 0xC00A0028) |
1187 | | #define STATUS_CTX_SHADOW_DENIED STATUS_CAST(NTSTATUS, 0xC00A002A) |
1188 | | #define STATUS_CTX_WINSTATION_ACCESS_DENIED STATUS_CAST(NTSTATUS, 0xC00A002B) |
1189 | | #define STATUS_CTX_INVALID_WD STATUS_CAST(NTSTATUS, 0xC00A002E) |
1190 | | #define STATUS_CTX_WD_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC00A002F) |
1191 | | #define STATUS_CTX_SHADOW_INVALID STATUS_CAST(NTSTATUS, 0xC00A0030) |
1192 | | #define STATUS_CTX_SHADOW_DISABLED STATUS_CAST(NTSTATUS, 0xC00A0031) |
1193 | | #define STATUS_RDP_PROTOCOL_ERROR STATUS_CAST(NTSTATUS, 0xC00A0032) |
1194 | | #define STATUS_CTX_CLIENT_LICENSE_NOT_SET STATUS_CAST(NTSTATUS, 0xC00A0033) |
1195 | | #define STATUS_CTX_CLIENT_LICENSE_IN_USE STATUS_CAST(NTSTATUS, 0xC00A0034) |
1196 | | #define STATUS_CTX_SHADOW_ENDED_BY_MODE_CHANGE STATUS_CAST(NTSTATUS, 0xC00A0035) |
1197 | | #define STATUS_CTX_SHADOW_NOT_RUNNING STATUS_CAST(NTSTATUS, 0xC00A0036) |
1198 | | |
1199 | | #define STATUS_CLUSTER_INVALID_NODE STATUS_CAST(NTSTATUS, 0xC0130001) |
1200 | | #define STATUS_CLUSTER_NODE_EXISTS STATUS_CAST(NTSTATUS, 0xC0130002) |
1201 | | #define STATUS_CLUSTER_JOIN_IN_PROGRESS STATUS_CAST(NTSTATUS, 0xC0130003) |
1202 | | #define STATUS_CLUSTER_NODE_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0130004) |
1203 | | #define STATUS_CLUSTER_LOCAL_NODE_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0130005) |
1204 | | #define STATUS_CLUSTER_NETWORK_EXISTS STATUS_CAST(NTSTATUS, 0xC0130006) |
1205 | | #define STATUS_CLUSTER_NETWORK_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0130007) |
1206 | | #define STATUS_CLUSTER_NETINTERFACE_EXISTS STATUS_CAST(NTSTATUS, 0xC0130008) |
1207 | | #define STATUS_CLUSTER_NETINTERFACE_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0130009) |
1208 | | #define STATUS_CLUSTER_INVALID_REQUEST STATUS_CAST(NTSTATUS, 0xC013000A) |
1209 | | #define STATUS_CLUSTER_INVALID_NETWORK_PROVIDER STATUS_CAST(NTSTATUS, 0xC013000B) |
1210 | | #define STATUS_CLUSTER_NODE_DOWN STATUS_CAST(NTSTATUS, 0xC013000C) |
1211 | | #define STATUS_CLUSTER_NODE_UNREACHABLE STATUS_CAST(NTSTATUS, 0xC013000D) |
1212 | | #define STATUS_CLUSTER_NODE_NOT_MEMBER STATUS_CAST(NTSTATUS, 0xC013000E) |
1213 | | #define STATUS_CLUSTER_JOIN_NOT_IN_PROGRESS STATUS_CAST(NTSTATUS, 0xC013000F) |
1214 | | #define STATUS_CLUSTER_INVALID_NETWORK STATUS_CAST(NTSTATUS, 0xC0130010) |
1215 | | #define STATUS_CLUSTER_NO_NET_ADAPTERS STATUS_CAST(NTSTATUS, 0xC0130011) |
1216 | | #define STATUS_CLUSTER_NODE_UP STATUS_CAST(NTSTATUS, 0xC0130012) |
1217 | | #define STATUS_CLUSTER_NODE_PAUSED STATUS_CAST(NTSTATUS, 0xC0130013) |
1218 | | #define STATUS_CLUSTER_NODE_NOT_PAUSED STATUS_CAST(NTSTATUS, 0xC0130014) |
1219 | | #define STATUS_CLUSTER_NO_SECURITY_CONTEXT STATUS_CAST(NTSTATUS, 0xC0130015) |
1220 | | #define STATUS_CLUSTER_NETWORK_NOT_INTERNAL STATUS_CAST(NTSTATUS, 0xC0130016) |
1221 | | #define STATUS_CLUSTER_POISONED STATUS_CAST(NTSTATUS, 0xC0130017) |
1222 | | |
1223 | | #define STATUS_SXS_SECTION_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0150001) |
1224 | | #define STATUS_SXS_CANT_GEN_ACTCTX STATUS_CAST(NTSTATUS, 0xC0150002) |
1225 | | #define STATUS_SXS_INVALID_ACTCTXDATA_FORMAT STATUS_CAST(NTSTATUS, 0xC0150003) |
1226 | | #define STATUS_SXS_ASSEMBLY_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0150004) |
1227 | | #define STATUS_SXS_MANIFEST_FORMAT_ERROR STATUS_CAST(NTSTATUS, 0xC0150005) |
1228 | | #define STATUS_SXS_MANIFEST_PARSE_ERROR STATUS_CAST(NTSTATUS, 0xC0150006) |
1229 | | #define STATUS_SXS_ACTIVATION_CONTEXT_DISABLED STATUS_CAST(NTSTATUS, 0xC0150007) |
1230 | | #define STATUS_SXS_KEY_NOT_FOUND STATUS_CAST(NTSTATUS, 0xC0150008) |
1231 | | #define STATUS_SXS_VERSION_CONFLICT STATUS_CAST(NTSTATUS, 0xC0150009) |
1232 | | #define STATUS_SXS_WRONG_SECTION_TYPE STATUS_CAST(NTSTATUS, 0xC015000A) |
1233 | | #define STATUS_SXS_THREAD_QUERIES_DISABLED STATUS_CAST(NTSTATUS, 0xC015000B) |
1234 | | #define STATUS_SXS_ASSEMBLY_MISSING STATUS_CAST(NTSTATUS, 0xC015000C) |
1235 | | #define STATUS_SXS_PROCESS_DEFAULT_ALREADY_SET STATUS_CAST(NTSTATUS, 0xC015000E) |
1236 | | //#define STATUS_SXS_EARLY_DEACTIVATION STATUS_CAST(NTSTATUS,0xC015000F) |
1237 | | //#define STATUS_SXS_INVALID_DEACTIVATION STATUS_CAST(NTSTATUS,0xC0150010) |
1238 | | #define STATUS_SXS_MULTIPLE_DEACTIVATION STATUS_CAST(NTSTATUS, 0xC0150011) |
1239 | | #define STATUS_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY STATUS_CAST(NTSTATUS, 0xC0150012) |
1240 | | #define STATUS_SXS_PROCESS_TERMINATION_REQUESTED STATUS_CAST(NTSTATUS, 0xC0150013) |
1241 | | #define STATUS_SXS_CORRUPT_ACTIVATION_STACK STATUS_CAST(NTSTATUS, 0xC0150014) |
1242 | | #define STATUS_SXS_CORRUPTION STATUS_CAST(NTSTATUS, 0xC0150015) |
1243 | | #define STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE STATUS_CAST(NTSTATUS, 0xC0150016) |
1244 | | #define STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME STATUS_CAST(NTSTATUS, 0xC0150017) |
1245 | | #define STATUS_SXS_IDENTITY_DUPLICATE_ATTRIBUTE STATUS_CAST(NTSTATUS, 0xC0150018) |
1246 | | #define STATUS_SXS_IDENTITY_PARSE_ERROR STATUS_CAST(NTSTATUS, 0xC0150019) |
1247 | | #define STATUS_SXS_COMPONENT_STORE_CORRUPT STATUS_CAST(NTSTATUS, 0xC015001A) |
1248 | | #define STATUS_SXS_FILE_HASH_MISMATCH STATUS_CAST(NTSTATUS, 0xC015001B) |
1249 | | #define STATUS_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT STATUS_CAST(NTSTATUS, 0xC015001C) |
1250 | | #define STATUS_SXS_IDENTITIES_DIFFERENT STATUS_CAST(NTSTATUS, 0xC015001D) |
1251 | | #define STATUS_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT STATUS_CAST(NTSTATUS, 0xC015001E) |
1252 | | #define STATUS_SXS_FILE_NOT_PART_OF_ASSEMBLY STATUS_CAST(NTSTATUS, 0xC015001F) |
1253 | | #define STATUS_ADVANCED_INSTALLER_FAILED STATUS_CAST(NTSTATUS, 0xC0150020) |
1254 | | #define STATUS_XML_ENCODING_MISMATCH STATUS_CAST(NTSTATUS, 0xC0150021) |
1255 | | #define STATUS_SXS_MANIFEST_TOO_BIG STATUS_CAST(NTSTATUS, 0xC0150022) |
1256 | | #define STATUS_SXS_SETTING_NOT_REGISTERED STATUS_CAST(NTSTATUS, 0xC0150023) |
1257 | | #define STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE STATUS_CAST(NTSTATUS, 0xC0150024) |
1258 | | #define STATUS_SXS_PRIMITIVE_INSTALLER_FAILED STATUS_CAST(NTSTATUS, 0xC0150025) |
1259 | | #define STATUS_GENERIC_COMMAND_FAILED STATUS_CAST(NTSTATUS, 0xC0150026) |
1260 | | #define STATUS_SXS_FILE_HASH_MISSING STATUS_CAST(NTSTATUS, 0xC0150027) |
1261 | | |
1262 | | /* Defined in winternl.h, always define since we do not include this header */ |
1263 | | |
1264 | | /* defined in ntstatus.h */ |
1265 | | #if !defined(NTSTATUS_FROM_WIN32) && !defined(INLINE_NTSTATUS_FROM_WIN32) |
1266 | | static INLINE NTSTATUS NTSTATUS_FROM_WIN32(long x) |
1267 | 0 | { |
1268 | 0 | return x <= 0 ? STATUS_CAST(NTSTATUS, x) |
1269 | 0 | : STATUS_CAST(NTSTATUS, ((x)&0x0000FFFF) | (0x7 << 16) | 0xC0000000); |
1270 | 0 | } Unexecuted instantiation: TestFuzzCommonAssistanceParseFileBuffer.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: assistance.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: settings.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: settings_getters.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: settings_str.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: privatekey.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: certificate.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: crypto.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: capabilities.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: rdp.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: tpdu.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: tpkt.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: fastpath.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: surface.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: transport.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: update.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: message.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: channels.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: rdstls.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: aad.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: timer.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: tsg.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: rdg.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: rpc.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: rpc_bind.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: rpc_client.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: rpc_fault.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: rts.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: rts_signature.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: http.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: websocket.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: wst.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ncacn_http.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: bulk.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ncrush.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: xcrush.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: mppc.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: pcap.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ringbuffer.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: brush.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: pointer.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: bitmap.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: persistent.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: offscreen.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: palette.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: glyph.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: cache.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ber.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: per.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: base64.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: x509_utils.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: cert_common.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: tls.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: state.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: utils.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: activation.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: mcs.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: nla.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: smartcardlogon.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: nego.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: info.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: input.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: license.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: errinfo.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: security.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: orders.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: freerdp.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: graphics.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: client.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: server.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: codecs.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: metrics.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: connection.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: redirection.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: autodetect.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: heartbeat.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: multitransport.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: timezone.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: childsession.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: tcp.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: proxy.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: window.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: peer.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: display.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: credssp_auth.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: arm.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: planar.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: interleaved.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: progressive.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: rfx.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: region.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: nsc.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: nsc_encode.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: clear.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: rfx_sse2.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: nsc_sse2.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: rfx_neon.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: nsc_neon.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: primitives.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: helpers.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: signal.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: string.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: addin.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: gdi.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: line.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: pen.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: shape.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: nine_grid.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: certificate_data.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: certificate_store.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: locale.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: streamdump.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: gcc.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: errbase.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: errconnect.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: color.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: rfx_decode.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: rfx_dwt.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: rfx_encode.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: rfx_quantization.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: rfx_rlgr.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_add.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_andor.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_alphaComp.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_colors.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_copy.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_set.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_shift.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_sign.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_YUV.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_YCoCg.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_colors_neon.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_YCoCg_neon.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_YUV_neon.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_colors_sse2.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_set_sse2.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_add_sse3.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_alphaComp_sse3.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_andor_sse3.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_shift_sse3.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_sign_ssse3.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_YCoCg_ssse3.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_copy_sse4_1.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_YUV_sse4.1.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: prim_copy_avx2.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: clipping.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: dc.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: drawing.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: critical.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: event.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: init.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: sleep.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: wait.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: library.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: generic.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: namedPipeClient.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: pattern.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: file.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: comm.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: comm_ioctl.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: comm_serial_sys.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: comm_sercx_sys.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: comm_sercx2_sys.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: pipe.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: interlocked.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: environment.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: hash.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: cipher.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: registry.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: path.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: shell.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: io.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ncrypt.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: json.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: sam.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: print.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: stream.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: debug.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ssl.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: Object.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: PubSub.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: BitStream.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ArrayList.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: HashTable.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ListDictionary.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: BufferPool.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ObjectPool.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: StreamPool.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: MessageQueue.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: wlog.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: Appender.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: FileAppender.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: BinaryAppender.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: CallbackAppender.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ConsoleAppender.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: UdpAppender.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: SyslogAppender.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: asn1.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: error.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: sysinfo.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: work.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: pool.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: handle.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: apc.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: process.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: thread.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: winsock.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: sspi_winpr.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: sspi.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: alignment.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: unicode.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: assert.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: unicode_builtin.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: wtsapi.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: nt.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ntstatus.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: pollset.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: comm_io.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: registry_reg.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ncrypt_pkcs11.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ini.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: Queue.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: CountdownEvent.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: Layout.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: Message.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: DataMessage.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ImageMessage.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: PacketMessage.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: TimeZoneNameMapUtils.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: nonehandle.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: argv.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: credssp.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ntlm.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: kerberos.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: krb5glue_mit.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: negotiate.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: schannel.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: sspi_gss.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: smartcard.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: smartcard_pcsc.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: image.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ntlm_message.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: schannel_openssl.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ntlm_av_pairs.c:NTSTATUS_FROM_WIN32 Unexecuted instantiation: ntlm_compute.c:NTSTATUS_FROM_WIN32 |
1271 | | #endif |
1272 | | |
1273 | | #if defined(_WIN32) && !defined(__MINGW32__) |
1274 | | |
1275 | | /** |
1276 | | * winternl.h contains an incomplete definition of enum FILE_INFORMATION_CLASS |
1277 | | * avoid conflict by prefixing the winternl.h definition by _WINTERNL_ and then |
1278 | | * make a complete definition of enum FILE_INFORMATION_CLASS ourselves. |
1279 | | * |
1280 | | * For more information, refer to [MS-FSCC]: File System Control Codes: |
1281 | | * http://msdn.microsoft.com/en-us/library/cc231987.aspx |
1282 | | */ |
1283 | | |
1284 | | #define FILE_INFORMATION_CLASS _WINTERNL_FILE_INFORMATION_CLASS |
1285 | | #define _FILE_INFORMATION_CLASS _WINTERNL__FILE_INFORMATION_CLASS |
1286 | | #define FileDirectoryInformation _WINTERNL_FileDirectoryInformation |
1287 | | |
1288 | | #include <winternl.h> |
1289 | | |
1290 | | #undef FILE_INFORMATION_CLASS |
1291 | | #undef _FILE_INFORMATION_CLASS |
1292 | | #undef FileDirectoryInformation |
1293 | | |
1294 | | #elif defined(_WIN32) |
1295 | | #include <winternl.h> |
1296 | | #endif |
1297 | | |
1298 | | #ifndef __MINGW32__ |
1299 | | typedef enum |
1300 | | { |
1301 | | FileDirectoryInformation = 1, |
1302 | | FileFullDirectoryInformation, |
1303 | | FileBothDirectoryInformation, |
1304 | | FileBasicInformation, |
1305 | | FileStandardInformation, |
1306 | | FileInternalInformation, |
1307 | | FileEaInformation, |
1308 | | FileAccessInformation, |
1309 | | FileNameInformation, |
1310 | | FileRenameInformation, |
1311 | | FileLinkInformation, |
1312 | | FileNamesInformation, |
1313 | | FileDispositionInformation, |
1314 | | FilePositionInformation, |
1315 | | FileFullEaInformation, |
1316 | | FileModeInformation, |
1317 | | FileAlignmentInformation, |
1318 | | FileAllInformation, |
1319 | | FileAllocationInformation, |
1320 | | FileEndOfFileInformation, |
1321 | | FileAlternateNameInformation, |
1322 | | FileStreamInformation, |
1323 | | FilePipeInformation, |
1324 | | FilePipeLocalInformation, |
1325 | | FilePipeRemoteInformation, |
1326 | | FileMailslotQueryInformation, |
1327 | | FileMailslotSetInformation, |
1328 | | FileCompressionInformation, |
1329 | | FileObjectIdInformation, |
1330 | | FileCompletionInformation, |
1331 | | FileMoveClusterInformation, |
1332 | | FileQuotaInformation, |
1333 | | FileReparsePointInformation, |
1334 | | FileNetworkOpenInformation, |
1335 | | FileAttributeTagInformation, |
1336 | | FileTrackingInformation, |
1337 | | FileIdBothDirectoryInformation, |
1338 | | FileIdFullDirectoryInformation, |
1339 | | FileValidDataLengthInformation, |
1340 | | FileShortNameInformation |
1341 | | } FILE_INFORMATION_CLASS; |
1342 | | #endif /* !__MINGW32__ */ |
1343 | | |
1344 | | #if !defined(_WIN32) || defined(__MINGW32__) |
1345 | | /* defined in <winternl.h> */ |
1346 | | #define FILE_SUPERSEDED 0x00000000 |
1347 | | #define FILE_OPENED 0x00000001 |
1348 | | #define FILE_CREATED 0x00000002 |
1349 | | #define FILE_OVERWRITTEN 0x00000003 |
1350 | | #define FILE_EXISTS 0x00000004 |
1351 | | #define FILE_DOES_NOT_EXIST 0x00000005 |
1352 | | #endif |
1353 | | |
1354 | | #if !defined(_WIN32) || defined(_UWP) |
1355 | | |
1356 | | #define FILE_SUPERSEDE 0x00000000 |
1357 | | #define FILE_OPEN 0x00000001 |
1358 | | #define FILE_CREATE 0x00000002 |
1359 | | #define FILE_OPEN_IF 0x00000003 |
1360 | | #define FILE_OVERWRITE 0x00000004 |
1361 | | #define FILE_OVERWRITE_IF 0x00000005 |
1362 | | #define FILE_MAXIMUM_DISPOSITION 0x00000005 |
1363 | | |
1364 | | #define FILE_DIRECTORY_FILE 0x00000001 |
1365 | | #define FILE_WRITE_THROUGH 0x00000002 |
1366 | | #define FILE_SEQUENTIAL_ONLY 0x00000004 |
1367 | | #define FILE_NO_INTERMEDIATE_BUFFERING 0x00000008 |
1368 | | |
1369 | | #define FILE_SYNCHRONOUS_IO_ALERT 0x00000010 |
1370 | | #define FILE_SYNCHRONOUS_IO_NONALERT 0x00000020 |
1371 | | #define FILE_NON_DIRECTORY_FILE 0x00000040 |
1372 | | #define FILE_CREATE_TREE_CONNECTION 0x00000080 |
1373 | | |
1374 | | #define FILE_COMPLETE_IF_OPLOCKED 0x00000100 |
1375 | | #define FILE_NO_EA_KNOWLEDGE 0x00000200 |
1376 | | #define FILE_OPEN_REMOTE_INSTANCE 0x00000400 |
1377 | | #define FILE_RANDOM_ACCESS 0x00000800 |
1378 | | |
1379 | | #define FILE_DELETE_ON_CLOSE 0x00001000 |
1380 | | #define FILE_OPEN_BY_FILE_ID 0x00002000 |
1381 | | #define FILE_OPEN_FOR_BACKUP_INTENT 0x00004000 |
1382 | | #define FILE_NO_COMPRESSION 0x00008000 |
1383 | | |
1384 | | #define FILE_OPEN_REQUIRING_OPLOCK 0x00010000 |
1385 | | |
1386 | | #define FILE_RESERVE_OPFILTER 0x00100000 |
1387 | | #define FILE_OPEN_REPARSE_POINT 0x00200000 |
1388 | | #define FILE_OPEN_NO_RECALL 0x00400000 |
1389 | | #define FILE_OPEN_FOR_FREE_SPACE_QUERY 0x00800000 |
1390 | | |
1391 | | #define FILE_VALID_OPTION_FLAGS 0x00FFFFFF |
1392 | | #define FILE_VALID_PIPE_OPTION_FLAGS 0x00000032 |
1393 | | #define FILE_VALID_MAILSLOT_OPTION_FLAGS 0x00000032 |
1394 | | #define FILE_VALID_SET_FLAGS 0x00000036 |
1395 | | |
1396 | | typedef CONST char* PCSZ; |
1397 | | |
1398 | | typedef struct |
1399 | | { |
1400 | | USHORT Length; |
1401 | | USHORT MaximumLength; |
1402 | | PCHAR Buffer; |
1403 | | } STRING; |
1404 | | typedef STRING* PSTRING; |
1405 | | |
1406 | | typedef STRING ANSI_STRING; |
1407 | | typedef PSTRING PANSI_STRING; |
1408 | | typedef PSTRING PCANSI_STRING; |
1409 | | |
1410 | | typedef STRING OEM_STRING; |
1411 | | typedef PSTRING POEM_STRING; |
1412 | | typedef CONST STRING* PCOEM_STRING; |
1413 | | |
1414 | | typedef struct |
1415 | | { |
1416 | | USHORT Length; |
1417 | | USHORT MaximumLength; |
1418 | | PWSTR Buffer; |
1419 | | } LSA_UNICODE_STRING, *PLSA_UNICODE_STRING, UNICODE_STRING, *PUNICODE_STRING; |
1420 | | |
1421 | | #define OBJ_INHERIT 0x00000002L |
1422 | | #define OBJ_PERMANENT 0x00000010L |
1423 | | #define OBJ_EXCLUSIVE 0x00000020L |
1424 | | #define OBJ_CASE_INSENSITIVE 0x00000040L |
1425 | | #define OBJ_OPENIF 0x00000080L |
1426 | | #define OBJ_OPENLINK 0x00000100L |
1427 | | #define OBJ_KERNEL_HANDLE 0x00000200L |
1428 | | #define OBJ_FORCE_ACCESS_CHECK 0x00000400L |
1429 | | #define OBJ_VALID_ATTRIBUTES 0x000007F2L |
1430 | | |
1431 | | typedef struct |
1432 | | { |
1433 | | ULONG Length; |
1434 | | HANDLE RootDirectory; |
1435 | | PUNICODE_STRING ObjectName; |
1436 | | ULONG Attributes; |
1437 | | PVOID SecurityDescriptor; |
1438 | | PVOID SecurityQualityOfService; |
1439 | | } OBJECT_ATTRIBUTES; |
1440 | | typedef OBJECT_ATTRIBUTES* POBJECT_ATTRIBUTES; |
1441 | | |
1442 | | typedef struct |
1443 | | { |
1444 | | union |
1445 | | { |
1446 | | #ifdef _WIN32 |
1447 | | NTSTATUS Status; |
1448 | | #else |
1449 | | NTSTATUS status; |
1450 | | #endif |
1451 | | PVOID Pointer; |
1452 | | }; |
1453 | | ULONG_PTR Information; |
1454 | | } IO_STATUS_BLOCK, *PIO_STATUS_BLOCK; |
1455 | | |
1456 | | typedef VOID (*PIO_APC_ROUTINE)(PVOID ApcContext, PIO_STATUS_BLOCK IoStatusBlock, ULONG Reserved); |
1457 | | |
1458 | | #endif |
1459 | | |
1460 | | #if !defined(_WIN32) |
1461 | | |
1462 | | typedef struct S_PEB PEB; |
1463 | | typedef struct S_PEB* PPEB; |
1464 | | |
1465 | | typedef struct S_TEB TEB; |
1466 | | typedef struct S_TEB* PTEB; |
1467 | | |
1468 | | /** |
1469 | | * Process Environment Block |
1470 | | */ |
1471 | | |
1472 | | typedef struct |
1473 | | { |
1474 | | DWORD ThreadId; |
1475 | | TEB* ThreadEnvironmentBlock; |
1476 | | } THREAD_BLOCK_ID; |
1477 | | |
1478 | | struct S_PEB |
1479 | | { |
1480 | | DWORD ThreadCount; |
1481 | | DWORD ThreadArraySize; |
1482 | | THREAD_BLOCK_ID* Threads; |
1483 | | }; |
1484 | | |
1485 | | /* |
1486 | | * Thread Environment Block |
1487 | | */ |
1488 | | |
1489 | | struct S_TEB |
1490 | | { |
1491 | | PEB* ProcessEnvironmentBlock; |
1492 | | |
1493 | | DWORD LastErrorValue; |
1494 | | PVOID TlsSlots[64]; |
1495 | | }; |
1496 | | |
1497 | 0 | #define GENERIC_READ 0x80000000 |
1498 | 0 | #define GENERIC_WRITE 0x40000000 |
1499 | | #define GENERIC_EXECUTE 0x20000000 |
1500 | | #define GENERIC_ALL 0x10000000 |
1501 | | |
1502 | | #define DELETE 0x00010000 |
1503 | | #define READ_CONTROL 0x00020000 |
1504 | | #define WRITE_DAC 0x00040000 |
1505 | | #define WRITE_OWNER 0x00080000 |
1506 | 0 | #define SYNCHRONIZE 0x00100000 |
1507 | | #define STANDARD_RIGHTS_REQUIRED 0x000F0000 |
1508 | 0 | #define STANDARD_RIGHTS_READ 0x00020000 |
1509 | | #define STANDARD_RIGHTS_WRITE 0x00020000 |
1510 | | #define STANDARD_RIGHTS_EXECUTE 0x00020000 |
1511 | | #define STANDARD_RIGHTS_ALL 0x001F0000 |
1512 | | #define SPECIFIC_RIGHTS_ALL 0x0000FFFF |
1513 | | #define ACCESS_SYSTEM_SECURITY 0x01000000 |
1514 | | #define MAXIMUM_ALLOWED 0x02000000 |
1515 | | |
1516 | | #define FILE_READ_DATA 0x0001 |
1517 | | #define FILE_LIST_DIRECTORY 0x0001 |
1518 | 0 | #define FILE_WRITE_DATA 0x0002 |
1519 | | #define FILE_ADD_FILE 0x0002 |
1520 | 0 | #define FILE_APPEND_DATA 0x0004 |
1521 | | #define FILE_ADD_SUBDIRECTORY 0x0004 |
1522 | | #define FILE_CREATE_PIPE_INSTANCE 0x0004 |
1523 | | #define FILE_READ_EA 0x0008 |
1524 | | #define FILE_WRITE_EA 0x0010 |
1525 | | #define FILE_EXECUTE 0x0020 |
1526 | | #define FILE_TRAVERSE 0x0020 |
1527 | | #define FILE_DELETE_CHILD 0x0040 |
1528 | | #define FILE_READ_ATTRIBUTES 0x0080 |
1529 | | #define FILE_WRITE_ATTRIBUTES 0x0100 |
1530 | | |
1531 | | #define FILE_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED | SYNCHRONIZE | 0x1FF) |
1532 | | #define FILE_GENERIC_READ \ |
1533 | | (STANDARD_RIGHTS_READ | FILE_READ_DATA | FILE_READ_ATTRIBUTES | FILE_READ_EA | SYNCHRONIZE) |
1534 | | #define FILE_GENERIC_WRITE \ |
1535 | | (STANDARD_RIGHTS_WRITE | FILE_WRITE_DATA | FILE_WRITE_ATTRIBUTES | FILE_WRITE_EA | \ |
1536 | | FILE_APPEND_DATA | SYNCHRONIZE) |
1537 | | #define FILE_GENERIC_EXECUTE \ |
1538 | | (STANDARD_RIGHTS_EXECUTE | FILE_READ_ATTRIBUTES | FILE_EXECUTE | SYNCHRONIZE) |
1539 | | |
1540 | 0 | #define FILE_SHARE_READ 0x00000001 |
1541 | 0 | #define FILE_SHARE_WRITE 0x00000002 |
1542 | | #define FILE_SHARE_DELETE 0x00000004 |
1543 | | |
1544 | | typedef DWORD ACCESS_MASK; |
1545 | | typedef ACCESS_MASK* PACCESS_MASK; |
1546 | | |
1547 | | #ifdef __cplusplus |
1548 | | extern "C" |
1549 | | { |
1550 | | #endif |
1551 | | |
1552 | | WINPR_API PTEB NtCurrentTeb(void); |
1553 | | |
1554 | | #ifdef __cplusplus |
1555 | | } |
1556 | | #endif |
1557 | | |
1558 | | #endif |
1559 | | |
1560 | | #ifdef __cplusplus |
1561 | | extern "C" |
1562 | | { |
1563 | | #endif |
1564 | | |
1565 | | WINPR_API const char* NtStatus2Tag(NTSTATUS ntstatus); |
1566 | | WINPR_API const char* Win32ErrorCode2Tag(UINT16 code); |
1567 | | |
1568 | | /** @brief convert a \ref FILE_INFORMATION_CLASS to a string |
1569 | | * |
1570 | | * @param value The \ref FILE_INFORMATION_CLASS to convert |
1571 | | * |
1572 | | * @return A string representation of the value or "UNKNOWN" for invalid values |
1573 | | * @since version 3.13.0 |
1574 | | */ |
1575 | | WINPR_API const char* FSInformationClass2Tag(FILE_INFORMATION_CLASS value); |
1576 | | |
1577 | | #ifdef __cplusplus |
1578 | | } |
1579 | | #endif |
1580 | | |
1581 | | #endif /* WINPR_NT_H */ |