Ryan Dahl | 6c614fe | 2011-08-12 08:14:04 | [diff] [blame] | 1 | /* Copyright Joyent, Inc. and other Node contributors. All rights reserved. |
| 2 | * |
| 3 | * Permission is hereby granted, free of charge, to any person obtaining a copy |
| 4 | * of this software and associated documentation files (the "Software"), to |
| 5 | * deal in the Software without restriction, including without limitation the |
| 6 | * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or |
| 7 | * sell copies of the Software, and to permit persons to whom the Software is |
| 8 | * furnished to do so, subject to the following conditions: |
| 9 | * |
| 10 | * The above copyright notice and this permission notice shall be included in |
| 11 | * all copies or substantial portions of the Software. |
| 12 | * |
| 13 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
| 14 | * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
| 15 | * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
| 16 | * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
| 17 | * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING |
| 18 | * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS |
| 19 | * IN THE SOFTWARE. |
| 20 | */ |
| 21 | |
Ryan Dahl | b8d40be | 2011-08-22 21:51:29 | [diff] [blame] | 22 | #ifndef UV_WIN_WINAPI_H_ |
| 23 | #define UV_WIN_WINAPI_H_ |
Ryan Dahl | 6c614fe | 2011-08-12 08:14:04 | [diff] [blame] | 24 | |
| 25 | #include <windows.h> |
| 26 | |
| 27 | |
Ryan Dahl | b8d40be | 2011-08-22 21:51:29 | [diff] [blame] | 28 | /* |
| 29 | * Ntdll headers |
| 30 | */ |
Ryan Dahl | 6c614fe | 2011-08-12 08:14:04 | [diff] [blame] | 31 | #ifndef _NTDEF_ |
| 32 | typedef LONG NTSTATUS; |
| 33 | typedef NTSTATUS *PNTSTATUS; |
| 34 | #endif |
| 35 | |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 36 | #ifndef STATUS_SEVERITY_SUCCESS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 37 | # define STATUS_SEVERITY_SUCCESS 0x0 |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 38 | #endif |
| 39 | |
| 40 | #ifndef STATUS_SEVERITY_INFORMATIONAL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 41 | # define STATUS_SEVERITY_INFORMATIONAL 0x1 |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 42 | #endif |
| 43 | |
| 44 | #ifndef STATUS_SEVERITY_WARNING |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 45 | # define STATUS_SEVERITY_WARNING 0x2 |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 46 | #endif |
| 47 | |
| 48 | #ifndef STATUS_SEVERITY_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 49 | # define STATUS_SEVERITY_ERROR 0x3 |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 50 | #endif |
| 51 | |
| 52 | #ifndef FACILITY_NTWIN32 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 53 | # define FACILITY_NTWIN32 0x7 |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 54 | #endif |
| 55 | |
| 56 | #ifndef NT_SUCCESS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 57 | # define NT_SUCCESS(status) (((NTSTATUS) (status)) >= 0) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 58 | #endif |
| 59 | |
Ryan Dahl | b8d40be | 2011-08-22 21:51:29 | [diff] [blame] | 60 | #ifndef STATUS_SUCCESS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 61 | # define STATUS_SUCCESS ((NTSTATUS) 0x00000000L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 62 | #endif |
| 63 | |
| 64 | #ifndef STATUS_WAIT_0 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 65 | # define STATUS_WAIT_0 ((NTSTATUS) 0x00000000L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 66 | #endif |
| 67 | |
| 68 | #ifndef STATUS_WAIT_1 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 69 | # define STATUS_WAIT_1 ((NTSTATUS) 0x00000001L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 70 | #endif |
| 71 | |
| 72 | #ifndef STATUS_WAIT_2 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 73 | # define STATUS_WAIT_2 ((NTSTATUS) 0x00000002L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 74 | #endif |
| 75 | |
| 76 | #ifndef STATUS_WAIT_3 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 77 | # define STATUS_WAIT_3 ((NTSTATUS) 0x00000003L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 78 | #endif |
| 79 | |
| 80 | #ifndef STATUS_WAIT_63 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 81 | # define STATUS_WAIT_63 ((NTSTATUS) 0x0000003FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 82 | #endif |
| 83 | |
| 84 | #ifndef STATUS_ABANDONED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 85 | # define STATUS_ABANDONED ((NTSTATUS) 0x00000080L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 86 | #endif |
| 87 | |
| 88 | #ifndef STATUS_ABANDONED_WAIT_0 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 89 | # define STATUS_ABANDONED_WAIT_0 ((NTSTATUS) 0x00000080L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 90 | #endif |
| 91 | |
| 92 | #ifndef STATUS_ABANDONED_WAIT_63 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 93 | # define STATUS_ABANDONED_WAIT_63 ((NTSTATUS) 0x000000BFL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 94 | #endif |
| 95 | |
| 96 | #ifndef STATUS_USER_APC |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 97 | # define STATUS_USER_APC ((NTSTATUS) 0x000000C0L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 98 | #endif |
| 99 | |
| 100 | #ifndef STATUS_KERNEL_APC |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 101 | # define STATUS_KERNEL_APC ((NTSTATUS) 0x00000100L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 102 | #endif |
| 103 | |
| 104 | #ifndef STATUS_ALERTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 105 | # define STATUS_ALERTED ((NTSTATUS) 0x00000101L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 106 | #endif |
| 107 | |
| 108 | #ifndef STATUS_TIMEOUT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 109 | # define STATUS_TIMEOUT ((NTSTATUS) 0x00000102L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 110 | #endif |
| 111 | |
| 112 | #ifndef STATUS_PENDING |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 113 | # define STATUS_PENDING ((NTSTATUS) 0x00000103L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 114 | #endif |
| 115 | |
| 116 | #ifndef STATUS_REPARSE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 117 | # define STATUS_REPARSE ((NTSTATUS) 0x00000104L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 118 | #endif |
| 119 | |
| 120 | #ifndef STATUS_MORE_ENTRIES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 121 | # define STATUS_MORE_ENTRIES ((NTSTATUS) 0x00000105L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 122 | #endif |
| 123 | |
| 124 | #ifndef STATUS_NOT_ALL_ASSIGNED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 125 | # define STATUS_NOT_ALL_ASSIGNED ((NTSTATUS) 0x00000106L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 126 | #endif |
| 127 | |
| 128 | #ifndef STATUS_SOME_NOT_MAPPED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 129 | # define STATUS_SOME_NOT_MAPPED ((NTSTATUS) 0x00000107L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 130 | #endif |
| 131 | |
| 132 | #ifndef STATUS_OPLOCK_BREAK_IN_PROGRESS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 133 | # define STATUS_OPLOCK_BREAK_IN_PROGRESS ((NTSTATUS) 0x00000108L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 134 | #endif |
| 135 | |
| 136 | #ifndef STATUS_VOLUME_MOUNTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 137 | # define STATUS_VOLUME_MOUNTED ((NTSTATUS) 0x00000109L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 138 | #endif |
| 139 | |
| 140 | #ifndef STATUS_RXACT_COMMITTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 141 | # define STATUS_RXACT_COMMITTED ((NTSTATUS) 0x0000010AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 142 | #endif |
| 143 | |
| 144 | #ifndef STATUS_NOTIFY_CLEANUP |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 145 | # define STATUS_NOTIFY_CLEANUP ((NTSTATUS) 0x0000010BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 146 | #endif |
| 147 | |
| 148 | #ifndef STATUS_NOTIFY_ENUM_DIR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 149 | # define STATUS_NOTIFY_ENUM_DIR ((NTSTATUS) 0x0000010CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 150 | #endif |
| 151 | |
| 152 | #ifndef STATUS_NO_QUOTAS_FOR_ACCOUNT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 153 | # define STATUS_NO_QUOTAS_FOR_ACCOUNT ((NTSTATUS) 0x0000010DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 154 | #endif |
| 155 | |
| 156 | #ifndef STATUS_PRIMARY_TRANSPORT_CONNECT_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 157 | # define STATUS_PRIMARY_TRANSPORT_CONNECT_FAILED ((NTSTATUS) 0x0000010EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 158 | #endif |
| 159 | |
| 160 | #ifndef STATUS_PAGE_FAULT_TRANSITION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 161 | # define STATUS_PAGE_FAULT_TRANSITION ((NTSTATUS) 0x00000110L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 162 | #endif |
| 163 | |
| 164 | #ifndef STATUS_PAGE_FAULT_DEMAND_ZERO |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 165 | # define STATUS_PAGE_FAULT_DEMAND_ZERO ((NTSTATUS) 0x00000111L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 166 | #endif |
| 167 | |
| 168 | #ifndef STATUS_PAGE_FAULT_COPY_ON_WRITE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 169 | # define STATUS_PAGE_FAULT_COPY_ON_WRITE ((NTSTATUS) 0x00000112L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 170 | #endif |
| 171 | |
| 172 | #ifndef STATUS_PAGE_FAULT_GUARD_PAGE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 173 | # define STATUS_PAGE_FAULT_GUARD_PAGE ((NTSTATUS) 0x00000113L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 174 | #endif |
| 175 | |
| 176 | #ifndef STATUS_PAGE_FAULT_PAGING_FILE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 177 | # define STATUS_PAGE_FAULT_PAGING_FILE ((NTSTATUS) 0x00000114L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 178 | #endif |
| 179 | |
| 180 | #ifndef STATUS_CACHE_PAGE_LOCKED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 181 | # define STATUS_CACHE_PAGE_LOCKED ((NTSTATUS) 0x00000115L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 182 | #endif |
| 183 | |
| 184 | #ifndef STATUS_CRASH_DUMP |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 185 | # define STATUS_CRASH_DUMP ((NTSTATUS) 0x00000116L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 186 | #endif |
| 187 | |
| 188 | #ifndef STATUS_BUFFER_ALL_ZEROS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 189 | # define STATUS_BUFFER_ALL_ZEROS ((NTSTATUS) 0x00000117L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 190 | #endif |
| 191 | |
| 192 | #ifndef STATUS_REPARSE_OBJECT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 193 | # define STATUS_REPARSE_OBJECT ((NTSTATUS) 0x00000118L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 194 | #endif |
| 195 | |
| 196 | #ifndef STATUS_RESOURCE_REQUIREMENTS_CHANGED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 197 | # define STATUS_RESOURCE_REQUIREMENTS_CHANGED ((NTSTATUS) 0x00000119L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 198 | #endif |
| 199 | |
| 200 | #ifndef STATUS_TRANSLATION_COMPLETE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 201 | # define STATUS_TRANSLATION_COMPLETE ((NTSTATUS) 0x00000120L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 202 | #endif |
| 203 | |
| 204 | #ifndef STATUS_DS_MEMBERSHIP_EVALUATED_LOCALLY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 205 | # define STATUS_DS_MEMBERSHIP_EVALUATED_LOCALLY ((NTSTATUS) 0x00000121L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 206 | #endif |
| 207 | |
| 208 | #ifndef STATUS_NOTHING_TO_TERMINATE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 209 | # define STATUS_NOTHING_TO_TERMINATE ((NTSTATUS) 0x00000122L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 210 | #endif |
| 211 | |
| 212 | #ifndef STATUS_PROCESS_NOT_IN_JOB |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 213 | # define STATUS_PROCESS_NOT_IN_JOB ((NTSTATUS) 0x00000123L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 214 | #endif |
| 215 | |
| 216 | #ifndef STATUS_PROCESS_IN_JOB |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 217 | # define STATUS_PROCESS_IN_JOB ((NTSTATUS) 0x00000124L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 218 | #endif |
| 219 | |
| 220 | #ifndef STATUS_VOLSNAP_HIBERNATE_READY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 221 | # define STATUS_VOLSNAP_HIBERNATE_READY ((NTSTATUS) 0x00000125L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 222 | #endif |
| 223 | |
| 224 | #ifndef STATUS_FSFILTER_OP_COMPLETED_SUCCESSFULLY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 225 | # define STATUS_FSFILTER_OP_COMPLETED_SUCCESSFULLY ((NTSTATUS) 0x00000126L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 226 | #endif |
| 227 | |
| 228 | #ifndef STATUS_INTERRUPT_VECTOR_ALREADY_CONNECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 229 | # define STATUS_INTERRUPT_VECTOR_ALREADY_CONNECTED ((NTSTATUS) 0x00000127L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 230 | #endif |
| 231 | |
| 232 | #ifndef STATUS_INTERRUPT_STILL_CONNECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 233 | # define STATUS_INTERRUPT_STILL_CONNECTED ((NTSTATUS) 0x00000128L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 234 | #endif |
| 235 | |
| 236 | #ifndef STATUS_PROCESS_CLONED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 237 | # define STATUS_PROCESS_CLONED ((NTSTATUS) 0x00000129L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 238 | #endif |
| 239 | |
| 240 | #ifndef STATUS_FILE_LOCKED_WITH_ONLY_READERS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 241 | # define STATUS_FILE_LOCKED_WITH_ONLY_READERS ((NTSTATUS) 0x0000012AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 242 | #endif |
| 243 | |
| 244 | #ifndef STATUS_FILE_LOCKED_WITH_WRITERS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 245 | # define STATUS_FILE_LOCKED_WITH_WRITERS ((NTSTATUS) 0x0000012BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 246 | #endif |
| 247 | |
| 248 | #ifndef STATUS_RESOURCEMANAGER_READ_ONLY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 249 | # define STATUS_RESOURCEMANAGER_READ_ONLY ((NTSTATUS) 0x00000202L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 250 | #endif |
| 251 | |
| 252 | #ifndef STATUS_RING_PREVIOUSLY_EMPTY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 253 | # define STATUS_RING_PREVIOUSLY_EMPTY ((NTSTATUS) 0x00000210L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 254 | #endif |
| 255 | |
| 256 | #ifndef STATUS_RING_PREVIOUSLY_FULL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 257 | # define STATUS_RING_PREVIOUSLY_FULL ((NTSTATUS) 0x00000211L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 258 | #endif |
| 259 | |
| 260 | #ifndef STATUS_RING_PREVIOUSLY_ABOVE_QUOTA |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 261 | # define STATUS_RING_PREVIOUSLY_ABOVE_QUOTA ((NTSTATUS) 0x00000212L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 262 | #endif |
| 263 | |
| 264 | #ifndef STATUS_RING_NEWLY_EMPTY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 265 | # define STATUS_RING_NEWLY_EMPTY ((NTSTATUS) 0x00000213L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 266 | #endif |
| 267 | |
| 268 | #ifndef STATUS_RING_SIGNAL_OPPOSITE_ENDPOINT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 269 | # define STATUS_RING_SIGNAL_OPPOSITE_ENDPOINT ((NTSTATUS) 0x00000214L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 270 | #endif |
| 271 | |
| 272 | #ifndef STATUS_OPLOCK_SWITCHED_TO_NEW_HANDLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 273 | # define STATUS_OPLOCK_SWITCHED_TO_NEW_HANDLE ((NTSTATUS) 0x00000215L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 274 | #endif |
| 275 | |
| 276 | #ifndef STATUS_OPLOCK_HANDLE_CLOSED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 277 | # define STATUS_OPLOCK_HANDLE_CLOSED ((NTSTATUS) 0x00000216L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 278 | #endif |
| 279 | |
| 280 | #ifndef STATUS_WAIT_FOR_OPLOCK |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 281 | # define STATUS_WAIT_FOR_OPLOCK ((NTSTATUS) 0x00000367L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 282 | #endif |
| 283 | |
| 284 | #ifndef STATUS_OBJECT_NAME_EXISTS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 285 | # define STATUS_OBJECT_NAME_EXISTS ((NTSTATUS) 0x40000000L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 286 | #endif |
| 287 | |
| 288 | #ifndef STATUS_THREAD_WAS_SUSPENDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 289 | # define STATUS_THREAD_WAS_SUSPENDED ((NTSTATUS) 0x40000001L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 290 | #endif |
| 291 | |
| 292 | #ifndef STATUS_WORKING_SET_LIMIT_RANGE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 293 | # define STATUS_WORKING_SET_LIMIT_RANGE ((NTSTATUS) 0x40000002L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 294 | #endif |
| 295 | |
| 296 | #ifndef STATUS_IMAGE_NOT_AT_BASE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 297 | # define STATUS_IMAGE_NOT_AT_BASE ((NTSTATUS) 0x40000003L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 298 | #endif |
| 299 | |
| 300 | #ifndef STATUS_RXACT_STATE_CREATED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 301 | # define STATUS_RXACT_STATE_CREATED ((NTSTATUS) 0x40000004L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 302 | #endif |
| 303 | |
| 304 | #ifndef STATUS_SEGMENT_NOTIFICATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 305 | # define STATUS_SEGMENT_NOTIFICATION ((NTSTATUS) 0x40000005L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 306 | #endif |
| 307 | |
| 308 | #ifndef STATUS_LOCAL_USER_SESSION_KEY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 309 | # define STATUS_LOCAL_USER_SESSION_KEY ((NTSTATUS) 0x40000006L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 310 | #endif |
| 311 | |
| 312 | #ifndef STATUS_BAD_CURRENT_DIRECTORY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 313 | # define STATUS_BAD_CURRENT_DIRECTORY ((NTSTATUS) 0x40000007L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 314 | #endif |
| 315 | |
| 316 | #ifndef STATUS_SERIAL_MORE_WRITES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 317 | # define STATUS_SERIAL_MORE_WRITES ((NTSTATUS) 0x40000008L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 318 | #endif |
| 319 | |
| 320 | #ifndef STATUS_REGISTRY_RECOVERED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 321 | # define STATUS_REGISTRY_RECOVERED ((NTSTATUS) 0x40000009L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 322 | #endif |
| 323 | |
| 324 | #ifndef STATUS_FT_READ_RECOVERY_FROM_BACKUP |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 325 | # define STATUS_FT_READ_RECOVERY_FROM_BACKUP ((NTSTATUS) 0x4000000AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 326 | #endif |
| 327 | |
| 328 | #ifndef STATUS_FT_WRITE_RECOVERY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 329 | # define STATUS_FT_WRITE_RECOVERY ((NTSTATUS) 0x4000000BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 330 | #endif |
| 331 | |
| 332 | #ifndef STATUS_SERIAL_COUNTER_TIMEOUT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 333 | # define STATUS_SERIAL_COUNTER_TIMEOUT ((NTSTATUS) 0x4000000CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 334 | #endif |
| 335 | |
| 336 | #ifndef STATUS_NULL_LM_PASSWORD |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 337 | # define STATUS_NULL_LM_PASSWORD ((NTSTATUS) 0x4000000DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 338 | #endif |
| 339 | |
| 340 | #ifndef STATUS_IMAGE_MACHINE_TYPE_MISMATCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 341 | # define STATUS_IMAGE_MACHINE_TYPE_MISMATCH ((NTSTATUS) 0x4000000EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 342 | #endif |
| 343 | |
| 344 | #ifndef STATUS_RECEIVE_PARTIAL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 345 | # define STATUS_RECEIVE_PARTIAL ((NTSTATUS) 0x4000000FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 346 | #endif |
| 347 | |
| 348 | #ifndef STATUS_RECEIVE_EXPEDITED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 349 | # define STATUS_RECEIVE_EXPEDITED ((NTSTATUS) 0x40000010L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 350 | #endif |
| 351 | |
| 352 | #ifndef STATUS_RECEIVE_PARTIAL_EXPEDITED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 353 | # define STATUS_RECEIVE_PARTIAL_EXPEDITED ((NTSTATUS) 0x40000011L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 354 | #endif |
| 355 | |
| 356 | #ifndef STATUS_EVENT_DONE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 357 | # define STATUS_EVENT_DONE ((NTSTATUS) 0x40000012L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 358 | #endif |
| 359 | |
| 360 | #ifndef STATUS_EVENT_PENDING |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 361 | # define STATUS_EVENT_PENDING ((NTSTATUS) 0x40000013L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 362 | #endif |
| 363 | |
| 364 | #ifndef STATUS_CHECKING_FILE_SYSTEM |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 365 | # define STATUS_CHECKING_FILE_SYSTEM ((NTSTATUS) 0x40000014L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 366 | #endif |
| 367 | |
| 368 | #ifndef STATUS_FATAL_APP_EXIT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 369 | # define STATUS_FATAL_APP_EXIT ((NTSTATUS) 0x40000015L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 370 | #endif |
| 371 | |
| 372 | #ifndef STATUS_PREDEFINED_HANDLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 373 | # define STATUS_PREDEFINED_HANDLE ((NTSTATUS) 0x40000016L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 374 | #endif |
| 375 | |
| 376 | #ifndef STATUS_WAS_UNLOCKED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 377 | # define STATUS_WAS_UNLOCKED ((NTSTATUS) 0x40000017L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 378 | #endif |
| 379 | |
| 380 | #ifndef STATUS_SERVICE_NOTIFICATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 381 | # define STATUS_SERVICE_NOTIFICATION ((NTSTATUS) 0x40000018L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 382 | #endif |
| 383 | |
| 384 | #ifndef STATUS_WAS_LOCKED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 385 | # define STATUS_WAS_LOCKED ((NTSTATUS) 0x40000019L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 386 | #endif |
| 387 | |
| 388 | #ifndef STATUS_LOG_HARD_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 389 | # define STATUS_LOG_HARD_ERROR ((NTSTATUS) 0x4000001AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 390 | #endif |
| 391 | |
| 392 | #ifndef STATUS_ALREADY_WIN32 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 393 | # define STATUS_ALREADY_WIN32 ((NTSTATUS) 0x4000001BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 394 | #endif |
| 395 | |
| 396 | #ifndef STATUS_WX86_UNSIMULATE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 397 | # define STATUS_WX86_UNSIMULATE ((NTSTATUS) 0x4000001CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 398 | #endif |
| 399 | |
| 400 | #ifndef STATUS_WX86_CONTINUE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 401 | # define STATUS_WX86_CONTINUE ((NTSTATUS) 0x4000001DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 402 | #endif |
| 403 | |
| 404 | #ifndef STATUS_WX86_SINGLE_STEP |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 405 | # define STATUS_WX86_SINGLE_STEP ((NTSTATUS) 0x4000001EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 406 | #endif |
| 407 | |
| 408 | #ifndef STATUS_WX86_BREAKPOINT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 409 | # define STATUS_WX86_BREAKPOINT ((NTSTATUS) 0x4000001FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 410 | #endif |
| 411 | |
| 412 | #ifndef STATUS_WX86_EXCEPTION_CONTINUE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 413 | # define STATUS_WX86_EXCEPTION_CONTINUE ((NTSTATUS) 0x40000020L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 414 | #endif |
| 415 | |
| 416 | #ifndef STATUS_WX86_EXCEPTION_LASTCHANCE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 417 | # define STATUS_WX86_EXCEPTION_LASTCHANCE ((NTSTATUS) 0x40000021L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 418 | #endif |
| 419 | |
| 420 | #ifndef STATUS_WX86_EXCEPTION_CHAIN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 421 | # define STATUS_WX86_EXCEPTION_CHAIN ((NTSTATUS) 0x40000022L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 422 | #endif |
| 423 | |
| 424 | #ifndef STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 425 | # define STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE ((NTSTATUS) 0x40000023L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 426 | #endif |
| 427 | |
| 428 | #ifndef STATUS_NO_YIELD_PERFORMED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 429 | # define STATUS_NO_YIELD_PERFORMED ((NTSTATUS) 0x40000024L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 430 | #endif |
| 431 | |
| 432 | #ifndef STATUS_TIMER_RESUME_IGNORED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 433 | # define STATUS_TIMER_RESUME_IGNORED ((NTSTATUS) 0x40000025L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 434 | #endif |
| 435 | |
| 436 | #ifndef STATUS_ARBITRATION_UNHANDLED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 437 | # define STATUS_ARBITRATION_UNHANDLED ((NTSTATUS) 0x40000026L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 438 | #endif |
| 439 | |
| 440 | #ifndef STATUS_CARDBUS_NOT_SUPPORTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 441 | # define STATUS_CARDBUS_NOT_SUPPORTED ((NTSTATUS) 0x40000027L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 442 | #endif |
| 443 | |
| 444 | #ifndef STATUS_WX86_CREATEWX86TIB |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 445 | # define STATUS_WX86_CREATEWX86TIB ((NTSTATUS) 0x40000028L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 446 | #endif |
| 447 | |
| 448 | #ifndef STATUS_MP_PROCESSOR_MISMATCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 449 | # define STATUS_MP_PROCESSOR_MISMATCH ((NTSTATUS) 0x40000029L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 450 | #endif |
| 451 | |
| 452 | #ifndef STATUS_HIBERNATED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 453 | # define STATUS_HIBERNATED ((NTSTATUS) 0x4000002AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 454 | #endif |
| 455 | |
| 456 | #ifndef STATUS_RESUME_HIBERNATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 457 | # define STATUS_RESUME_HIBERNATION ((NTSTATUS) 0x4000002BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 458 | #endif |
| 459 | |
| 460 | #ifndef STATUS_FIRMWARE_UPDATED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 461 | # define STATUS_FIRMWARE_UPDATED ((NTSTATUS) 0x4000002CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 462 | #endif |
| 463 | |
| 464 | #ifndef STATUS_DRIVERS_LEAKING_LOCKED_PAGES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 465 | # define STATUS_DRIVERS_LEAKING_LOCKED_PAGES ((NTSTATUS) 0x4000002DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 466 | #endif |
| 467 | |
| 468 | #ifndef STATUS_MESSAGE_RETRIEVED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 469 | # define STATUS_MESSAGE_RETRIEVED ((NTSTATUS) 0x4000002EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 470 | #endif |
| 471 | |
| 472 | #ifndef STATUS_SYSTEM_POWERSTATE_TRANSITION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 473 | # define STATUS_SYSTEM_POWERSTATE_TRANSITION ((NTSTATUS) 0x4000002FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 474 | #endif |
| 475 | |
| 476 | #ifndef STATUS_ALPC_CHECK_COMPLETION_LIST |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 477 | # define STATUS_ALPC_CHECK_COMPLETION_LIST ((NTSTATUS) 0x40000030L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 478 | #endif |
| 479 | |
| 480 | #ifndef STATUS_SYSTEM_POWERSTATE_COMPLEX_TRANSITION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 481 | # define STATUS_SYSTEM_POWERSTATE_COMPLEX_TRANSITION ((NTSTATUS) 0x40000031L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 482 | #endif |
| 483 | |
| 484 | #ifndef STATUS_ACCESS_AUDIT_BY_POLICY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 485 | # define STATUS_ACCESS_AUDIT_BY_POLICY ((NTSTATUS) 0x40000032L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 486 | #endif |
| 487 | |
| 488 | #ifndef STATUS_ABANDON_HIBERFILE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 489 | # define STATUS_ABANDON_HIBERFILE ((NTSTATUS) 0x40000033L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 490 | #endif |
| 491 | |
| 492 | #ifndef STATUS_BIZRULES_NOT_ENABLED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 493 | # define STATUS_BIZRULES_NOT_ENABLED ((NTSTATUS) 0x40000034L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 494 | #endif |
| 495 | |
| 496 | #ifndef STATUS_GUARD_PAGE_VIOLATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 497 | # define STATUS_GUARD_PAGE_VIOLATION ((NTSTATUS) 0x80000001L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 498 | #endif |
| 499 | |
| 500 | #ifndef STATUS_DATATYPE_MISALIGNMENT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 501 | # define STATUS_DATATYPE_MISALIGNMENT ((NTSTATUS) 0x80000002L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 502 | #endif |
| 503 | |
| 504 | #ifndef STATUS_BREAKPOINT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 505 | # define STATUS_BREAKPOINT ((NTSTATUS) 0x80000003L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 506 | #endif |
| 507 | |
| 508 | #ifndef STATUS_SINGLE_STEP |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 509 | # define STATUS_SINGLE_STEP ((NTSTATUS) 0x80000004L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 510 | #endif |
| 511 | |
| 512 | #ifndef STATUS_BUFFER_OVERFLOW |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 513 | # define STATUS_BUFFER_OVERFLOW ((NTSTATUS) 0x80000005L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 514 | #endif |
| 515 | |
| 516 | #ifndef STATUS_NO_MORE_FILES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 517 | # define STATUS_NO_MORE_FILES ((NTSTATUS) 0x80000006L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 518 | #endif |
| 519 | |
| 520 | #ifndef STATUS_WAKE_SYSTEM_DEBUGGER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 521 | # define STATUS_WAKE_SYSTEM_DEBUGGER ((NTSTATUS) 0x80000007L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 522 | #endif |
| 523 | |
| 524 | #ifndef STATUS_HANDLES_CLOSED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 525 | # define STATUS_HANDLES_CLOSED ((NTSTATUS) 0x8000000AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 526 | #endif |
| 527 | |
| 528 | #ifndef STATUS_NO_INHERITANCE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 529 | # define STATUS_NO_INHERITANCE ((NTSTATUS) 0x8000000BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 530 | #endif |
| 531 | |
| 532 | #ifndef STATUS_GUID_SUBSTITUTION_MADE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 533 | # define STATUS_GUID_SUBSTITUTION_MADE ((NTSTATUS) 0x8000000CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 534 | #endif |
| 535 | |
| 536 | #ifndef STATUS_PARTIAL_COPY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 537 | # define STATUS_PARTIAL_COPY ((NTSTATUS) 0x8000000DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 538 | #endif |
| 539 | |
| 540 | #ifndef STATUS_DEVICE_PAPER_EMPTY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 541 | # define STATUS_DEVICE_PAPER_EMPTY ((NTSTATUS) 0x8000000EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 542 | #endif |
| 543 | |
| 544 | #ifndef STATUS_DEVICE_POWERED_OFF |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 545 | # define STATUS_DEVICE_POWERED_OFF ((NTSTATUS) 0x8000000FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 546 | #endif |
| 547 | |
| 548 | #ifndef STATUS_DEVICE_OFF_LINE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 549 | # define STATUS_DEVICE_OFF_LINE ((NTSTATUS) 0x80000010L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 550 | #endif |
| 551 | |
| 552 | #ifndef STATUS_DEVICE_BUSY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 553 | # define STATUS_DEVICE_BUSY ((NTSTATUS) 0x80000011L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 554 | #endif |
| 555 | |
| 556 | #ifndef STATUS_NO_MORE_EAS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 557 | # define STATUS_NO_MORE_EAS ((NTSTATUS) 0x80000012L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 558 | #endif |
| 559 | |
| 560 | #ifndef STATUS_INVALID_EA_NAME |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 561 | # define STATUS_INVALID_EA_NAME ((NTSTATUS) 0x80000013L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 562 | #endif |
| 563 | |
| 564 | #ifndef STATUS_EA_LIST_INCONSISTENT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 565 | # define STATUS_EA_LIST_INCONSISTENT ((NTSTATUS) 0x80000014L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 566 | #endif |
| 567 | |
| 568 | #ifndef STATUS_INVALID_EA_FLAG |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 569 | # define STATUS_INVALID_EA_FLAG ((NTSTATUS) 0x80000015L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 570 | #endif |
| 571 | |
| 572 | #ifndef STATUS_VERIFY_REQUIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 573 | # define STATUS_VERIFY_REQUIRED ((NTSTATUS) 0x80000016L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 574 | #endif |
| 575 | |
| 576 | #ifndef STATUS_EXTRANEOUS_INFORMATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 577 | # define STATUS_EXTRANEOUS_INFORMATION ((NTSTATUS) 0x80000017L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 578 | #endif |
| 579 | |
| 580 | #ifndef STATUS_RXACT_COMMIT_NECESSARY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 581 | # define STATUS_RXACT_COMMIT_NECESSARY ((NTSTATUS) 0x80000018L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 582 | #endif |
| 583 | |
| 584 | #ifndef STATUS_NO_MORE_ENTRIES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 585 | # define STATUS_NO_MORE_ENTRIES ((NTSTATUS) 0x8000001AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 586 | #endif |
| 587 | |
| 588 | #ifndef STATUS_FILEMARK_DETECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 589 | # define STATUS_FILEMARK_DETECTED ((NTSTATUS) 0x8000001BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 590 | #endif |
| 591 | |
| 592 | #ifndef STATUS_MEDIA_CHANGED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 593 | # define STATUS_MEDIA_CHANGED ((NTSTATUS) 0x8000001CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 594 | #endif |
| 595 | |
| 596 | #ifndef STATUS_BUS_RESET |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 597 | # define STATUS_BUS_RESET ((NTSTATUS) 0x8000001DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 598 | #endif |
| 599 | |
| 600 | #ifndef STATUS_END_OF_MEDIA |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 601 | # define STATUS_END_OF_MEDIA ((NTSTATUS) 0x8000001EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 602 | #endif |
| 603 | |
| 604 | #ifndef STATUS_BEGINNING_OF_MEDIA |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 605 | # define STATUS_BEGINNING_OF_MEDIA ((NTSTATUS) 0x8000001FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 606 | #endif |
| 607 | |
| 608 | #ifndef STATUS_MEDIA_CHECK |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 609 | # define STATUS_MEDIA_CHECK ((NTSTATUS) 0x80000020L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 610 | #endif |
| 611 | |
| 612 | #ifndef STATUS_SETMARK_DETECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 613 | # define STATUS_SETMARK_DETECTED ((NTSTATUS) 0x80000021L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 614 | #endif |
| 615 | |
| 616 | #ifndef STATUS_NO_DATA_DETECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 617 | # define STATUS_NO_DATA_DETECTED ((NTSTATUS) 0x80000022L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 618 | #endif |
| 619 | |
| 620 | #ifndef STATUS_REDIRECTOR_HAS_OPEN_HANDLES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 621 | # define STATUS_REDIRECTOR_HAS_OPEN_HANDLES ((NTSTATUS) 0x80000023L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 622 | #endif |
| 623 | |
| 624 | #ifndef STATUS_SERVER_HAS_OPEN_HANDLES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 625 | # define STATUS_SERVER_HAS_OPEN_HANDLES ((NTSTATUS) 0x80000024L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 626 | #endif |
| 627 | |
| 628 | #ifndef STATUS_ALREADY_DISCONNECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 629 | # define STATUS_ALREADY_DISCONNECTED ((NTSTATUS) 0x80000025L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 630 | #endif |
| 631 | |
| 632 | #ifndef STATUS_LONGJUMP |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 633 | # define STATUS_LONGJUMP ((NTSTATUS) 0x80000026L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 634 | #endif |
| 635 | |
| 636 | #ifndef STATUS_CLEANER_CARTRIDGE_INSTALLED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 637 | # define STATUS_CLEANER_CARTRIDGE_INSTALLED ((NTSTATUS) 0x80000027L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 638 | #endif |
| 639 | |
| 640 | #ifndef STATUS_PLUGPLAY_QUERY_VETOED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 641 | # define STATUS_PLUGPLAY_QUERY_VETOED ((NTSTATUS) 0x80000028L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 642 | #endif |
| 643 | |
| 644 | #ifndef STATUS_UNWIND_CONSOLIDATE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 645 | # define STATUS_UNWIND_CONSOLIDATE ((NTSTATUS) 0x80000029L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 646 | #endif |
| 647 | |
| 648 | #ifndef STATUS_REGISTRY_HIVE_RECOVERED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 649 | # define STATUS_REGISTRY_HIVE_RECOVERED ((NTSTATUS) 0x8000002AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 650 | #endif |
| 651 | |
| 652 | #ifndef STATUS_DLL_MIGHT_BE_INSECURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 653 | # define STATUS_DLL_MIGHT_BE_INSECURE ((NTSTATUS) 0x8000002BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 654 | #endif |
| 655 | |
| 656 | #ifndef STATUS_DLL_MIGHT_BE_INCOMPATIBLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 657 | # define STATUS_DLL_MIGHT_BE_INCOMPATIBLE ((NTSTATUS) 0x8000002CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 658 | #endif |
| 659 | |
| 660 | #ifndef STATUS_STOPPED_ON_SYMLINK |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 661 | # define STATUS_STOPPED_ON_SYMLINK ((NTSTATUS) 0x8000002DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 662 | #endif |
| 663 | |
| 664 | #ifndef STATUS_CANNOT_GRANT_REQUESTED_OPLOCK |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 665 | # define STATUS_CANNOT_GRANT_REQUESTED_OPLOCK ((NTSTATUS) 0x8000002EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 666 | #endif |
| 667 | |
| 668 | #ifndef STATUS_NO_ACE_CONDITION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 669 | # define STATUS_NO_ACE_CONDITION ((NTSTATUS) 0x8000002FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 670 | #endif |
| 671 | |
| 672 | #ifndef STATUS_UNSUCCESSFUL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 673 | # define STATUS_UNSUCCESSFUL ((NTSTATUS) 0xC0000001L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 674 | #endif |
| 675 | |
| 676 | #ifndef STATUS_NOT_IMPLEMENTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 677 | # define STATUS_NOT_IMPLEMENTED ((NTSTATUS) 0xC0000002L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 678 | #endif |
| 679 | |
| 680 | #ifndef STATUS_INVALID_INFO_CLASS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 681 | # define STATUS_INVALID_INFO_CLASS ((NTSTATUS) 0xC0000003L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 682 | #endif |
| 683 | |
| 684 | #ifndef STATUS_INFO_LENGTH_MISMATCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 685 | # define STATUS_INFO_LENGTH_MISMATCH ((NTSTATUS) 0xC0000004L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 686 | #endif |
| 687 | |
| 688 | #ifndef STATUS_ACCESS_VIOLATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 689 | # define STATUS_ACCESS_VIOLATION ((NTSTATUS) 0xC0000005L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 690 | #endif |
| 691 | |
| 692 | #ifndef STATUS_IN_PAGE_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 693 | # define STATUS_IN_PAGE_ERROR ((NTSTATUS) 0xC0000006L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 694 | #endif |
| 695 | |
| 696 | #ifndef STATUS_PAGEFILE_QUOTA |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 697 | # define STATUS_PAGEFILE_QUOTA ((NTSTATUS) 0xC0000007L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 698 | #endif |
| 699 | |
| 700 | #ifndef STATUS_INVALID_HANDLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 701 | # define STATUS_INVALID_HANDLE ((NTSTATUS) 0xC0000008L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 702 | #endif |
| 703 | |
| 704 | #ifndef STATUS_BAD_INITIAL_STACK |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 705 | # define STATUS_BAD_INITIAL_STACK ((NTSTATUS) 0xC0000009L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 706 | #endif |
| 707 | |
| 708 | #ifndef STATUS_BAD_INITIAL_PC |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 709 | # define STATUS_BAD_INITIAL_PC ((NTSTATUS) 0xC000000AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 710 | #endif |
| 711 | |
| 712 | #ifndef STATUS_INVALID_CID |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 713 | # define STATUS_INVALID_CID ((NTSTATUS) 0xC000000BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 714 | #endif |
| 715 | |
| 716 | #ifndef STATUS_TIMER_NOT_CANCELED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 717 | # define STATUS_TIMER_NOT_CANCELED ((NTSTATUS) 0xC000000CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 718 | #endif |
| 719 | |
| 720 | #ifndef STATUS_INVALID_PARAMETER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 721 | # define STATUS_INVALID_PARAMETER ((NTSTATUS) 0xC000000DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 722 | #endif |
| 723 | |
| 724 | #ifndef STATUS_NO_SUCH_DEVICE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 725 | # define STATUS_NO_SUCH_DEVICE ((NTSTATUS) 0xC000000EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 726 | #endif |
| 727 | |
| 728 | #ifndef STATUS_NO_SUCH_FILE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 729 | # define STATUS_NO_SUCH_FILE ((NTSTATUS) 0xC000000FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 730 | #endif |
| 731 | |
| 732 | #ifndef STATUS_INVALID_DEVICE_REQUEST |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 733 | # define STATUS_INVALID_DEVICE_REQUEST ((NTSTATUS) 0xC0000010L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 734 | #endif |
| 735 | |
| 736 | #ifndef STATUS_END_OF_FILE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 737 | # define STATUS_END_OF_FILE ((NTSTATUS) 0xC0000011L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 738 | #endif |
| 739 | |
| 740 | #ifndef STATUS_WRONG_VOLUME |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 741 | # define STATUS_WRONG_VOLUME ((NTSTATUS) 0xC0000012L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 742 | #endif |
| 743 | |
| 744 | #ifndef STATUS_NO_MEDIA_IN_DEVICE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 745 | # define STATUS_NO_MEDIA_IN_DEVICE ((NTSTATUS) 0xC0000013L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 746 | #endif |
| 747 | |
| 748 | #ifndef STATUS_UNRECOGNIZED_MEDIA |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 749 | # define STATUS_UNRECOGNIZED_MEDIA ((NTSTATUS) 0xC0000014L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 750 | #endif |
| 751 | |
| 752 | #ifndef STATUS_NONEXISTENT_SECTOR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 753 | # define STATUS_NONEXISTENT_SECTOR ((NTSTATUS) 0xC0000015L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 754 | #endif |
| 755 | |
| 756 | #ifndef STATUS_MORE_PROCESSING_REQUIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 757 | # define STATUS_MORE_PROCESSING_REQUIRED ((NTSTATUS) 0xC0000016L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 758 | #endif |
| 759 | |
| 760 | #ifndef STATUS_NO_MEMORY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 761 | # define STATUS_NO_MEMORY ((NTSTATUS) 0xC0000017L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 762 | #endif |
| 763 | |
| 764 | #ifndef STATUS_CONFLICTING_ADDRESSES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 765 | # define STATUS_CONFLICTING_ADDRESSES ((NTSTATUS) 0xC0000018L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 766 | #endif |
| 767 | |
| 768 | #ifndef STATUS_NOT_MAPPED_VIEW |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 769 | # define STATUS_NOT_MAPPED_VIEW ((NTSTATUS) 0xC0000019L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 770 | #endif |
| 771 | |
| 772 | #ifndef STATUS_UNABLE_TO_FREE_VM |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 773 | # define STATUS_UNABLE_TO_FREE_VM ((NTSTATUS) 0xC000001AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 774 | #endif |
| 775 | |
| 776 | #ifndef STATUS_UNABLE_TO_DELETE_SECTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 777 | # define STATUS_UNABLE_TO_DELETE_SECTION ((NTSTATUS) 0xC000001BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 778 | #endif |
| 779 | |
| 780 | #ifndef STATUS_INVALID_SYSTEM_SERVICE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 781 | # define STATUS_INVALID_SYSTEM_SERVICE ((NTSTATUS) 0xC000001CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 782 | #endif |
| 783 | |
| 784 | #ifndef STATUS_ILLEGAL_INSTRUCTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 785 | # define STATUS_ILLEGAL_INSTRUCTION ((NTSTATUS) 0xC000001DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 786 | #endif |
| 787 | |
| 788 | #ifndef STATUS_INVALID_LOCK_SEQUENCE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 789 | # define STATUS_INVALID_LOCK_SEQUENCE ((NTSTATUS) 0xC000001EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 790 | #endif |
| 791 | |
| 792 | #ifndef STATUS_INVALID_VIEW_SIZE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 793 | # define STATUS_INVALID_VIEW_SIZE ((NTSTATUS) 0xC000001FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 794 | #endif |
| 795 | |
| 796 | #ifndef STATUS_INVALID_FILE_FOR_SECTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 797 | # define STATUS_INVALID_FILE_FOR_SECTION ((NTSTATUS) 0xC0000020L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 798 | #endif |
| 799 | |
| 800 | #ifndef STATUS_ALREADY_COMMITTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 801 | # define STATUS_ALREADY_COMMITTED ((NTSTATUS) 0xC0000021L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 802 | #endif |
| 803 | |
| 804 | #ifndef STATUS_ACCESS_DENIED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 805 | # define STATUS_ACCESS_DENIED ((NTSTATUS) 0xC0000022L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 806 | #endif |
| 807 | |
| 808 | #ifndef STATUS_BUFFER_TOO_SMALL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 809 | # define STATUS_BUFFER_TOO_SMALL ((NTSTATUS) 0xC0000023L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 810 | #endif |
| 811 | |
| 812 | #ifndef STATUS_OBJECT_TYPE_MISMATCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 813 | # define STATUS_OBJECT_TYPE_MISMATCH ((NTSTATUS) 0xC0000024L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 814 | #endif |
| 815 | |
| 816 | #ifndef STATUS_NONCONTINUABLE_EXCEPTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 817 | # define STATUS_NONCONTINUABLE_EXCEPTION ((NTSTATUS) 0xC0000025L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 818 | #endif |
| 819 | |
| 820 | #ifndef STATUS_INVALID_DISPOSITION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 821 | # define STATUS_INVALID_DISPOSITION ((NTSTATUS) 0xC0000026L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 822 | #endif |
| 823 | |
| 824 | #ifndef STATUS_UNWIND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 825 | # define STATUS_UNWIND ((NTSTATUS) 0xC0000027L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 826 | #endif |
| 827 | |
| 828 | #ifndef STATUS_BAD_STACK |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 829 | # define STATUS_BAD_STACK ((NTSTATUS) 0xC0000028L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 830 | #endif |
| 831 | |
| 832 | #ifndef STATUS_INVALID_UNWIND_TARGET |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 833 | # define STATUS_INVALID_UNWIND_TARGET ((NTSTATUS) 0xC0000029L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 834 | #endif |
| 835 | |
| 836 | #ifndef STATUS_NOT_LOCKED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 837 | # define STATUS_NOT_LOCKED ((NTSTATUS) 0xC000002AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 838 | #endif |
| 839 | |
| 840 | #ifndef STATUS_PARITY_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 841 | # define STATUS_PARITY_ERROR ((NTSTATUS) 0xC000002BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 842 | #endif |
| 843 | |
| 844 | #ifndef STATUS_UNABLE_TO_DECOMMIT_VM |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 845 | # define STATUS_UNABLE_TO_DECOMMIT_VM ((NTSTATUS) 0xC000002CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 846 | #endif |
| 847 | |
| 848 | #ifndef STATUS_NOT_COMMITTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 849 | # define STATUS_NOT_COMMITTED ((NTSTATUS) 0xC000002DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 850 | #endif |
| 851 | |
| 852 | #ifndef STATUS_INVALID_PORT_ATTRIBUTES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 853 | # define STATUS_INVALID_PORT_ATTRIBUTES ((NTSTATUS) 0xC000002EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 854 | #endif |
| 855 | |
| 856 | #ifndef STATUS_PORT_MESSAGE_TOO_LONG |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 857 | # define STATUS_PORT_MESSAGE_TOO_LONG ((NTSTATUS) 0xC000002FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 858 | #endif |
| 859 | |
| 860 | #ifndef STATUS_INVALID_PARAMETER_MIX |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 861 | # define STATUS_INVALID_PARAMETER_MIX ((NTSTATUS) 0xC0000030L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 862 | #endif |
| 863 | |
| 864 | #ifndef STATUS_INVALID_QUOTA_LOWER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 865 | # define STATUS_INVALID_QUOTA_LOWER ((NTSTATUS) 0xC0000031L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 866 | #endif |
| 867 | |
| 868 | #ifndef STATUS_DISK_CORRUPT_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 869 | # define STATUS_DISK_CORRUPT_ERROR ((NTSTATUS) 0xC0000032L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 870 | #endif |
| 871 | |
| 872 | #ifndef STATUS_OBJECT_NAME_INVALID |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 873 | # define STATUS_OBJECT_NAME_INVALID ((NTSTATUS) 0xC0000033L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 874 | #endif |
| 875 | |
| 876 | #ifndef STATUS_OBJECT_NAME_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 877 | # define STATUS_OBJECT_NAME_NOT_FOUND ((NTSTATUS) 0xC0000034L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 878 | #endif |
| 879 | |
| 880 | #ifndef STATUS_OBJECT_NAME_COLLISION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 881 | # define STATUS_OBJECT_NAME_COLLISION ((NTSTATUS) 0xC0000035L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 882 | #endif |
| 883 | |
| 884 | #ifndef STATUS_PORT_DISCONNECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 885 | # define STATUS_PORT_DISCONNECTED ((NTSTATUS) 0xC0000037L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 886 | #endif |
| 887 | |
| 888 | #ifndef STATUS_DEVICE_ALREADY_ATTACHED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 889 | # define STATUS_DEVICE_ALREADY_ATTACHED ((NTSTATUS) 0xC0000038L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 890 | #endif |
| 891 | |
| 892 | #ifndef STATUS_OBJECT_PATH_INVALID |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 893 | # define STATUS_OBJECT_PATH_INVALID ((NTSTATUS) 0xC0000039L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 894 | #endif |
| 895 | |
| 896 | #ifndef STATUS_OBJECT_PATH_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 897 | # define STATUS_OBJECT_PATH_NOT_FOUND ((NTSTATUS) 0xC000003AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 898 | #endif |
| 899 | |
| 900 | #ifndef STATUS_OBJECT_PATH_SYNTAX_BAD |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 901 | # define STATUS_OBJECT_PATH_SYNTAX_BAD ((NTSTATUS) 0xC000003BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 902 | #endif |
| 903 | |
| 904 | #ifndef STATUS_DATA_OVERRUN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 905 | # define STATUS_DATA_OVERRUN ((NTSTATUS) 0xC000003CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 906 | #endif |
| 907 | |
| 908 | #ifndef STATUS_DATA_LATE_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 909 | # define STATUS_DATA_LATE_ERROR ((NTSTATUS) 0xC000003DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 910 | #endif |
| 911 | |
| 912 | #ifndef STATUS_DATA_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 913 | # define STATUS_DATA_ERROR ((NTSTATUS) 0xC000003EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 914 | #endif |
| 915 | |
| 916 | #ifndef STATUS_CRC_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 917 | # define STATUS_CRC_ERROR ((NTSTATUS) 0xC000003FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 918 | #endif |
| 919 | |
| 920 | #ifndef STATUS_SECTION_TOO_BIG |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 921 | # define STATUS_SECTION_TOO_BIG ((NTSTATUS) 0xC0000040L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 922 | #endif |
| 923 | |
| 924 | #ifndef STATUS_PORT_CONNECTION_REFUSED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 925 | # define STATUS_PORT_CONNECTION_REFUSED ((NTSTATUS) 0xC0000041L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 926 | #endif |
| 927 | |
| 928 | #ifndef STATUS_INVALID_PORT_HANDLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 929 | # define STATUS_INVALID_PORT_HANDLE ((NTSTATUS) 0xC0000042L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 930 | #endif |
| 931 | |
| 932 | #ifndef STATUS_SHARING_VIOLATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 933 | # define STATUS_SHARING_VIOLATION ((NTSTATUS) 0xC0000043L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 934 | #endif |
| 935 | |
| 936 | #ifndef STATUS_QUOTA_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 937 | # define STATUS_QUOTA_EXCEEDED ((NTSTATUS) 0xC0000044L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 938 | #endif |
| 939 | |
| 940 | #ifndef STATUS_INVALID_PAGE_PROTECTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 941 | # define STATUS_INVALID_PAGE_PROTECTION ((NTSTATUS) 0xC0000045L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 942 | #endif |
| 943 | |
| 944 | #ifndef STATUS_MUTANT_NOT_OWNED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 945 | # define STATUS_MUTANT_NOT_OWNED ((NTSTATUS) 0xC0000046L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 946 | #endif |
| 947 | |
| 948 | #ifndef STATUS_SEMAPHORE_LIMIT_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 949 | # define STATUS_SEMAPHORE_LIMIT_EXCEEDED ((NTSTATUS) 0xC0000047L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 950 | #endif |
| 951 | |
| 952 | #ifndef STATUS_PORT_ALREADY_SET |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 953 | # define STATUS_PORT_ALREADY_SET ((NTSTATUS) 0xC0000048L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 954 | #endif |
| 955 | |
| 956 | #ifndef STATUS_SECTION_NOT_IMAGE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 957 | # define STATUS_SECTION_NOT_IMAGE ((NTSTATUS) 0xC0000049L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 958 | #endif |
| 959 | |
| 960 | #ifndef STATUS_SUSPEND_COUNT_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 961 | # define STATUS_SUSPEND_COUNT_EXCEEDED ((NTSTATUS) 0xC000004AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 962 | #endif |
| 963 | |
| 964 | #ifndef STATUS_THREAD_IS_TERMINATING |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 965 | # define STATUS_THREAD_IS_TERMINATING ((NTSTATUS) 0xC000004BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 966 | #endif |
| 967 | |
| 968 | #ifndef STATUS_BAD_WORKING_SET_LIMIT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 969 | # define STATUS_BAD_WORKING_SET_LIMIT ((NTSTATUS) 0xC000004CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 970 | #endif |
| 971 | |
| 972 | #ifndef STATUS_INCOMPATIBLE_FILE_MAP |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 973 | # define STATUS_INCOMPATIBLE_FILE_MAP ((NTSTATUS) 0xC000004DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 974 | #endif |
| 975 | |
| 976 | #ifndef STATUS_SECTION_PROTECTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 977 | # define STATUS_SECTION_PROTECTION ((NTSTATUS) 0xC000004EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 978 | #endif |
| 979 | |
| 980 | #ifndef STATUS_EAS_NOT_SUPPORTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 981 | # define STATUS_EAS_NOT_SUPPORTED ((NTSTATUS) 0xC000004FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 982 | #endif |
| 983 | |
| 984 | #ifndef STATUS_EA_TOO_LARGE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 985 | # define STATUS_EA_TOO_LARGE ((NTSTATUS) 0xC0000050L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 986 | #endif |
| 987 | |
| 988 | #ifndef STATUS_NONEXISTENT_EA_ENTRY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 989 | # define STATUS_NONEXISTENT_EA_ENTRY ((NTSTATUS) 0xC0000051L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 990 | #endif |
| 991 | |
| 992 | #ifndef STATUS_NO_EAS_ON_FILE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 993 | # define STATUS_NO_EAS_ON_FILE ((NTSTATUS) 0xC0000052L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 994 | #endif |
| 995 | |
| 996 | #ifndef STATUS_EA_CORRUPT_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 997 | # define STATUS_EA_CORRUPT_ERROR ((NTSTATUS) 0xC0000053L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 998 | #endif |
| 999 | |
| 1000 | #ifndef STATUS_FILE_LOCK_CONFLICT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1001 | # define STATUS_FILE_LOCK_CONFLICT ((NTSTATUS) 0xC0000054L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1002 | #endif |
| 1003 | |
| 1004 | #ifndef STATUS_LOCK_NOT_GRANTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1005 | # define STATUS_LOCK_NOT_GRANTED ((NTSTATUS) 0xC0000055L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1006 | #endif |
| 1007 | |
| 1008 | #ifndef STATUS_DELETE_PENDING |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1009 | # define STATUS_DELETE_PENDING ((NTSTATUS) 0xC0000056L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1010 | #endif |
| 1011 | |
| 1012 | #ifndef STATUS_CTL_FILE_NOT_SUPPORTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1013 | # define STATUS_CTL_FILE_NOT_SUPPORTED ((NTSTATUS) 0xC0000057L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1014 | #endif |
| 1015 | |
| 1016 | #ifndef STATUS_UNKNOWN_REVISION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1017 | # define STATUS_UNKNOWN_REVISION ((NTSTATUS) 0xC0000058L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1018 | #endif |
| 1019 | |
| 1020 | #ifndef STATUS_REVISION_MISMATCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1021 | # define STATUS_REVISION_MISMATCH ((NTSTATUS) 0xC0000059L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1022 | #endif |
| 1023 | |
| 1024 | #ifndef STATUS_INVALID_OWNER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1025 | # define STATUS_INVALID_OWNER ((NTSTATUS) 0xC000005AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1026 | #endif |
| 1027 | |
| 1028 | #ifndef STATUS_INVALID_PRIMARY_GROUP |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1029 | # define STATUS_INVALID_PRIMARY_GROUP ((NTSTATUS) 0xC000005BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1030 | #endif |
| 1031 | |
| 1032 | #ifndef STATUS_NO_IMPERSONATION_TOKEN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1033 | # define STATUS_NO_IMPERSONATION_TOKEN ((NTSTATUS) 0xC000005CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1034 | #endif |
| 1035 | |
| 1036 | #ifndef STATUS_CANT_DISABLE_MANDATORY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1037 | # define STATUS_CANT_DISABLE_MANDATORY ((NTSTATUS) 0xC000005DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1038 | #endif |
| 1039 | |
| 1040 | #ifndef STATUS_NO_LOGON_SERVERS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1041 | # define STATUS_NO_LOGON_SERVERS ((NTSTATUS) 0xC000005EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1042 | #endif |
| 1043 | |
| 1044 | #ifndef STATUS_NO_SUCH_LOGON_SESSION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1045 | # define STATUS_NO_SUCH_LOGON_SESSION ((NTSTATUS) 0xC000005FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1046 | #endif |
| 1047 | |
| 1048 | #ifndef STATUS_NO_SUCH_PRIVILEGE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1049 | # define STATUS_NO_SUCH_PRIVILEGE ((NTSTATUS) 0xC0000060L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1050 | #endif |
| 1051 | |
| 1052 | #ifndef STATUS_PRIVILEGE_NOT_HELD |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1053 | # define STATUS_PRIVILEGE_NOT_HELD ((NTSTATUS) 0xC0000061L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1054 | #endif |
| 1055 | |
| 1056 | #ifndef STATUS_INVALID_ACCOUNT_NAME |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1057 | # define STATUS_INVALID_ACCOUNT_NAME ((NTSTATUS) 0xC0000062L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1058 | #endif |
| 1059 | |
| 1060 | #ifndef STATUS_USER_EXISTS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1061 | # define STATUS_USER_EXISTS ((NTSTATUS) 0xC0000063L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1062 | #endif |
| 1063 | |
| 1064 | #ifndef STATUS_NO_SUCH_USER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1065 | # define STATUS_NO_SUCH_USER ((NTSTATUS) 0xC0000064L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1066 | #endif |
| 1067 | |
| 1068 | #ifndef STATUS_GROUP_EXISTS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1069 | # define STATUS_GROUP_EXISTS ((NTSTATUS) 0xC0000065L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1070 | #endif |
| 1071 | |
| 1072 | #ifndef STATUS_NO_SUCH_GROUP |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1073 | # define STATUS_NO_SUCH_GROUP ((NTSTATUS) 0xC0000066L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1074 | #endif |
| 1075 | |
| 1076 | #ifndef STATUS_MEMBER_IN_GROUP |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1077 | # define STATUS_MEMBER_IN_GROUP ((NTSTATUS) 0xC0000067L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1078 | #endif |
| 1079 | |
| 1080 | #ifndef STATUS_MEMBER_NOT_IN_GROUP |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1081 | # define STATUS_MEMBER_NOT_IN_GROUP ((NTSTATUS) 0xC0000068L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1082 | #endif |
| 1083 | |
| 1084 | #ifndef STATUS_LAST_ADMIN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1085 | # define STATUS_LAST_ADMIN ((NTSTATUS) 0xC0000069L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1086 | #endif |
| 1087 | |
| 1088 | #ifndef STATUS_WRONG_PASSWORD |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1089 | # define STATUS_WRONG_PASSWORD ((NTSTATUS) 0xC000006AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1090 | #endif |
| 1091 | |
| 1092 | #ifndef STATUS_ILL_FORMED_PASSWORD |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1093 | # define STATUS_ILL_FORMED_PASSWORD ((NTSTATUS) 0xC000006BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1094 | #endif |
| 1095 | |
| 1096 | #ifndef STATUS_PASSWORD_RESTRICTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1097 | # define STATUS_PASSWORD_RESTRICTION ((NTSTATUS) 0xC000006CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1098 | #endif |
| 1099 | |
| 1100 | #ifndef STATUS_LOGON_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1101 | # define STATUS_LOGON_FAILURE ((NTSTATUS) 0xC000006DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1102 | #endif |
| 1103 | |
| 1104 | #ifndef STATUS_ACCOUNT_RESTRICTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1105 | # define STATUS_ACCOUNT_RESTRICTION ((NTSTATUS) 0xC000006EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1106 | #endif |
| 1107 | |
| 1108 | #ifndef STATUS_INVALID_LOGON_HOURS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1109 | # define STATUS_INVALID_LOGON_HOURS ((NTSTATUS) 0xC000006FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1110 | #endif |
| 1111 | |
| 1112 | #ifndef STATUS_INVALID_WORKSTATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1113 | # define STATUS_INVALID_WORKSTATION ((NTSTATUS) 0xC0000070L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1114 | #endif |
| 1115 | |
| 1116 | #ifndef STATUS_PASSWORD_EXPIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1117 | # define STATUS_PASSWORD_EXPIRED ((NTSTATUS) 0xC0000071L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1118 | #endif |
| 1119 | |
| 1120 | #ifndef STATUS_ACCOUNT_DISABLED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1121 | # define STATUS_ACCOUNT_DISABLED ((NTSTATUS) 0xC0000072L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1122 | #endif |
| 1123 | |
| 1124 | #ifndef STATUS_NONE_MAPPED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1125 | # define STATUS_NONE_MAPPED ((NTSTATUS) 0xC0000073L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1126 | #endif |
| 1127 | |
| 1128 | #ifndef STATUS_TOO_MANY_LUIDS_REQUESTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1129 | # define STATUS_TOO_MANY_LUIDS_REQUESTED ((NTSTATUS) 0xC0000074L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1130 | #endif |
| 1131 | |
| 1132 | #ifndef STATUS_LUIDS_EXHAUSTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1133 | # define STATUS_LUIDS_EXHAUSTED ((NTSTATUS) 0xC0000075L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1134 | #endif |
| 1135 | |
| 1136 | #ifndef STATUS_INVALID_SUB_AUTHORITY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1137 | # define STATUS_INVALID_SUB_AUTHORITY ((NTSTATUS) 0xC0000076L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1138 | #endif |
| 1139 | |
| 1140 | #ifndef STATUS_INVALID_ACL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1141 | # define STATUS_INVALID_ACL ((NTSTATUS) 0xC0000077L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1142 | #endif |
| 1143 | |
| 1144 | #ifndef STATUS_INVALID_SID |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1145 | # define STATUS_INVALID_SID ((NTSTATUS) 0xC0000078L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1146 | #endif |
| 1147 | |
| 1148 | #ifndef STATUS_INVALID_SECURITY_DESCR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1149 | # define STATUS_INVALID_SECURITY_DESCR ((NTSTATUS) 0xC0000079L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1150 | #endif |
| 1151 | |
| 1152 | #ifndef STATUS_PROCEDURE_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1153 | # define STATUS_PROCEDURE_NOT_FOUND ((NTSTATUS) 0xC000007AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1154 | #endif |
| 1155 | |
| 1156 | #ifndef STATUS_INVALID_IMAGE_FORMAT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1157 | # define STATUS_INVALID_IMAGE_FORMAT ((NTSTATUS) 0xC000007BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1158 | #endif |
| 1159 | |
| 1160 | #ifndef STATUS_NO_TOKEN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1161 | # define STATUS_NO_TOKEN ((NTSTATUS) 0xC000007CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1162 | #endif |
| 1163 | |
| 1164 | #ifndef STATUS_BAD_INHERITANCE_ACL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1165 | # define STATUS_BAD_INHERITANCE_ACL ((NTSTATUS) 0xC000007DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1166 | #endif |
| 1167 | |
| 1168 | #ifndef STATUS_RANGE_NOT_LOCKED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1169 | # define STATUS_RANGE_NOT_LOCKED ((NTSTATUS) 0xC000007EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1170 | #endif |
| 1171 | |
| 1172 | #ifndef STATUS_DISK_FULL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1173 | # define STATUS_DISK_FULL ((NTSTATUS) 0xC000007FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1174 | #endif |
| 1175 | |
| 1176 | #ifndef STATUS_SERVER_DISABLED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1177 | # define STATUS_SERVER_DISABLED ((NTSTATUS) 0xC0000080L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1178 | #endif |
| 1179 | |
| 1180 | #ifndef STATUS_SERVER_NOT_DISABLED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1181 | # define STATUS_SERVER_NOT_DISABLED ((NTSTATUS) 0xC0000081L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1182 | #endif |
| 1183 | |
| 1184 | #ifndef STATUS_TOO_MANY_GUIDS_REQUESTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1185 | # define STATUS_TOO_MANY_GUIDS_REQUESTED ((NTSTATUS) 0xC0000082L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1186 | #endif |
| 1187 | |
| 1188 | #ifndef STATUS_GUIDS_EXHAUSTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1189 | # define STATUS_GUIDS_EXHAUSTED ((NTSTATUS) 0xC0000083L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1190 | #endif |
| 1191 | |
| 1192 | #ifndef STATUS_INVALID_ID_AUTHORITY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1193 | # define STATUS_INVALID_ID_AUTHORITY ((NTSTATUS) 0xC0000084L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1194 | #endif |
| 1195 | |
| 1196 | #ifndef STATUS_AGENTS_EXHAUSTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1197 | # define STATUS_AGENTS_EXHAUSTED ((NTSTATUS) 0xC0000085L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1198 | #endif |
| 1199 | |
| 1200 | #ifndef STATUS_INVALID_VOLUME_LABEL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1201 | # define STATUS_INVALID_VOLUME_LABEL ((NTSTATUS) 0xC0000086L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1202 | #endif |
| 1203 | |
| 1204 | #ifndef STATUS_SECTION_NOT_EXTENDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1205 | # define STATUS_SECTION_NOT_EXTENDED ((NTSTATUS) 0xC0000087L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1206 | #endif |
| 1207 | |
| 1208 | #ifndef STATUS_NOT_MAPPED_DATA |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1209 | # define STATUS_NOT_MAPPED_DATA ((NTSTATUS) 0xC0000088L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1210 | #endif |
| 1211 | |
| 1212 | #ifndef STATUS_RESOURCE_DATA_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1213 | # define STATUS_RESOURCE_DATA_NOT_FOUND ((NTSTATUS) 0xC0000089L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1214 | #endif |
| 1215 | |
| 1216 | #ifndef STATUS_RESOURCE_TYPE_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1217 | # define STATUS_RESOURCE_TYPE_NOT_FOUND ((NTSTATUS) 0xC000008AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1218 | #endif |
| 1219 | |
| 1220 | #ifndef STATUS_RESOURCE_NAME_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1221 | # define STATUS_RESOURCE_NAME_NOT_FOUND ((NTSTATUS) 0xC000008BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1222 | #endif |
| 1223 | |
| 1224 | #ifndef STATUS_ARRAY_BOUNDS_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1225 | # define STATUS_ARRAY_BOUNDS_EXCEEDED ((NTSTATUS) 0xC000008CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1226 | #endif |
| 1227 | |
| 1228 | #ifndef STATUS_FLOAT_DENORMAL_OPERAND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1229 | # define STATUS_FLOAT_DENORMAL_OPERAND ((NTSTATUS) 0xC000008DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1230 | #endif |
| 1231 | |
| 1232 | #ifndef STATUS_FLOAT_DIVIDE_BY_ZERO |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1233 | # define STATUS_FLOAT_DIVIDE_BY_ZERO ((NTSTATUS) 0xC000008EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1234 | #endif |
| 1235 | |
| 1236 | #ifndef STATUS_FLOAT_INEXACT_RESULT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1237 | # define STATUS_FLOAT_INEXACT_RESULT ((NTSTATUS) 0xC000008FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1238 | #endif |
| 1239 | |
| 1240 | #ifndef STATUS_FLOAT_INVALID_OPERATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1241 | # define STATUS_FLOAT_INVALID_OPERATION ((NTSTATUS) 0xC0000090L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1242 | #endif |
| 1243 | |
| 1244 | #ifndef STATUS_FLOAT_OVERFLOW |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1245 | # define STATUS_FLOAT_OVERFLOW ((NTSTATUS) 0xC0000091L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1246 | #endif |
| 1247 | |
| 1248 | #ifndef STATUS_FLOAT_STACK_CHECK |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1249 | # define STATUS_FLOAT_STACK_CHECK ((NTSTATUS) 0xC0000092L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1250 | #endif |
| 1251 | |
| 1252 | #ifndef STATUS_FLOAT_UNDERFLOW |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1253 | # define STATUS_FLOAT_UNDERFLOW ((NTSTATUS) 0xC0000093L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1254 | #endif |
| 1255 | |
| 1256 | #ifndef STATUS_INTEGER_DIVIDE_BY_ZERO |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1257 | # define STATUS_INTEGER_DIVIDE_BY_ZERO ((NTSTATUS) 0xC0000094L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1258 | #endif |
| 1259 | |
| 1260 | #ifndef STATUS_INTEGER_OVERFLOW |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1261 | # define STATUS_INTEGER_OVERFLOW ((NTSTATUS) 0xC0000095L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1262 | #endif |
| 1263 | |
| 1264 | #ifndef STATUS_PRIVILEGED_INSTRUCTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1265 | # define STATUS_PRIVILEGED_INSTRUCTION ((NTSTATUS) 0xC0000096L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1266 | #endif |
| 1267 | |
| 1268 | #ifndef STATUS_TOO_MANY_PAGING_FILES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1269 | # define STATUS_TOO_MANY_PAGING_FILES ((NTSTATUS) 0xC0000097L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1270 | #endif |
| 1271 | |
| 1272 | #ifndef STATUS_FILE_INVALID |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1273 | # define STATUS_FILE_INVALID ((NTSTATUS) 0xC0000098L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1274 | #endif |
| 1275 | |
| 1276 | #ifndef STATUS_ALLOTTED_SPACE_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1277 | # define STATUS_ALLOTTED_SPACE_EXCEEDED ((NTSTATUS) 0xC0000099L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1278 | #endif |
| 1279 | |
| 1280 | #ifndef STATUS_INSUFFICIENT_RESOURCES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1281 | # define STATUS_INSUFFICIENT_RESOURCES ((NTSTATUS) 0xC000009AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1282 | #endif |
| 1283 | |
| 1284 | #ifndef STATUS_DFS_EXIT_PATH_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1285 | # define STATUS_DFS_EXIT_PATH_FOUND ((NTSTATUS) 0xC000009BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1286 | #endif |
| 1287 | |
| 1288 | #ifndef STATUS_DEVICE_DATA_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1289 | # define STATUS_DEVICE_DATA_ERROR ((NTSTATUS) 0xC000009CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1290 | #endif |
| 1291 | |
| 1292 | #ifndef STATUS_DEVICE_NOT_CONNECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1293 | # define STATUS_DEVICE_NOT_CONNECTED ((NTSTATUS) 0xC000009DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1294 | #endif |
| 1295 | |
| 1296 | #ifndef STATUS_DEVICE_POWER_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1297 | # define STATUS_DEVICE_POWER_FAILURE ((NTSTATUS) 0xC000009EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1298 | #endif |
| 1299 | |
| 1300 | #ifndef STATUS_FREE_VM_NOT_AT_BASE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1301 | # define STATUS_FREE_VM_NOT_AT_BASE ((NTSTATUS) 0xC000009FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1302 | #endif |
| 1303 | |
| 1304 | #ifndef STATUS_MEMORY_NOT_ALLOCATED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1305 | # define STATUS_MEMORY_NOT_ALLOCATED ((NTSTATUS) 0xC00000A0L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1306 | #endif |
| 1307 | |
| 1308 | #ifndef STATUS_WORKING_SET_QUOTA |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1309 | # define STATUS_WORKING_SET_QUOTA ((NTSTATUS) 0xC00000A1L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1310 | #endif |
| 1311 | |
| 1312 | #ifndef STATUS_MEDIA_WRITE_PROTECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1313 | # define STATUS_MEDIA_WRITE_PROTECTED ((NTSTATUS) 0xC00000A2L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1314 | #endif |
| 1315 | |
| 1316 | #ifndef STATUS_DEVICE_NOT_READY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1317 | # define STATUS_DEVICE_NOT_READY ((NTSTATUS) 0xC00000A3L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1318 | #endif |
| 1319 | |
| 1320 | #ifndef STATUS_INVALID_GROUP_ATTRIBUTES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1321 | # define STATUS_INVALID_GROUP_ATTRIBUTES ((NTSTATUS) 0xC00000A4L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1322 | #endif |
| 1323 | |
| 1324 | #ifndef STATUS_BAD_IMPERSONATION_LEVEL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1325 | # define STATUS_BAD_IMPERSONATION_LEVEL ((NTSTATUS) 0xC00000A5L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1326 | #endif |
| 1327 | |
| 1328 | #ifndef STATUS_CANT_OPEN_ANONYMOUS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1329 | # define STATUS_CANT_OPEN_ANONYMOUS ((NTSTATUS) 0xC00000A6L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1330 | #endif |
| 1331 | |
| 1332 | #ifndef STATUS_BAD_VALIDATION_CLASS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1333 | # define STATUS_BAD_VALIDATION_CLASS ((NTSTATUS) 0xC00000A7L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1334 | #endif |
| 1335 | |
| 1336 | #ifndef STATUS_BAD_TOKEN_TYPE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1337 | # define STATUS_BAD_TOKEN_TYPE ((NTSTATUS) 0xC00000A8L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1338 | #endif |
| 1339 | |
| 1340 | #ifndef STATUS_BAD_MASTER_BOOT_RECORD |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1341 | # define STATUS_BAD_MASTER_BOOT_RECORD ((NTSTATUS) 0xC00000A9L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1342 | #endif |
| 1343 | |
| 1344 | #ifndef STATUS_INSTRUCTION_MISALIGNMENT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1345 | # define STATUS_INSTRUCTION_MISALIGNMENT ((NTSTATUS) 0xC00000AAL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1346 | #endif |
| 1347 | |
| 1348 | #ifndef STATUS_INSTANCE_NOT_AVAILABLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1349 | # define STATUS_INSTANCE_NOT_AVAILABLE ((NTSTATUS) 0xC00000ABL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1350 | #endif |
| 1351 | |
| 1352 | #ifndef STATUS_PIPE_NOT_AVAILABLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1353 | # define STATUS_PIPE_NOT_AVAILABLE ((NTSTATUS) 0xC00000ACL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1354 | #endif |
| 1355 | |
| 1356 | #ifndef STATUS_INVALID_PIPE_STATE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1357 | # define STATUS_INVALID_PIPE_STATE ((NTSTATUS) 0xC00000ADL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1358 | #endif |
| 1359 | |
| 1360 | #ifndef STATUS_PIPE_BUSY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1361 | # define STATUS_PIPE_BUSY ((NTSTATUS) 0xC00000AEL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1362 | #endif |
| 1363 | |
| 1364 | #ifndef STATUS_ILLEGAL_FUNCTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1365 | # define STATUS_ILLEGAL_FUNCTION ((NTSTATUS) 0xC00000AFL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1366 | #endif |
| 1367 | |
| 1368 | #ifndef STATUS_PIPE_DISCONNECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1369 | # define STATUS_PIPE_DISCONNECTED ((NTSTATUS) 0xC00000B0L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1370 | #endif |
| 1371 | |
| 1372 | #ifndef STATUS_PIPE_CLOSING |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1373 | # define STATUS_PIPE_CLOSING ((NTSTATUS) 0xC00000B1L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1374 | #endif |
| 1375 | |
| 1376 | #ifndef STATUS_PIPE_CONNECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1377 | # define STATUS_PIPE_CONNECTED ((NTSTATUS) 0xC00000B2L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1378 | #endif |
| 1379 | |
| 1380 | #ifndef STATUS_PIPE_LISTENING |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1381 | # define STATUS_PIPE_LISTENING ((NTSTATUS) 0xC00000B3L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1382 | #endif |
| 1383 | |
| 1384 | #ifndef STATUS_INVALID_READ_MODE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1385 | # define STATUS_INVALID_READ_MODE ((NTSTATUS) 0xC00000B4L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1386 | #endif |
| 1387 | |
| 1388 | #ifndef STATUS_IO_TIMEOUT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1389 | # define STATUS_IO_TIMEOUT ((NTSTATUS) 0xC00000B5L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1390 | #endif |
| 1391 | |
| 1392 | #ifndef STATUS_FILE_FORCED_CLOSED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1393 | # define STATUS_FILE_FORCED_CLOSED ((NTSTATUS) 0xC00000B6L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1394 | #endif |
| 1395 | |
| 1396 | #ifndef STATUS_PROFILING_NOT_STARTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1397 | # define STATUS_PROFILING_NOT_STARTED ((NTSTATUS) 0xC00000B7L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1398 | #endif |
| 1399 | |
| 1400 | #ifndef STATUS_PROFILING_NOT_STOPPED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1401 | # define STATUS_PROFILING_NOT_STOPPED ((NTSTATUS) 0xC00000B8L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1402 | #endif |
| 1403 | |
| 1404 | #ifndef STATUS_COULD_NOT_INTERPRET |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1405 | # define STATUS_COULD_NOT_INTERPRET ((NTSTATUS) 0xC00000B9L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1406 | #endif |
| 1407 | |
| 1408 | #ifndef STATUS_FILE_IS_A_DIRECTORY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1409 | # define STATUS_FILE_IS_A_DIRECTORY ((NTSTATUS) 0xC00000BAL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1410 | #endif |
| 1411 | |
| 1412 | #ifndef STATUS_NOT_SUPPORTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1413 | # define STATUS_NOT_SUPPORTED ((NTSTATUS) 0xC00000BBL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1414 | #endif |
| 1415 | |
| 1416 | #ifndef STATUS_REMOTE_NOT_LISTENING |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1417 | # define STATUS_REMOTE_NOT_LISTENING ((NTSTATUS) 0xC00000BCL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1418 | #endif |
| 1419 | |
| 1420 | #ifndef STATUS_DUPLICATE_NAME |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1421 | # define STATUS_DUPLICATE_NAME ((NTSTATUS) 0xC00000BDL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1422 | #endif |
| 1423 | |
| 1424 | #ifndef STATUS_BAD_NETWORK_PATH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1425 | # define STATUS_BAD_NETWORK_PATH ((NTSTATUS) 0xC00000BEL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1426 | #endif |
| 1427 | |
| 1428 | #ifndef STATUS_NETWORK_BUSY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1429 | # define STATUS_NETWORK_BUSY ((NTSTATUS) 0xC00000BFL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1430 | #endif |
| 1431 | |
| 1432 | #ifndef STATUS_DEVICE_DOES_NOT_EXIST |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1433 | # define STATUS_DEVICE_DOES_NOT_EXIST ((NTSTATUS) 0xC00000C0L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1434 | #endif |
| 1435 | |
| 1436 | #ifndef STATUS_TOO_MANY_COMMANDS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1437 | # define STATUS_TOO_MANY_COMMANDS ((NTSTATUS) 0xC00000C1L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1438 | #endif |
| 1439 | |
| 1440 | #ifndef STATUS_ADAPTER_HARDWARE_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1441 | # define STATUS_ADAPTER_HARDWARE_ERROR ((NTSTATUS) 0xC00000C2L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1442 | #endif |
| 1443 | |
| 1444 | #ifndef STATUS_INVALID_NETWORK_RESPONSE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1445 | # define STATUS_INVALID_NETWORK_RESPONSE ((NTSTATUS) 0xC00000C3L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1446 | #endif |
| 1447 | |
| 1448 | #ifndef STATUS_UNEXPECTED_NETWORK_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1449 | # define STATUS_UNEXPECTED_NETWORK_ERROR ((NTSTATUS) 0xC00000C4L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1450 | #endif |
| 1451 | |
| 1452 | #ifndef STATUS_BAD_REMOTE_ADAPTER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1453 | # define STATUS_BAD_REMOTE_ADAPTER ((NTSTATUS) 0xC00000C5L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1454 | #endif |
| 1455 | |
| 1456 | #ifndef STATUS_PRINT_QUEUE_FULL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1457 | # define STATUS_PRINT_QUEUE_FULL ((NTSTATUS) 0xC00000C6L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1458 | #endif |
| 1459 | |
| 1460 | #ifndef STATUS_NO_SPOOL_SPACE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1461 | # define STATUS_NO_SPOOL_SPACE ((NTSTATUS) 0xC00000C7L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1462 | #endif |
| 1463 | |
| 1464 | #ifndef STATUS_PRINT_CANCELLED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1465 | # define STATUS_PRINT_CANCELLED ((NTSTATUS) 0xC00000C8L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1466 | #endif |
| 1467 | |
| 1468 | #ifndef STATUS_NETWORK_NAME_DELETED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1469 | # define STATUS_NETWORK_NAME_DELETED ((NTSTATUS) 0xC00000C9L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1470 | #endif |
| 1471 | |
| 1472 | #ifndef STATUS_NETWORK_ACCESS_DENIED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1473 | # define STATUS_NETWORK_ACCESS_DENIED ((NTSTATUS) 0xC00000CAL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1474 | #endif |
| 1475 | |
| 1476 | #ifndef STATUS_BAD_DEVICE_TYPE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1477 | # define STATUS_BAD_DEVICE_TYPE ((NTSTATUS) 0xC00000CBL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1478 | #endif |
| 1479 | |
| 1480 | #ifndef STATUS_BAD_NETWORK_NAME |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1481 | # define STATUS_BAD_NETWORK_NAME ((NTSTATUS) 0xC00000CCL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1482 | #endif |
| 1483 | |
| 1484 | #ifndef STATUS_TOO_MANY_NAMES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1485 | # define STATUS_TOO_MANY_NAMES ((NTSTATUS) 0xC00000CDL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1486 | #endif |
| 1487 | |
| 1488 | #ifndef STATUS_TOO_MANY_SESSIONS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1489 | # define STATUS_TOO_MANY_SESSIONS ((NTSTATUS) 0xC00000CEL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1490 | #endif |
| 1491 | |
| 1492 | #ifndef STATUS_SHARING_PAUSED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1493 | # define STATUS_SHARING_PAUSED ((NTSTATUS) 0xC00000CFL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1494 | #endif |
| 1495 | |
| 1496 | #ifndef STATUS_REQUEST_NOT_ACCEPTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1497 | # define STATUS_REQUEST_NOT_ACCEPTED ((NTSTATUS) 0xC00000D0L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1498 | #endif |
| 1499 | |
| 1500 | #ifndef STATUS_REDIRECTOR_PAUSED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1501 | # define STATUS_REDIRECTOR_PAUSED ((NTSTATUS) 0xC00000D1L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1502 | #endif |
| 1503 | |
| 1504 | #ifndef STATUS_NET_WRITE_FAULT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1505 | # define STATUS_NET_WRITE_FAULT ((NTSTATUS) 0xC00000D2L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1506 | #endif |
| 1507 | |
| 1508 | #ifndef STATUS_PROFILING_AT_LIMIT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1509 | # define STATUS_PROFILING_AT_LIMIT ((NTSTATUS) 0xC00000D3L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1510 | #endif |
| 1511 | |
| 1512 | #ifndef STATUS_NOT_SAME_DEVICE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1513 | # define STATUS_NOT_SAME_DEVICE ((NTSTATUS) 0xC00000D4L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1514 | #endif |
| 1515 | |
| 1516 | #ifndef STATUS_FILE_RENAMED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1517 | # define STATUS_FILE_RENAMED ((NTSTATUS) 0xC00000D5L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1518 | #endif |
| 1519 | |
| 1520 | #ifndef STATUS_VIRTUAL_CIRCUIT_CLOSED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1521 | # define STATUS_VIRTUAL_CIRCUIT_CLOSED ((NTSTATUS) 0xC00000D6L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1522 | #endif |
| 1523 | |
| 1524 | #ifndef STATUS_NO_SECURITY_ON_OBJECT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1525 | # define STATUS_NO_SECURITY_ON_OBJECT ((NTSTATUS) 0xC00000D7L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1526 | #endif |
| 1527 | |
| 1528 | #ifndef STATUS_CANT_WAIT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1529 | # define STATUS_CANT_WAIT ((NTSTATUS) 0xC00000D8L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1530 | #endif |
| 1531 | |
| 1532 | #ifndef STATUS_PIPE_EMPTY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1533 | # define STATUS_PIPE_EMPTY ((NTSTATUS) 0xC00000D9L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1534 | #endif |
| 1535 | |
| 1536 | #ifndef STATUS_CANT_ACCESS_DOMAIN_INFO |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1537 | # define STATUS_CANT_ACCESS_DOMAIN_INFO ((NTSTATUS) 0xC00000DAL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1538 | #endif |
| 1539 | |
| 1540 | #ifndef STATUS_CANT_TERMINATE_SELF |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1541 | # define STATUS_CANT_TERMINATE_SELF ((NTSTATUS) 0xC00000DBL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1542 | #endif |
| 1543 | |
| 1544 | #ifndef STATUS_INVALID_SERVER_STATE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1545 | # define STATUS_INVALID_SERVER_STATE ((NTSTATUS) 0xC00000DCL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1546 | #endif |
| 1547 | |
| 1548 | #ifndef STATUS_INVALID_DOMAIN_STATE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1549 | # define STATUS_INVALID_DOMAIN_STATE ((NTSTATUS) 0xC00000DDL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1550 | #endif |
| 1551 | |
| 1552 | #ifndef STATUS_INVALID_DOMAIN_ROLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1553 | # define STATUS_INVALID_DOMAIN_ROLE ((NTSTATUS) 0xC00000DEL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1554 | #endif |
| 1555 | |
| 1556 | #ifndef STATUS_NO_SUCH_DOMAIN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1557 | # define STATUS_NO_SUCH_DOMAIN ((NTSTATUS) 0xC00000DFL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1558 | #endif |
| 1559 | |
| 1560 | #ifndef STATUS_DOMAIN_EXISTS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1561 | # define STATUS_DOMAIN_EXISTS ((NTSTATUS) 0xC00000E0L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1562 | #endif |
| 1563 | |
| 1564 | #ifndef STATUS_DOMAIN_LIMIT_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1565 | # define STATUS_DOMAIN_LIMIT_EXCEEDED ((NTSTATUS) 0xC00000E1L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1566 | #endif |
| 1567 | |
| 1568 | #ifndef STATUS_OPLOCK_NOT_GRANTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1569 | # define STATUS_OPLOCK_NOT_GRANTED ((NTSTATUS) 0xC00000E2L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1570 | #endif |
| 1571 | |
| 1572 | #ifndef STATUS_INVALID_OPLOCK_PROTOCOL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1573 | # define STATUS_INVALID_OPLOCK_PROTOCOL ((NTSTATUS) 0xC00000E3L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1574 | #endif |
| 1575 | |
| 1576 | #ifndef STATUS_INTERNAL_DB_CORRUPTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1577 | # define STATUS_INTERNAL_DB_CORRUPTION ((NTSTATUS) 0xC00000E4L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1578 | #endif |
| 1579 | |
| 1580 | #ifndef STATUS_INTERNAL_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1581 | # define STATUS_INTERNAL_ERROR ((NTSTATUS) 0xC00000E5L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1582 | #endif |
| 1583 | |
| 1584 | #ifndef STATUS_GENERIC_NOT_MAPPED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1585 | # define STATUS_GENERIC_NOT_MAPPED ((NTSTATUS) 0xC00000E6L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1586 | #endif |
| 1587 | |
| 1588 | #ifndef STATUS_BAD_DESCRIPTOR_FORMAT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1589 | # define STATUS_BAD_DESCRIPTOR_FORMAT ((NTSTATUS) 0xC00000E7L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1590 | #endif |
| 1591 | |
| 1592 | #ifndef STATUS_INVALID_USER_BUFFER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1593 | # define STATUS_INVALID_USER_BUFFER ((NTSTATUS) 0xC00000E8L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1594 | #endif |
| 1595 | |
| 1596 | #ifndef STATUS_UNEXPECTED_IO_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1597 | # define STATUS_UNEXPECTED_IO_ERROR ((NTSTATUS) 0xC00000E9L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1598 | #endif |
| 1599 | |
| 1600 | #ifndef STATUS_UNEXPECTED_MM_CREATE_ERR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1601 | # define STATUS_UNEXPECTED_MM_CREATE_ERR ((NTSTATUS) 0xC00000EAL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1602 | #endif |
| 1603 | |
| 1604 | #ifndef STATUS_UNEXPECTED_MM_MAP_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1605 | # define STATUS_UNEXPECTED_MM_MAP_ERROR ((NTSTATUS) 0xC00000EBL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1606 | #endif |
| 1607 | |
| 1608 | #ifndef STATUS_UNEXPECTED_MM_EXTEND_ERR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1609 | # define STATUS_UNEXPECTED_MM_EXTEND_ERR ((NTSTATUS) 0xC00000ECL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1610 | #endif |
| 1611 | |
| 1612 | #ifndef STATUS_NOT_LOGON_PROCESS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1613 | # define STATUS_NOT_LOGON_PROCESS ((NTSTATUS) 0xC00000EDL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1614 | #endif |
| 1615 | |
| 1616 | #ifndef STATUS_LOGON_SESSION_EXISTS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1617 | # define STATUS_LOGON_SESSION_EXISTS ((NTSTATUS) 0xC00000EEL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1618 | #endif |
| 1619 | |
| 1620 | #ifndef STATUS_INVALID_PARAMETER_1 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1621 | # define STATUS_INVALID_PARAMETER_1 ((NTSTATUS) 0xC00000EFL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1622 | #endif |
| 1623 | |
| 1624 | #ifndef STATUS_INVALID_PARAMETER_2 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1625 | # define STATUS_INVALID_PARAMETER_2 ((NTSTATUS) 0xC00000F0L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1626 | #endif |
| 1627 | |
| 1628 | #ifndef STATUS_INVALID_PARAMETER_3 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1629 | # define STATUS_INVALID_PARAMETER_3 ((NTSTATUS) 0xC00000F1L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1630 | #endif |
| 1631 | |
| 1632 | #ifndef STATUS_INVALID_PARAMETER_4 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1633 | # define STATUS_INVALID_PARAMETER_4 ((NTSTATUS) 0xC00000F2L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1634 | #endif |
| 1635 | |
| 1636 | #ifndef STATUS_INVALID_PARAMETER_5 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1637 | # define STATUS_INVALID_PARAMETER_5 ((NTSTATUS) 0xC00000F3L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1638 | #endif |
| 1639 | |
| 1640 | #ifndef STATUS_INVALID_PARAMETER_6 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1641 | # define STATUS_INVALID_PARAMETER_6 ((NTSTATUS) 0xC00000F4L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1642 | #endif |
| 1643 | |
| 1644 | #ifndef STATUS_INVALID_PARAMETER_7 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1645 | # define STATUS_INVALID_PARAMETER_7 ((NTSTATUS) 0xC00000F5L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1646 | #endif |
| 1647 | |
| 1648 | #ifndef STATUS_INVALID_PARAMETER_8 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1649 | # define STATUS_INVALID_PARAMETER_8 ((NTSTATUS) 0xC00000F6L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1650 | #endif |
| 1651 | |
| 1652 | #ifndef STATUS_INVALID_PARAMETER_9 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1653 | # define STATUS_INVALID_PARAMETER_9 ((NTSTATUS) 0xC00000F7L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1654 | #endif |
| 1655 | |
| 1656 | #ifndef STATUS_INVALID_PARAMETER_10 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1657 | # define STATUS_INVALID_PARAMETER_10 ((NTSTATUS) 0xC00000F8L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1658 | #endif |
| 1659 | |
| 1660 | #ifndef STATUS_INVALID_PARAMETER_11 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1661 | # define STATUS_INVALID_PARAMETER_11 ((NTSTATUS) 0xC00000F9L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1662 | #endif |
| 1663 | |
| 1664 | #ifndef STATUS_INVALID_PARAMETER_12 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1665 | # define STATUS_INVALID_PARAMETER_12 ((NTSTATUS) 0xC00000FAL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1666 | #endif |
| 1667 | |
| 1668 | #ifndef STATUS_REDIRECTOR_NOT_STARTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1669 | # define STATUS_REDIRECTOR_NOT_STARTED ((NTSTATUS) 0xC00000FBL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1670 | #endif |
| 1671 | |
| 1672 | #ifndef STATUS_REDIRECTOR_STARTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1673 | # define STATUS_REDIRECTOR_STARTED ((NTSTATUS) 0xC00000FCL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1674 | #endif |
| 1675 | |
| 1676 | #ifndef STATUS_STACK_OVERFLOW |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1677 | # define STATUS_STACK_OVERFLOW ((NTSTATUS) 0xC00000FDL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1678 | #endif |
| 1679 | |
| 1680 | #ifndef STATUS_NO_SUCH_PACKAGE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1681 | # define STATUS_NO_SUCH_PACKAGE ((NTSTATUS) 0xC00000FEL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1682 | #endif |
| 1683 | |
| 1684 | #ifndef STATUS_BAD_FUNCTION_TABLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1685 | # define STATUS_BAD_FUNCTION_TABLE ((NTSTATUS) 0xC00000FFL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1686 | #endif |
| 1687 | |
| 1688 | #ifndef STATUS_VARIABLE_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1689 | # define STATUS_VARIABLE_NOT_FOUND ((NTSTATUS) 0xC0000100L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1690 | #endif |
| 1691 | |
| 1692 | #ifndef STATUS_DIRECTORY_NOT_EMPTY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1693 | # define STATUS_DIRECTORY_NOT_EMPTY ((NTSTATUS) 0xC0000101L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1694 | #endif |
| 1695 | |
| 1696 | #ifndef STATUS_FILE_CORRUPT_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1697 | # define STATUS_FILE_CORRUPT_ERROR ((NTSTATUS) 0xC0000102L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1698 | #endif |
| 1699 | |
| 1700 | #ifndef STATUS_NOT_A_DIRECTORY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1701 | # define STATUS_NOT_A_DIRECTORY ((NTSTATUS) 0xC0000103L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1702 | #endif |
| 1703 | |
| 1704 | #ifndef STATUS_BAD_LOGON_SESSION_STATE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1705 | # define STATUS_BAD_LOGON_SESSION_STATE ((NTSTATUS) 0xC0000104L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1706 | #endif |
| 1707 | |
| 1708 | #ifndef STATUS_LOGON_SESSION_COLLISION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1709 | # define STATUS_LOGON_SESSION_COLLISION ((NTSTATUS) 0xC0000105L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1710 | #endif |
| 1711 | |
| 1712 | #ifndef STATUS_NAME_TOO_LONG |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1713 | # define STATUS_NAME_TOO_LONG ((NTSTATUS) 0xC0000106L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1714 | #endif |
| 1715 | |
| 1716 | #ifndef STATUS_FILES_OPEN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1717 | # define STATUS_FILES_OPEN ((NTSTATUS) 0xC0000107L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1718 | #endif |
| 1719 | |
| 1720 | #ifndef STATUS_CONNECTION_IN_USE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1721 | # define STATUS_CONNECTION_IN_USE ((NTSTATUS) 0xC0000108L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1722 | #endif |
| 1723 | |
| 1724 | #ifndef STATUS_MESSAGE_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1725 | # define STATUS_MESSAGE_NOT_FOUND ((NTSTATUS) 0xC0000109L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1726 | #endif |
| 1727 | |
| 1728 | #ifndef STATUS_PROCESS_IS_TERMINATING |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1729 | # define STATUS_PROCESS_IS_TERMINATING ((NTSTATUS) 0xC000010AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1730 | #endif |
| 1731 | |
| 1732 | #ifndef STATUS_INVALID_LOGON_TYPE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1733 | # define STATUS_INVALID_LOGON_TYPE ((NTSTATUS) 0xC000010BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1734 | #endif |
| 1735 | |
| 1736 | #ifndef STATUS_NO_GUID_TRANSLATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1737 | # define STATUS_NO_GUID_TRANSLATION ((NTSTATUS) 0xC000010CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1738 | #endif |
| 1739 | |
| 1740 | #ifndef STATUS_CANNOT_IMPERSONATE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1741 | # define STATUS_CANNOT_IMPERSONATE ((NTSTATUS) 0xC000010DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1742 | #endif |
| 1743 | |
| 1744 | #ifndef STATUS_IMAGE_ALREADY_LOADED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1745 | # define STATUS_IMAGE_ALREADY_LOADED ((NTSTATUS) 0xC000010EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1746 | #endif |
| 1747 | |
| 1748 | #ifndef STATUS_ABIOS_NOT_PRESENT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1749 | # define STATUS_ABIOS_NOT_PRESENT ((NTSTATUS) 0xC000010FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1750 | #endif |
| 1751 | |
| 1752 | #ifndef STATUS_ABIOS_LID_NOT_EXIST |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1753 | # define STATUS_ABIOS_LID_NOT_EXIST ((NTSTATUS) 0xC0000110L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1754 | #endif |
| 1755 | |
| 1756 | #ifndef STATUS_ABIOS_LID_ALREADY_OWNED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1757 | # define STATUS_ABIOS_LID_ALREADY_OWNED ((NTSTATUS) 0xC0000111L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1758 | #endif |
| 1759 | |
| 1760 | #ifndef STATUS_ABIOS_NOT_LID_OWNER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1761 | # define STATUS_ABIOS_NOT_LID_OWNER ((NTSTATUS) 0xC0000112L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1762 | #endif |
| 1763 | |
| 1764 | #ifndef STATUS_ABIOS_INVALID_COMMAND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1765 | # define STATUS_ABIOS_INVALID_COMMAND ((NTSTATUS) 0xC0000113L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1766 | #endif |
| 1767 | |
| 1768 | #ifndef STATUS_ABIOS_INVALID_LID |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1769 | # define STATUS_ABIOS_INVALID_LID ((NTSTATUS) 0xC0000114L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1770 | #endif |
| 1771 | |
| 1772 | #ifndef STATUS_ABIOS_SELECTOR_NOT_AVAILABLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1773 | # define STATUS_ABIOS_SELECTOR_NOT_AVAILABLE ((NTSTATUS) 0xC0000115L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1774 | #endif |
| 1775 | |
| 1776 | #ifndef STATUS_ABIOS_INVALID_SELECTOR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1777 | # define STATUS_ABIOS_INVALID_SELECTOR ((NTSTATUS) 0xC0000116L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1778 | #endif |
| 1779 | |
| 1780 | #ifndef STATUS_NO_LDT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1781 | # define STATUS_NO_LDT ((NTSTATUS) 0xC0000117L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1782 | #endif |
| 1783 | |
| 1784 | #ifndef STATUS_INVALID_LDT_SIZE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1785 | # define STATUS_INVALID_LDT_SIZE ((NTSTATUS) 0xC0000118L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1786 | #endif |
| 1787 | |
| 1788 | #ifndef STATUS_INVALID_LDT_OFFSET |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1789 | # define STATUS_INVALID_LDT_OFFSET ((NTSTATUS) 0xC0000119L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1790 | #endif |
| 1791 | |
| 1792 | #ifndef STATUS_INVALID_LDT_DESCRIPTOR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1793 | # define STATUS_INVALID_LDT_DESCRIPTOR ((NTSTATUS) 0xC000011AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1794 | #endif |
| 1795 | |
| 1796 | #ifndef STATUS_INVALID_IMAGE_NE_FORMAT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1797 | # define STATUS_INVALID_IMAGE_NE_FORMAT ((NTSTATUS) 0xC000011BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1798 | #endif |
| 1799 | |
| 1800 | #ifndef STATUS_RXACT_INVALID_STATE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1801 | # define STATUS_RXACT_INVALID_STATE ((NTSTATUS) 0xC000011CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1802 | #endif |
| 1803 | |
| 1804 | #ifndef STATUS_RXACT_COMMIT_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1805 | # define STATUS_RXACT_COMMIT_FAILURE ((NTSTATUS) 0xC000011DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1806 | #endif |
| 1807 | |
| 1808 | #ifndef STATUS_MAPPED_FILE_SIZE_ZERO |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1809 | # define STATUS_MAPPED_FILE_SIZE_ZERO ((NTSTATUS) 0xC000011EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1810 | #endif |
| 1811 | |
| 1812 | #ifndef STATUS_TOO_MANY_OPENED_FILES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1813 | # define STATUS_TOO_MANY_OPENED_FILES ((NTSTATUS) 0xC000011FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1814 | #endif |
| 1815 | |
| 1816 | #ifndef STATUS_CANCELLED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1817 | # define STATUS_CANCELLED ((NTSTATUS) 0xC0000120L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1818 | #endif |
| 1819 | |
| 1820 | #ifndef STATUS_CANNOT_DELETE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1821 | # define STATUS_CANNOT_DELETE ((NTSTATUS) 0xC0000121L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1822 | #endif |
| 1823 | |
| 1824 | #ifndef STATUS_INVALID_COMPUTER_NAME |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1825 | # define STATUS_INVALID_COMPUTER_NAME ((NTSTATUS) 0xC0000122L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1826 | #endif |
| 1827 | |
| 1828 | #ifndef STATUS_FILE_DELETED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1829 | # define STATUS_FILE_DELETED ((NTSTATUS) 0xC0000123L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1830 | #endif |
| 1831 | |
| 1832 | #ifndef STATUS_SPECIAL_ACCOUNT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1833 | # define STATUS_SPECIAL_ACCOUNT ((NTSTATUS) 0xC0000124L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1834 | #endif |
| 1835 | |
| 1836 | #ifndef STATUS_SPECIAL_GROUP |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1837 | # define STATUS_SPECIAL_GROUP ((NTSTATUS) 0xC0000125L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1838 | #endif |
| 1839 | |
| 1840 | #ifndef STATUS_SPECIAL_USER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1841 | # define STATUS_SPECIAL_USER ((NTSTATUS) 0xC0000126L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1842 | #endif |
| 1843 | |
| 1844 | #ifndef STATUS_MEMBERS_PRIMARY_GROUP |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1845 | # define STATUS_MEMBERS_PRIMARY_GROUP ((NTSTATUS) 0xC0000127L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1846 | #endif |
| 1847 | |
| 1848 | #ifndef STATUS_FILE_CLOSED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1849 | # define STATUS_FILE_CLOSED ((NTSTATUS) 0xC0000128L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1850 | #endif |
| 1851 | |
| 1852 | #ifndef STATUS_TOO_MANY_THREADS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1853 | # define STATUS_TOO_MANY_THREADS ((NTSTATUS) 0xC0000129L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1854 | #endif |
| 1855 | |
| 1856 | #ifndef STATUS_THREAD_NOT_IN_PROCESS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1857 | # define STATUS_THREAD_NOT_IN_PROCESS ((NTSTATUS) 0xC000012AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1858 | #endif |
| 1859 | |
| 1860 | #ifndef STATUS_TOKEN_ALREADY_IN_USE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1861 | # define STATUS_TOKEN_ALREADY_IN_USE ((NTSTATUS) 0xC000012BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1862 | #endif |
| 1863 | |
| 1864 | #ifndef STATUS_PAGEFILE_QUOTA_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1865 | # define STATUS_PAGEFILE_QUOTA_EXCEEDED ((NTSTATUS) 0xC000012CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1866 | #endif |
| 1867 | |
| 1868 | #ifndef STATUS_COMMITMENT_LIMIT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1869 | # define STATUS_COMMITMENT_LIMIT ((NTSTATUS) 0xC000012DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1870 | #endif |
| 1871 | |
| 1872 | #ifndef STATUS_INVALID_IMAGE_LE_FORMAT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1873 | # define STATUS_INVALID_IMAGE_LE_FORMAT ((NTSTATUS) 0xC000012EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1874 | #endif |
| 1875 | |
| 1876 | #ifndef STATUS_INVALID_IMAGE_NOT_MZ |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1877 | # define STATUS_INVALID_IMAGE_NOT_MZ ((NTSTATUS) 0xC000012FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1878 | #endif |
| 1879 | |
| 1880 | #ifndef STATUS_INVALID_IMAGE_PROTECT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1881 | # define STATUS_INVALID_IMAGE_PROTECT ((NTSTATUS) 0xC0000130L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1882 | #endif |
| 1883 | |
| 1884 | #ifndef STATUS_INVALID_IMAGE_WIN_16 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1885 | # define STATUS_INVALID_IMAGE_WIN_16 ((NTSTATUS) 0xC0000131L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1886 | #endif |
| 1887 | |
| 1888 | #ifndef STATUS_LOGON_SERVER_CONFLICT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1889 | # define STATUS_LOGON_SERVER_CONFLICT ((NTSTATUS) 0xC0000132L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1890 | #endif |
| 1891 | |
| 1892 | #ifndef STATUS_TIME_DIFFERENCE_AT_DC |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1893 | # define STATUS_TIME_DIFFERENCE_AT_DC ((NTSTATUS) 0xC0000133L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1894 | #endif |
| 1895 | |
| 1896 | #ifndef STATUS_SYNCHRONIZATION_REQUIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1897 | # define STATUS_SYNCHRONIZATION_REQUIRED ((NTSTATUS) 0xC0000134L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1898 | #endif |
| 1899 | |
| 1900 | #ifndef STATUS_DLL_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1901 | # define STATUS_DLL_NOT_FOUND ((NTSTATUS) 0xC0000135L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1902 | #endif |
| 1903 | |
| 1904 | #ifndef STATUS_OPEN_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1905 | # define STATUS_OPEN_FAILED ((NTSTATUS) 0xC0000136L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1906 | #endif |
| 1907 | |
| 1908 | #ifndef STATUS_IO_PRIVILEGE_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1909 | # define STATUS_IO_PRIVILEGE_FAILED ((NTSTATUS) 0xC0000137L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1910 | #endif |
| 1911 | |
| 1912 | #ifndef STATUS_ORDINAL_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1913 | # define STATUS_ORDINAL_NOT_FOUND ((NTSTATUS) 0xC0000138L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1914 | #endif |
| 1915 | |
| 1916 | #ifndef STATUS_ENTRYPOINT_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1917 | # define STATUS_ENTRYPOINT_NOT_FOUND ((NTSTATUS) 0xC0000139L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1918 | #endif |
| 1919 | |
| 1920 | #ifndef STATUS_CONTROL_C_EXIT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1921 | # define STATUS_CONTROL_C_EXIT ((NTSTATUS) 0xC000013AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1922 | #endif |
| 1923 | |
| 1924 | #ifndef STATUS_LOCAL_DISCONNECT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1925 | # define STATUS_LOCAL_DISCONNECT ((NTSTATUS) 0xC000013BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1926 | #endif |
| 1927 | |
| 1928 | #ifndef STATUS_REMOTE_DISCONNECT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1929 | # define STATUS_REMOTE_DISCONNECT ((NTSTATUS) 0xC000013CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1930 | #endif |
| 1931 | |
| 1932 | #ifndef STATUS_REMOTE_RESOURCES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1933 | # define STATUS_REMOTE_RESOURCES ((NTSTATUS) 0xC000013DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1934 | #endif |
| 1935 | |
| 1936 | #ifndef STATUS_LINK_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1937 | # define STATUS_LINK_FAILED ((NTSTATUS) 0xC000013EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1938 | #endif |
| 1939 | |
| 1940 | #ifndef STATUS_LINK_TIMEOUT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1941 | # define STATUS_LINK_TIMEOUT ((NTSTATUS) 0xC000013FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1942 | #endif |
| 1943 | |
| 1944 | #ifndef STATUS_INVALID_CONNECTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1945 | # define STATUS_INVALID_CONNECTION ((NTSTATUS) 0xC0000140L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1946 | #endif |
| 1947 | |
| 1948 | #ifndef STATUS_INVALID_ADDRESS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1949 | # define STATUS_INVALID_ADDRESS ((NTSTATUS) 0xC0000141L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1950 | #endif |
| 1951 | |
| 1952 | #ifndef STATUS_DLL_INIT_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1953 | # define STATUS_DLL_INIT_FAILED ((NTSTATUS) 0xC0000142L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1954 | #endif |
| 1955 | |
| 1956 | #ifndef STATUS_MISSING_SYSTEMFILE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1957 | # define STATUS_MISSING_SYSTEMFILE ((NTSTATUS) 0xC0000143L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1958 | #endif |
| 1959 | |
| 1960 | #ifndef STATUS_UNHANDLED_EXCEPTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1961 | # define STATUS_UNHANDLED_EXCEPTION ((NTSTATUS) 0xC0000144L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1962 | #endif |
| 1963 | |
| 1964 | #ifndef STATUS_APP_INIT_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1965 | # define STATUS_APP_INIT_FAILURE ((NTSTATUS) 0xC0000145L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1966 | #endif |
| 1967 | |
| 1968 | #ifndef STATUS_PAGEFILE_CREATE_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1969 | # define STATUS_PAGEFILE_CREATE_FAILED ((NTSTATUS) 0xC0000146L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1970 | #endif |
| 1971 | |
| 1972 | #ifndef STATUS_NO_PAGEFILE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1973 | # define STATUS_NO_PAGEFILE ((NTSTATUS) 0xC0000147L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1974 | #endif |
| 1975 | |
| 1976 | #ifndef STATUS_INVALID_LEVEL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1977 | # define STATUS_INVALID_LEVEL ((NTSTATUS) 0xC0000148L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1978 | #endif |
| 1979 | |
| 1980 | #ifndef STATUS_WRONG_PASSWORD_CORE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1981 | # define STATUS_WRONG_PASSWORD_CORE ((NTSTATUS) 0xC0000149L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1982 | #endif |
| 1983 | |
| 1984 | #ifndef STATUS_ILLEGAL_FLOAT_CONTEXT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1985 | # define STATUS_ILLEGAL_FLOAT_CONTEXT ((NTSTATUS) 0xC000014AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1986 | #endif |
| 1987 | |
| 1988 | #ifndef STATUS_PIPE_BROKEN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1989 | # define STATUS_PIPE_BROKEN ((NTSTATUS) 0xC000014BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1990 | #endif |
| 1991 | |
| 1992 | #ifndef STATUS_REGISTRY_CORRUPT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1993 | # define STATUS_REGISTRY_CORRUPT ((NTSTATUS) 0xC000014CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1994 | #endif |
| 1995 | |
| 1996 | #ifndef STATUS_REGISTRY_IO_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 1997 | # define STATUS_REGISTRY_IO_FAILED ((NTSTATUS) 0xC000014DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 1998 | #endif |
| 1999 | |
| 2000 | #ifndef STATUS_NO_EVENT_PAIR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2001 | # define STATUS_NO_EVENT_PAIR ((NTSTATUS) 0xC000014EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2002 | #endif |
| 2003 | |
| 2004 | #ifndef STATUS_UNRECOGNIZED_VOLUME |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2005 | # define STATUS_UNRECOGNIZED_VOLUME ((NTSTATUS) 0xC000014FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2006 | #endif |
| 2007 | |
| 2008 | #ifndef STATUS_SERIAL_NO_DEVICE_INITED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2009 | # define STATUS_SERIAL_NO_DEVICE_INITED ((NTSTATUS) 0xC0000150L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2010 | #endif |
| 2011 | |
| 2012 | #ifndef STATUS_NO_SUCH_ALIAS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2013 | # define STATUS_NO_SUCH_ALIAS ((NTSTATUS) 0xC0000151L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2014 | #endif |
| 2015 | |
| 2016 | #ifndef STATUS_MEMBER_NOT_IN_ALIAS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2017 | # define STATUS_MEMBER_NOT_IN_ALIAS ((NTSTATUS) 0xC0000152L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2018 | #endif |
| 2019 | |
| 2020 | #ifndef STATUS_MEMBER_IN_ALIAS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2021 | # define STATUS_MEMBER_IN_ALIAS ((NTSTATUS) 0xC0000153L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2022 | #endif |
| 2023 | |
| 2024 | #ifndef STATUS_ALIAS_EXISTS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2025 | # define STATUS_ALIAS_EXISTS ((NTSTATUS) 0xC0000154L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2026 | #endif |
| 2027 | |
| 2028 | #ifndef STATUS_LOGON_NOT_GRANTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2029 | # define STATUS_LOGON_NOT_GRANTED ((NTSTATUS) 0xC0000155L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2030 | #endif |
| 2031 | |
| 2032 | #ifndef STATUS_TOO_MANY_SECRETS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2033 | # define STATUS_TOO_MANY_SECRETS ((NTSTATUS) 0xC0000156L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2034 | #endif |
| 2035 | |
| 2036 | #ifndef STATUS_SECRET_TOO_LONG |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2037 | # define STATUS_SECRET_TOO_LONG ((NTSTATUS) 0xC0000157L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2038 | #endif |
| 2039 | |
| 2040 | #ifndef STATUS_INTERNAL_DB_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2041 | # define STATUS_INTERNAL_DB_ERROR ((NTSTATUS) 0xC0000158L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2042 | #endif |
| 2043 | |
| 2044 | #ifndef STATUS_FULLSCREEN_MODE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2045 | # define STATUS_FULLSCREEN_MODE ((NTSTATUS) 0xC0000159L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2046 | #endif |
| 2047 | |
| 2048 | #ifndef STATUS_TOO_MANY_CONTEXT_IDS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2049 | # define STATUS_TOO_MANY_CONTEXT_IDS ((NTSTATUS) 0xC000015AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2050 | #endif |
| 2051 | |
| 2052 | #ifndef STATUS_LOGON_TYPE_NOT_GRANTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2053 | # define STATUS_LOGON_TYPE_NOT_GRANTED ((NTSTATUS) 0xC000015BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2054 | #endif |
| 2055 | |
| 2056 | #ifndef STATUS_NOT_REGISTRY_FILE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2057 | # define STATUS_NOT_REGISTRY_FILE ((NTSTATUS) 0xC000015CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2058 | #endif |
| 2059 | |
| 2060 | #ifndef STATUS_NT_CROSS_ENCRYPTION_REQUIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2061 | # define STATUS_NT_CROSS_ENCRYPTION_REQUIRED ((NTSTATUS) 0xC000015DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2062 | #endif |
| 2063 | |
| 2064 | #ifndef STATUS_DOMAIN_CTRLR_CONFIG_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2065 | # define STATUS_DOMAIN_CTRLR_CONFIG_ERROR ((NTSTATUS) 0xC000015EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2066 | #endif |
| 2067 | |
| 2068 | #ifndef STATUS_FT_MISSING_MEMBER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2069 | # define STATUS_FT_MISSING_MEMBER ((NTSTATUS) 0xC000015FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2070 | #endif |
| 2071 | |
| 2072 | #ifndef STATUS_ILL_FORMED_SERVICE_ENTRY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2073 | # define STATUS_ILL_FORMED_SERVICE_ENTRY ((NTSTATUS) 0xC0000160L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2074 | #endif |
| 2075 | |
| 2076 | #ifndef STATUS_ILLEGAL_CHARACTER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2077 | # define STATUS_ILLEGAL_CHARACTER ((NTSTATUS) 0xC0000161L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2078 | #endif |
| 2079 | |
| 2080 | #ifndef STATUS_UNMAPPABLE_CHARACTER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2081 | # define STATUS_UNMAPPABLE_CHARACTER ((NTSTATUS) 0xC0000162L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2082 | #endif |
| 2083 | |
| 2084 | #ifndef STATUS_UNDEFINED_CHARACTER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2085 | # define STATUS_UNDEFINED_CHARACTER ((NTSTATUS) 0xC0000163L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2086 | #endif |
| 2087 | |
| 2088 | #ifndef STATUS_FLOPPY_VOLUME |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2089 | # define STATUS_FLOPPY_VOLUME ((NTSTATUS) 0xC0000164L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2090 | #endif |
| 2091 | |
| 2092 | #ifndef STATUS_FLOPPY_ID_MARK_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2093 | # define STATUS_FLOPPY_ID_MARK_NOT_FOUND ((NTSTATUS) 0xC0000165L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2094 | #endif |
| 2095 | |
| 2096 | #ifndef STATUS_FLOPPY_WRONG_CYLINDER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2097 | # define STATUS_FLOPPY_WRONG_CYLINDER ((NTSTATUS) 0xC0000166L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2098 | #endif |
| 2099 | |
| 2100 | #ifndef STATUS_FLOPPY_UNKNOWN_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2101 | # define STATUS_FLOPPY_UNKNOWN_ERROR ((NTSTATUS) 0xC0000167L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2102 | #endif |
| 2103 | |
| 2104 | #ifndef STATUS_FLOPPY_BAD_REGISTERS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2105 | # define STATUS_FLOPPY_BAD_REGISTERS ((NTSTATUS) 0xC0000168L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2106 | #endif |
| 2107 | |
| 2108 | #ifndef STATUS_DISK_RECALIBRATE_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2109 | # define STATUS_DISK_RECALIBRATE_FAILED ((NTSTATUS) 0xC0000169L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2110 | #endif |
| 2111 | |
| 2112 | #ifndef STATUS_DISK_OPERATION_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2113 | # define STATUS_DISK_OPERATION_FAILED ((NTSTATUS) 0xC000016AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2114 | #endif |
| 2115 | |
| 2116 | #ifndef STATUS_DISK_RESET_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2117 | # define STATUS_DISK_RESET_FAILED ((NTSTATUS) 0xC000016BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2118 | #endif |
| 2119 | |
| 2120 | #ifndef STATUS_SHARED_IRQ_BUSY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2121 | # define STATUS_SHARED_IRQ_BUSY ((NTSTATUS) 0xC000016CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2122 | #endif |
| 2123 | |
| 2124 | #ifndef STATUS_FT_ORPHANING |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2125 | # define STATUS_FT_ORPHANING ((NTSTATUS) 0xC000016DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2126 | #endif |
| 2127 | |
| 2128 | #ifndef STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2129 | # define STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT ((NTSTATUS) 0xC000016EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2130 | #endif |
| 2131 | |
| 2132 | #ifndef STATUS_PARTITION_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2133 | # define STATUS_PARTITION_FAILURE ((NTSTATUS) 0xC0000172L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2134 | #endif |
| 2135 | |
| 2136 | #ifndef STATUS_INVALID_BLOCK_LENGTH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2137 | # define STATUS_INVALID_BLOCK_LENGTH ((NTSTATUS) 0xC0000173L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2138 | #endif |
| 2139 | |
| 2140 | #ifndef STATUS_DEVICE_NOT_PARTITIONED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2141 | # define STATUS_DEVICE_NOT_PARTITIONED ((NTSTATUS) 0xC0000174L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2142 | #endif |
| 2143 | |
| 2144 | #ifndef STATUS_UNABLE_TO_LOCK_MEDIA |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2145 | # define STATUS_UNABLE_TO_LOCK_MEDIA ((NTSTATUS) 0xC0000175L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2146 | #endif |
| 2147 | |
| 2148 | #ifndef STATUS_UNABLE_TO_UNLOAD_MEDIA |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2149 | # define STATUS_UNABLE_TO_UNLOAD_MEDIA ((NTSTATUS) 0xC0000176L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2150 | #endif |
| 2151 | |
| 2152 | #ifndef STATUS_EOM_OVERFLOW |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2153 | # define STATUS_EOM_OVERFLOW ((NTSTATUS) 0xC0000177L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2154 | #endif |
| 2155 | |
| 2156 | #ifndef STATUS_NO_MEDIA |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2157 | # define STATUS_NO_MEDIA ((NTSTATUS) 0xC0000178L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2158 | #endif |
| 2159 | |
| 2160 | #ifndef STATUS_NO_SUCH_MEMBER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2161 | # define STATUS_NO_SUCH_MEMBER ((NTSTATUS) 0xC000017AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2162 | #endif |
| 2163 | |
| 2164 | #ifndef STATUS_INVALID_MEMBER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2165 | # define STATUS_INVALID_MEMBER ((NTSTATUS) 0xC000017BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2166 | #endif |
| 2167 | |
| 2168 | #ifndef STATUS_KEY_DELETED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2169 | # define STATUS_KEY_DELETED ((NTSTATUS) 0xC000017CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2170 | #endif |
| 2171 | |
| 2172 | #ifndef STATUS_NO_LOG_SPACE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2173 | # define STATUS_NO_LOG_SPACE ((NTSTATUS) 0xC000017DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2174 | #endif |
| 2175 | |
| 2176 | #ifndef STATUS_TOO_MANY_SIDS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2177 | # define STATUS_TOO_MANY_SIDS ((NTSTATUS) 0xC000017EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2178 | #endif |
| 2179 | |
| 2180 | #ifndef STATUS_LM_CROSS_ENCRYPTION_REQUIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2181 | # define STATUS_LM_CROSS_ENCRYPTION_REQUIRED ((NTSTATUS) 0xC000017FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2182 | #endif |
| 2183 | |
| 2184 | #ifndef STATUS_KEY_HAS_CHILDREN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2185 | # define STATUS_KEY_HAS_CHILDREN ((NTSTATUS) 0xC0000180L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2186 | #endif |
| 2187 | |
| 2188 | #ifndef STATUS_CHILD_MUST_BE_VOLATILE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2189 | # define STATUS_CHILD_MUST_BE_VOLATILE ((NTSTATUS) 0xC0000181L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2190 | #endif |
| 2191 | |
| 2192 | #ifndef STATUS_DEVICE_CONFIGURATION_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2193 | # define STATUS_DEVICE_CONFIGURATION_ERROR ((NTSTATUS) 0xC0000182L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2194 | #endif |
| 2195 | |
| 2196 | #ifndef STATUS_DRIVER_INTERNAL_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2197 | # define STATUS_DRIVER_INTERNAL_ERROR ((NTSTATUS) 0xC0000183L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2198 | #endif |
| 2199 | |
| 2200 | #ifndef STATUS_INVALID_DEVICE_STATE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2201 | # define STATUS_INVALID_DEVICE_STATE ((NTSTATUS) 0xC0000184L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2202 | #endif |
| 2203 | |
| 2204 | #ifndef STATUS_IO_DEVICE_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2205 | # define STATUS_IO_DEVICE_ERROR ((NTSTATUS) 0xC0000185L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2206 | #endif |
| 2207 | |
| 2208 | #ifndef STATUS_DEVICE_PROTOCOL_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2209 | # define STATUS_DEVICE_PROTOCOL_ERROR ((NTSTATUS) 0xC0000186L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2210 | #endif |
| 2211 | |
| 2212 | #ifndef STATUS_BACKUP_CONTROLLER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2213 | # define STATUS_BACKUP_CONTROLLER ((NTSTATUS) 0xC0000187L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2214 | #endif |
| 2215 | |
| 2216 | #ifndef STATUS_LOG_FILE_FULL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2217 | # define STATUS_LOG_FILE_FULL ((NTSTATUS) 0xC0000188L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2218 | #endif |
| 2219 | |
| 2220 | #ifndef STATUS_TOO_LATE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2221 | # define STATUS_TOO_LATE ((NTSTATUS) 0xC0000189L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2222 | #endif |
| 2223 | |
| 2224 | #ifndef STATUS_NO_TRUST_LSA_SECRET |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2225 | # define STATUS_NO_TRUST_LSA_SECRET ((NTSTATUS) 0xC000018AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2226 | #endif |
| 2227 | |
| 2228 | #ifndef STATUS_NO_TRUST_SAM_ACCOUNT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2229 | # define STATUS_NO_TRUST_SAM_ACCOUNT ((NTSTATUS) 0xC000018BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2230 | #endif |
| 2231 | |
| 2232 | #ifndef STATUS_TRUSTED_DOMAIN_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2233 | # define STATUS_TRUSTED_DOMAIN_FAILURE ((NTSTATUS) 0xC000018CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2234 | #endif |
| 2235 | |
| 2236 | #ifndef STATUS_TRUSTED_RELATIONSHIP_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2237 | # define STATUS_TRUSTED_RELATIONSHIP_FAILURE ((NTSTATUS) 0xC000018DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2238 | #endif |
| 2239 | |
| 2240 | #ifndef STATUS_EVENTLOG_FILE_CORRUPT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2241 | # define STATUS_EVENTLOG_FILE_CORRUPT ((NTSTATUS) 0xC000018EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2242 | #endif |
| 2243 | |
| 2244 | #ifndef STATUS_EVENTLOG_CANT_START |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2245 | # define STATUS_EVENTLOG_CANT_START ((NTSTATUS) 0xC000018FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2246 | #endif |
| 2247 | |
| 2248 | #ifndef STATUS_TRUST_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2249 | # define STATUS_TRUST_FAILURE ((NTSTATUS) 0xC0000190L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2250 | #endif |
| 2251 | |
| 2252 | #ifndef STATUS_MUTANT_LIMIT_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2253 | # define STATUS_MUTANT_LIMIT_EXCEEDED ((NTSTATUS) 0xC0000191L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2254 | #endif |
| 2255 | |
| 2256 | #ifndef STATUS_NETLOGON_NOT_STARTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2257 | # define STATUS_NETLOGON_NOT_STARTED ((NTSTATUS) 0xC0000192L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2258 | #endif |
| 2259 | |
| 2260 | #ifndef STATUS_ACCOUNT_EXPIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2261 | # define STATUS_ACCOUNT_EXPIRED ((NTSTATUS) 0xC0000193L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2262 | #endif |
| 2263 | |
| 2264 | #ifndef STATUS_POSSIBLE_DEADLOCK |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2265 | # define STATUS_POSSIBLE_DEADLOCK ((NTSTATUS) 0xC0000194L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2266 | #endif |
| 2267 | |
| 2268 | #ifndef STATUS_NETWORK_CREDENTIAL_CONFLICT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2269 | # define STATUS_NETWORK_CREDENTIAL_CONFLICT ((NTSTATUS) 0xC0000195L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2270 | #endif |
| 2271 | |
| 2272 | #ifndef STATUS_REMOTE_SESSION_LIMIT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2273 | # define STATUS_REMOTE_SESSION_LIMIT ((NTSTATUS) 0xC0000196L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2274 | #endif |
| 2275 | |
| 2276 | #ifndef STATUS_EVENTLOG_FILE_CHANGED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2277 | # define STATUS_EVENTLOG_FILE_CHANGED ((NTSTATUS) 0xC0000197L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2278 | #endif |
| 2279 | |
| 2280 | #ifndef STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2281 | # define STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT ((NTSTATUS) 0xC0000198L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2282 | #endif |
| 2283 | |
| 2284 | #ifndef STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2285 | # define STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT ((NTSTATUS) 0xC0000199L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2286 | #endif |
| 2287 | |
| 2288 | #ifndef STATUS_NOLOGON_SERVER_TRUST_ACCOUNT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2289 | # define STATUS_NOLOGON_SERVER_TRUST_ACCOUNT ((NTSTATUS) 0xC000019AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2290 | #endif |
| 2291 | |
| 2292 | #ifndef STATUS_DOMAIN_TRUST_INCONSISTENT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2293 | # define STATUS_DOMAIN_TRUST_INCONSISTENT ((NTSTATUS) 0xC000019BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2294 | #endif |
| 2295 | |
| 2296 | #ifndef STATUS_FS_DRIVER_REQUIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2297 | # define STATUS_FS_DRIVER_REQUIRED ((NTSTATUS) 0xC000019CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2298 | #endif |
| 2299 | |
| 2300 | #ifndef STATUS_IMAGE_ALREADY_LOADED_AS_DLL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2301 | # define STATUS_IMAGE_ALREADY_LOADED_AS_DLL ((NTSTATUS) 0xC000019DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2302 | #endif |
| 2303 | |
| 2304 | #ifndef STATUS_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2305 | # define STATUS_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING ((NTSTATUS) 0xC000019EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2306 | #endif |
| 2307 | |
| 2308 | #ifndef STATUS_SHORT_NAMES_NOT_ENABLED_ON_VOLUME |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2309 | # define STATUS_SHORT_NAMES_NOT_ENABLED_ON_VOLUME ((NTSTATUS) 0xC000019FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2310 | #endif |
| 2311 | |
| 2312 | #ifndef STATUS_SECURITY_STREAM_IS_INCONSISTENT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2313 | # define STATUS_SECURITY_STREAM_IS_INCONSISTENT ((NTSTATUS) 0xC00001A0L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2314 | #endif |
| 2315 | |
| 2316 | #ifndef STATUS_INVALID_LOCK_RANGE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2317 | # define STATUS_INVALID_LOCK_RANGE ((NTSTATUS) 0xC00001A1L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2318 | #endif |
| 2319 | |
| 2320 | #ifndef STATUS_INVALID_ACE_CONDITION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2321 | # define STATUS_INVALID_ACE_CONDITION ((NTSTATUS) 0xC00001A2L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2322 | #endif |
| 2323 | |
| 2324 | #ifndef STATUS_IMAGE_SUBSYSTEM_NOT_PRESENT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2325 | # define STATUS_IMAGE_SUBSYSTEM_NOT_PRESENT ((NTSTATUS) 0xC00001A3L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2326 | #endif |
| 2327 | |
| 2328 | #ifndef STATUS_NOTIFICATION_GUID_ALREADY_DEFINED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2329 | # define STATUS_NOTIFICATION_GUID_ALREADY_DEFINED ((NTSTATUS) 0xC00001A4L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2330 | #endif |
| 2331 | |
| 2332 | #ifndef STATUS_NETWORK_OPEN_RESTRICTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2333 | # define STATUS_NETWORK_OPEN_RESTRICTION ((NTSTATUS) 0xC0000201L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2334 | #endif |
| 2335 | |
| 2336 | #ifndef STATUS_NO_USER_SESSION_KEY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2337 | # define STATUS_NO_USER_SESSION_KEY ((NTSTATUS) 0xC0000202L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2338 | #endif |
| 2339 | |
| 2340 | #ifndef STATUS_USER_SESSION_DELETED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2341 | # define STATUS_USER_SESSION_DELETED ((NTSTATUS) 0xC0000203L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2342 | #endif |
| 2343 | |
| 2344 | #ifndef STATUS_RESOURCE_LANG_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2345 | # define STATUS_RESOURCE_LANG_NOT_FOUND ((NTSTATUS) 0xC0000204L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2346 | #endif |
| 2347 | |
| 2348 | #ifndef STATUS_INSUFF_SERVER_RESOURCES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2349 | # define STATUS_INSUFF_SERVER_RESOURCES ((NTSTATUS) 0xC0000205L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2350 | #endif |
| 2351 | |
| 2352 | #ifndef STATUS_INVALID_BUFFER_SIZE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2353 | # define STATUS_INVALID_BUFFER_SIZE ((NTSTATUS) 0xC0000206L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2354 | #endif |
| 2355 | |
| 2356 | #ifndef STATUS_INVALID_ADDRESS_COMPONENT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2357 | # define STATUS_INVALID_ADDRESS_COMPONENT ((NTSTATUS) 0xC0000207L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2358 | #endif |
| 2359 | |
| 2360 | #ifndef STATUS_INVALID_ADDRESS_WILDCARD |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2361 | # define STATUS_INVALID_ADDRESS_WILDCARD ((NTSTATUS) 0xC0000208L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2362 | #endif |
| 2363 | |
| 2364 | #ifndef STATUS_TOO_MANY_ADDRESSES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2365 | # define STATUS_TOO_MANY_ADDRESSES ((NTSTATUS) 0xC0000209L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2366 | #endif |
| 2367 | |
| 2368 | #ifndef STATUS_ADDRESS_ALREADY_EXISTS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2369 | # define STATUS_ADDRESS_ALREADY_EXISTS ((NTSTATUS) 0xC000020AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2370 | #endif |
| 2371 | |
| 2372 | #ifndef STATUS_ADDRESS_CLOSED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2373 | # define STATUS_ADDRESS_CLOSED ((NTSTATUS) 0xC000020BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2374 | #endif |
| 2375 | |
| 2376 | #ifndef STATUS_CONNECTION_DISCONNECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2377 | # define STATUS_CONNECTION_DISCONNECTED ((NTSTATUS) 0xC000020CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2378 | #endif |
| 2379 | |
| 2380 | #ifndef STATUS_CONNECTION_RESET |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2381 | # define STATUS_CONNECTION_RESET ((NTSTATUS) 0xC000020DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2382 | #endif |
| 2383 | |
| 2384 | #ifndef STATUS_TOO_MANY_NODES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2385 | # define STATUS_TOO_MANY_NODES ((NTSTATUS) 0xC000020EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2386 | #endif |
| 2387 | |
| 2388 | #ifndef STATUS_TRANSACTION_ABORTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2389 | # define STATUS_TRANSACTION_ABORTED ((NTSTATUS) 0xC000020FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2390 | #endif |
| 2391 | |
| 2392 | #ifndef STATUS_TRANSACTION_TIMED_OUT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2393 | # define STATUS_TRANSACTION_TIMED_OUT ((NTSTATUS) 0xC0000210L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2394 | #endif |
| 2395 | |
| 2396 | #ifndef STATUS_TRANSACTION_NO_RELEASE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2397 | # define STATUS_TRANSACTION_NO_RELEASE ((NTSTATUS) 0xC0000211L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2398 | #endif |
| 2399 | |
| 2400 | #ifndef STATUS_TRANSACTION_NO_MATCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2401 | # define STATUS_TRANSACTION_NO_MATCH ((NTSTATUS) 0xC0000212L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2402 | #endif |
| 2403 | |
| 2404 | #ifndef STATUS_TRANSACTION_RESPONDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2405 | # define STATUS_TRANSACTION_RESPONDED ((NTSTATUS) 0xC0000213L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2406 | #endif |
| 2407 | |
| 2408 | #ifndef STATUS_TRANSACTION_INVALID_ID |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2409 | # define STATUS_TRANSACTION_INVALID_ID ((NTSTATUS) 0xC0000214L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2410 | #endif |
| 2411 | |
| 2412 | #ifndef STATUS_TRANSACTION_INVALID_TYPE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2413 | # define STATUS_TRANSACTION_INVALID_TYPE ((NTSTATUS) 0xC0000215L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2414 | #endif |
| 2415 | |
| 2416 | #ifndef STATUS_NOT_SERVER_SESSION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2417 | # define STATUS_NOT_SERVER_SESSION ((NTSTATUS) 0xC0000216L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2418 | #endif |
| 2419 | |
| 2420 | #ifndef STATUS_NOT_CLIENT_SESSION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2421 | # define STATUS_NOT_CLIENT_SESSION ((NTSTATUS) 0xC0000217L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2422 | #endif |
| 2423 | |
| 2424 | #ifndef STATUS_CANNOT_LOAD_REGISTRY_FILE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2425 | # define STATUS_CANNOT_LOAD_REGISTRY_FILE ((NTSTATUS) 0xC0000218L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2426 | #endif |
| 2427 | |
| 2428 | #ifndef STATUS_DEBUG_ATTACH_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2429 | # define STATUS_DEBUG_ATTACH_FAILED ((NTSTATUS) 0xC0000219L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2430 | #endif |
| 2431 | |
| 2432 | #ifndef STATUS_SYSTEM_PROCESS_TERMINATED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2433 | # define STATUS_SYSTEM_PROCESS_TERMINATED ((NTSTATUS) 0xC000021AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2434 | #endif |
| 2435 | |
| 2436 | #ifndef STATUS_DATA_NOT_ACCEPTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2437 | # define STATUS_DATA_NOT_ACCEPTED ((NTSTATUS) 0xC000021BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2438 | #endif |
| 2439 | |
| 2440 | #ifndef STATUS_NO_BROWSER_SERVERS_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2441 | # define STATUS_NO_BROWSER_SERVERS_FOUND ((NTSTATUS) 0xC000021CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2442 | #endif |
| 2443 | |
| 2444 | #ifndef STATUS_VDM_HARD_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2445 | # define STATUS_VDM_HARD_ERROR ((NTSTATUS) 0xC000021DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2446 | #endif |
| 2447 | |
| 2448 | #ifndef STATUS_DRIVER_CANCEL_TIMEOUT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2449 | # define STATUS_DRIVER_CANCEL_TIMEOUT ((NTSTATUS) 0xC000021EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2450 | #endif |
| 2451 | |
| 2452 | #ifndef STATUS_REPLY_MESSAGE_MISMATCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2453 | # define STATUS_REPLY_MESSAGE_MISMATCH ((NTSTATUS) 0xC000021FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2454 | #endif |
| 2455 | |
| 2456 | #ifndef STATUS_MAPPED_ALIGNMENT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2457 | # define STATUS_MAPPED_ALIGNMENT ((NTSTATUS) 0xC0000220L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2458 | #endif |
| 2459 | |
| 2460 | #ifndef STATUS_IMAGE_CHECKSUM_MISMATCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2461 | # define STATUS_IMAGE_CHECKSUM_MISMATCH ((NTSTATUS) 0xC0000221L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2462 | #endif |
| 2463 | |
| 2464 | #ifndef STATUS_LOST_WRITEBEHIND_DATA |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2465 | # define STATUS_LOST_WRITEBEHIND_DATA ((NTSTATUS) 0xC0000222L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2466 | #endif |
| 2467 | |
| 2468 | #ifndef STATUS_CLIENT_SERVER_PARAMETERS_INVALID |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2469 | # define STATUS_CLIENT_SERVER_PARAMETERS_INVALID ((NTSTATUS) 0xC0000223L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2470 | #endif |
| 2471 | |
| 2472 | #ifndef STATUS_PASSWORD_MUST_CHANGE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2473 | # define STATUS_PASSWORD_MUST_CHANGE ((NTSTATUS) 0xC0000224L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2474 | #endif |
| 2475 | |
| 2476 | #ifndef STATUS_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2477 | # define STATUS_NOT_FOUND ((NTSTATUS) 0xC0000225L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2478 | #endif |
| 2479 | |
| 2480 | #ifndef STATUS_NOT_TINY_STREAM |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2481 | # define STATUS_NOT_TINY_STREAM ((NTSTATUS) 0xC0000226L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2482 | #endif |
| 2483 | |
| 2484 | #ifndef STATUS_RECOVERY_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2485 | # define STATUS_RECOVERY_FAILURE ((NTSTATUS) 0xC0000227L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2486 | #endif |
| 2487 | |
| 2488 | #ifndef STATUS_STACK_OVERFLOW_READ |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2489 | # define STATUS_STACK_OVERFLOW_READ ((NTSTATUS) 0xC0000228L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2490 | #endif |
| 2491 | |
| 2492 | #ifndef STATUS_FAIL_CHECK |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2493 | # define STATUS_FAIL_CHECK ((NTSTATUS) 0xC0000229L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2494 | #endif |
| 2495 | |
| 2496 | #ifndef STATUS_DUPLICATE_OBJECTID |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2497 | # define STATUS_DUPLICATE_OBJECTID ((NTSTATUS) 0xC000022AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2498 | #endif |
| 2499 | |
| 2500 | #ifndef STATUS_OBJECTID_EXISTS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2501 | # define STATUS_OBJECTID_EXISTS ((NTSTATUS) 0xC000022BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2502 | #endif |
| 2503 | |
| 2504 | #ifndef STATUS_CONVERT_TO_LARGE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2505 | # define STATUS_CONVERT_TO_LARGE ((NTSTATUS) 0xC000022CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2506 | #endif |
| 2507 | |
| 2508 | #ifndef STATUS_RETRY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2509 | # define STATUS_RETRY ((NTSTATUS) 0xC000022DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2510 | #endif |
| 2511 | |
| 2512 | #ifndef STATUS_FOUND_OUT_OF_SCOPE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2513 | # define STATUS_FOUND_OUT_OF_SCOPE ((NTSTATUS) 0xC000022EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2514 | #endif |
| 2515 | |
| 2516 | #ifndef STATUS_ALLOCATE_BUCKET |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2517 | # define STATUS_ALLOCATE_BUCKET ((NTSTATUS) 0xC000022FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2518 | #endif |
| 2519 | |
| 2520 | #ifndef STATUS_PROPSET_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2521 | # define STATUS_PROPSET_NOT_FOUND ((NTSTATUS) 0xC0000230L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2522 | #endif |
| 2523 | |
| 2524 | #ifndef STATUS_MARSHALL_OVERFLOW |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2525 | # define STATUS_MARSHALL_OVERFLOW ((NTSTATUS) 0xC0000231L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2526 | #endif |
| 2527 | |
| 2528 | #ifndef STATUS_INVALID_VARIANT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2529 | # define STATUS_INVALID_VARIANT ((NTSTATUS) 0xC0000232L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2530 | #endif |
| 2531 | |
| 2532 | #ifndef STATUS_DOMAIN_CONTROLLER_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2533 | # define STATUS_DOMAIN_CONTROLLER_NOT_FOUND ((NTSTATUS) 0xC0000233L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2534 | #endif |
| 2535 | |
| 2536 | #ifndef STATUS_ACCOUNT_LOCKED_OUT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2537 | # define STATUS_ACCOUNT_LOCKED_OUT ((NTSTATUS) 0xC0000234L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2538 | #endif |
| 2539 | |
| 2540 | #ifndef STATUS_HANDLE_NOT_CLOSABLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2541 | # define STATUS_HANDLE_NOT_CLOSABLE ((NTSTATUS) 0xC0000235L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2542 | #endif |
| 2543 | |
| 2544 | #ifndef STATUS_CONNECTION_REFUSED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2545 | # define STATUS_CONNECTION_REFUSED ((NTSTATUS) 0xC0000236L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2546 | #endif |
| 2547 | |
| 2548 | #ifndef STATUS_GRACEFUL_DISCONNECT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2549 | # define STATUS_GRACEFUL_DISCONNECT ((NTSTATUS) 0xC0000237L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2550 | #endif |
| 2551 | |
| 2552 | #ifndef STATUS_ADDRESS_ALREADY_ASSOCIATED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2553 | # define STATUS_ADDRESS_ALREADY_ASSOCIATED ((NTSTATUS) 0xC0000238L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2554 | #endif |
| 2555 | |
| 2556 | #ifndef STATUS_ADDRESS_NOT_ASSOCIATED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2557 | # define STATUS_ADDRESS_NOT_ASSOCIATED ((NTSTATUS) 0xC0000239L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2558 | #endif |
| 2559 | |
| 2560 | #ifndef STATUS_CONNECTION_INVALID |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2561 | # define STATUS_CONNECTION_INVALID ((NTSTATUS) 0xC000023AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2562 | #endif |
| 2563 | |
| 2564 | #ifndef STATUS_CONNECTION_ACTIVE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2565 | # define STATUS_CONNECTION_ACTIVE ((NTSTATUS) 0xC000023BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2566 | #endif |
| 2567 | |
| 2568 | #ifndef STATUS_NETWORK_UNREACHABLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2569 | # define STATUS_NETWORK_UNREACHABLE ((NTSTATUS) 0xC000023CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2570 | #endif |
| 2571 | |
| 2572 | #ifndef STATUS_HOST_UNREACHABLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2573 | # define STATUS_HOST_UNREACHABLE ((NTSTATUS) 0xC000023DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2574 | #endif |
| 2575 | |
| 2576 | #ifndef STATUS_PROTOCOL_UNREACHABLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2577 | # define STATUS_PROTOCOL_UNREACHABLE ((NTSTATUS) 0xC000023EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2578 | #endif |
| 2579 | |
| 2580 | #ifndef STATUS_PORT_UNREACHABLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2581 | # define STATUS_PORT_UNREACHABLE ((NTSTATUS) 0xC000023FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2582 | #endif |
| 2583 | |
| 2584 | #ifndef STATUS_REQUEST_ABORTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2585 | # define STATUS_REQUEST_ABORTED ((NTSTATUS) 0xC0000240L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2586 | #endif |
| 2587 | |
| 2588 | #ifndef STATUS_CONNECTION_ABORTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2589 | # define STATUS_CONNECTION_ABORTED ((NTSTATUS) 0xC0000241L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2590 | #endif |
| 2591 | |
| 2592 | #ifndef STATUS_BAD_COMPRESSION_BUFFER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2593 | # define STATUS_BAD_COMPRESSION_BUFFER ((NTSTATUS) 0xC0000242L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2594 | #endif |
| 2595 | |
| 2596 | #ifndef STATUS_USER_MAPPED_FILE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2597 | # define STATUS_USER_MAPPED_FILE ((NTSTATUS) 0xC0000243L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2598 | #endif |
| 2599 | |
| 2600 | #ifndef STATUS_AUDIT_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2601 | # define STATUS_AUDIT_FAILED ((NTSTATUS) 0xC0000244L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2602 | #endif |
| 2603 | |
| 2604 | #ifndef STATUS_TIMER_RESOLUTION_NOT_SET |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2605 | # define STATUS_TIMER_RESOLUTION_NOT_SET ((NTSTATUS) 0xC0000245L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2606 | #endif |
| 2607 | |
| 2608 | #ifndef STATUS_CONNECTION_COUNT_LIMIT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2609 | # define STATUS_CONNECTION_COUNT_LIMIT ((NTSTATUS) 0xC0000246L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2610 | #endif |
| 2611 | |
| 2612 | #ifndef STATUS_LOGIN_TIME_RESTRICTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2613 | # define STATUS_LOGIN_TIME_RESTRICTION ((NTSTATUS) 0xC0000247L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2614 | #endif |
| 2615 | |
| 2616 | #ifndef STATUS_LOGIN_WKSTA_RESTRICTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2617 | # define STATUS_LOGIN_WKSTA_RESTRICTION ((NTSTATUS) 0xC0000248L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2618 | #endif |
| 2619 | |
| 2620 | #ifndef STATUS_IMAGE_MP_UP_MISMATCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2621 | # define STATUS_IMAGE_MP_UP_MISMATCH ((NTSTATUS) 0xC0000249L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2622 | #endif |
| 2623 | |
| 2624 | #ifndef STATUS_INSUFFICIENT_LOGON_INFO |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2625 | # define STATUS_INSUFFICIENT_LOGON_INFO ((NTSTATUS) 0xC0000250L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2626 | #endif |
| 2627 | |
| 2628 | #ifndef STATUS_BAD_DLL_ENTRYPOINT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2629 | # define STATUS_BAD_DLL_ENTRYPOINT ((NTSTATUS) 0xC0000251L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2630 | #endif |
| 2631 | |
| 2632 | #ifndef STATUS_BAD_SERVICE_ENTRYPOINT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2633 | # define STATUS_BAD_SERVICE_ENTRYPOINT ((NTSTATUS) 0xC0000252L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2634 | #endif |
| 2635 | |
| 2636 | #ifndef STATUS_LPC_REPLY_LOST |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2637 | # define STATUS_LPC_REPLY_LOST ((NTSTATUS) 0xC0000253L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2638 | #endif |
| 2639 | |
| 2640 | #ifndef STATUS_IP_ADDRESS_CONFLICT1 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2641 | # define STATUS_IP_ADDRESS_CONFLICT1 ((NTSTATUS) 0xC0000254L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2642 | #endif |
| 2643 | |
| 2644 | #ifndef STATUS_IP_ADDRESS_CONFLICT2 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2645 | # define STATUS_IP_ADDRESS_CONFLICT2 ((NTSTATUS) 0xC0000255L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2646 | #endif |
| 2647 | |
| 2648 | #ifndef STATUS_REGISTRY_QUOTA_LIMIT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2649 | # define STATUS_REGISTRY_QUOTA_LIMIT ((NTSTATUS) 0xC0000256L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2650 | #endif |
| 2651 | |
| 2652 | #ifndef STATUS_PATH_NOT_COVERED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2653 | # define STATUS_PATH_NOT_COVERED ((NTSTATUS) 0xC0000257L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2654 | #endif |
| 2655 | |
| 2656 | #ifndef STATUS_NO_CALLBACK_ACTIVE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2657 | # define STATUS_NO_CALLBACK_ACTIVE ((NTSTATUS) 0xC0000258L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2658 | #endif |
| 2659 | |
| 2660 | #ifndef STATUS_LICENSE_QUOTA_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2661 | # define STATUS_LICENSE_QUOTA_EXCEEDED ((NTSTATUS) 0xC0000259L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2662 | #endif |
| 2663 | |
| 2664 | #ifndef STATUS_PWD_TOO_SHORT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2665 | # define STATUS_PWD_TOO_SHORT ((NTSTATUS) 0xC000025AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2666 | #endif |
| 2667 | |
| 2668 | #ifndef STATUS_PWD_TOO_RECENT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2669 | # define STATUS_PWD_TOO_RECENT ((NTSTATUS) 0xC000025BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2670 | #endif |
| 2671 | |
| 2672 | #ifndef STATUS_PWD_HISTORY_CONFLICT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2673 | # define STATUS_PWD_HISTORY_CONFLICT ((NTSTATUS) 0xC000025CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2674 | #endif |
| 2675 | |
| 2676 | #ifndef STATUS_PLUGPLAY_NO_DEVICE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2677 | # define STATUS_PLUGPLAY_NO_DEVICE ((NTSTATUS) 0xC000025EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2678 | #endif |
| 2679 | |
| 2680 | #ifndef STATUS_UNSUPPORTED_COMPRESSION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2681 | # define STATUS_UNSUPPORTED_COMPRESSION ((NTSTATUS) 0xC000025FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2682 | #endif |
| 2683 | |
| 2684 | #ifndef STATUS_INVALID_HW_PROFILE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2685 | # define STATUS_INVALID_HW_PROFILE ((NTSTATUS) 0xC0000260L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2686 | #endif |
| 2687 | |
| 2688 | #ifndef STATUS_INVALID_PLUGPLAY_DEVICE_PATH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2689 | # define STATUS_INVALID_PLUGPLAY_DEVICE_PATH ((NTSTATUS) 0xC0000261L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2690 | #endif |
| 2691 | |
| 2692 | #ifndef STATUS_DRIVER_ORDINAL_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2693 | # define STATUS_DRIVER_ORDINAL_NOT_FOUND ((NTSTATUS) 0xC0000262L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2694 | #endif |
| 2695 | |
| 2696 | #ifndef STATUS_DRIVER_ENTRYPOINT_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2697 | # define STATUS_DRIVER_ENTRYPOINT_NOT_FOUND ((NTSTATUS) 0xC0000263L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2698 | #endif |
| 2699 | |
| 2700 | #ifndef STATUS_RESOURCE_NOT_OWNED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2701 | # define STATUS_RESOURCE_NOT_OWNED ((NTSTATUS) 0xC0000264L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2702 | #endif |
| 2703 | |
| 2704 | #ifndef STATUS_TOO_MANY_LINKS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2705 | # define STATUS_TOO_MANY_LINKS ((NTSTATUS) 0xC0000265L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2706 | #endif |
| 2707 | |
| 2708 | #ifndef STATUS_QUOTA_LIST_INCONSISTENT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2709 | # define STATUS_QUOTA_LIST_INCONSISTENT ((NTSTATUS) 0xC0000266L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2710 | #endif |
| 2711 | |
| 2712 | #ifndef STATUS_FILE_IS_OFFLINE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2713 | # define STATUS_FILE_IS_OFFLINE ((NTSTATUS) 0xC0000267L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2714 | #endif |
| 2715 | |
| 2716 | #ifndef STATUS_EVALUATION_EXPIRATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2717 | # define STATUS_EVALUATION_EXPIRATION ((NTSTATUS) 0xC0000268L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2718 | #endif |
| 2719 | |
| 2720 | #ifndef STATUS_ILLEGAL_DLL_RELOCATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2721 | # define STATUS_ILLEGAL_DLL_RELOCATION ((NTSTATUS) 0xC0000269L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2722 | #endif |
| 2723 | |
| 2724 | #ifndef STATUS_LICENSE_VIOLATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2725 | # define STATUS_LICENSE_VIOLATION ((NTSTATUS) 0xC000026AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2726 | #endif |
| 2727 | |
| 2728 | #ifndef STATUS_DLL_INIT_FAILED_LOGOFF |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2729 | # define STATUS_DLL_INIT_FAILED_LOGOFF ((NTSTATUS) 0xC000026BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2730 | #endif |
| 2731 | |
| 2732 | #ifndef STATUS_DRIVER_UNABLE_TO_LOAD |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2733 | # define STATUS_DRIVER_UNABLE_TO_LOAD ((NTSTATUS) 0xC000026CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2734 | #endif |
| 2735 | |
| 2736 | #ifndef STATUS_DFS_UNAVAILABLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2737 | # define STATUS_DFS_UNAVAILABLE ((NTSTATUS) 0xC000026DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2738 | #endif |
| 2739 | |
| 2740 | #ifndef STATUS_VOLUME_DISMOUNTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2741 | # define STATUS_VOLUME_DISMOUNTED ((NTSTATUS) 0xC000026EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2742 | #endif |
| 2743 | |
| 2744 | #ifndef STATUS_WX86_INTERNAL_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2745 | # define STATUS_WX86_INTERNAL_ERROR ((NTSTATUS) 0xC000026FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2746 | #endif |
| 2747 | |
| 2748 | #ifndef STATUS_WX86_FLOAT_STACK_CHECK |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2749 | # define STATUS_WX86_FLOAT_STACK_CHECK ((NTSTATUS) 0xC0000270L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2750 | #endif |
| 2751 | |
| 2752 | #ifndef STATUS_VALIDATE_CONTINUE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2753 | # define STATUS_VALIDATE_CONTINUE ((NTSTATUS) 0xC0000271L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2754 | #endif |
| 2755 | |
| 2756 | #ifndef STATUS_NO_MATCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2757 | # define STATUS_NO_MATCH ((NTSTATUS) 0xC0000272L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2758 | #endif |
| 2759 | |
| 2760 | #ifndef STATUS_NO_MORE_MATCHES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2761 | # define STATUS_NO_MORE_MATCHES ((NTSTATUS) 0xC0000273L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2762 | #endif |
| 2763 | |
| 2764 | #ifndef STATUS_NOT_A_REPARSE_POINT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2765 | # define STATUS_NOT_A_REPARSE_POINT ((NTSTATUS) 0xC0000275L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2766 | #endif |
| 2767 | |
| 2768 | #ifndef STATUS_IO_REPARSE_TAG_INVALID |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2769 | # define STATUS_IO_REPARSE_TAG_INVALID ((NTSTATUS) 0xC0000276L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2770 | #endif |
| 2771 | |
| 2772 | #ifndef STATUS_IO_REPARSE_TAG_MISMATCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2773 | # define STATUS_IO_REPARSE_TAG_MISMATCH ((NTSTATUS) 0xC0000277L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2774 | #endif |
| 2775 | |
| 2776 | #ifndef STATUS_IO_REPARSE_DATA_INVALID |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2777 | # define STATUS_IO_REPARSE_DATA_INVALID ((NTSTATUS) 0xC0000278L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2778 | #endif |
| 2779 | |
| 2780 | #ifndef STATUS_IO_REPARSE_TAG_NOT_HANDLED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2781 | # define STATUS_IO_REPARSE_TAG_NOT_HANDLED ((NTSTATUS) 0xC0000279L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2782 | #endif |
| 2783 | |
| 2784 | #ifndef STATUS_REPARSE_POINT_NOT_RESOLVED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2785 | # define STATUS_REPARSE_POINT_NOT_RESOLVED ((NTSTATUS) 0xC0000280L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2786 | #endif |
| 2787 | |
| 2788 | #ifndef STATUS_DIRECTORY_IS_A_REPARSE_POINT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2789 | # define STATUS_DIRECTORY_IS_A_REPARSE_POINT ((NTSTATUS) 0xC0000281L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2790 | #endif |
| 2791 | |
| 2792 | #ifndef STATUS_RANGE_LIST_CONFLICT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2793 | # define STATUS_RANGE_LIST_CONFLICT ((NTSTATUS) 0xC0000282L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2794 | #endif |
| 2795 | |
| 2796 | #ifndef STATUS_SOURCE_ELEMENT_EMPTY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2797 | # define STATUS_SOURCE_ELEMENT_EMPTY ((NTSTATUS) 0xC0000283L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2798 | #endif |
| 2799 | |
| 2800 | #ifndef STATUS_DESTINATION_ELEMENT_FULL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2801 | # define STATUS_DESTINATION_ELEMENT_FULL ((NTSTATUS) 0xC0000284L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2802 | #endif |
| 2803 | |
| 2804 | #ifndef STATUS_ILLEGAL_ELEMENT_ADDRESS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2805 | # define STATUS_ILLEGAL_ELEMENT_ADDRESS ((NTSTATUS) 0xC0000285L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2806 | #endif |
| 2807 | |
| 2808 | #ifndef STATUS_MAGAZINE_NOT_PRESENT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2809 | # define STATUS_MAGAZINE_NOT_PRESENT ((NTSTATUS) 0xC0000286L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2810 | #endif |
| 2811 | |
| 2812 | #ifndef STATUS_REINITIALIZATION_NEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2813 | # define STATUS_REINITIALIZATION_NEEDED ((NTSTATUS) 0xC0000287L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2814 | #endif |
| 2815 | |
| 2816 | #ifndef STATUS_DEVICE_REQUIRES_CLEANING |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2817 | # define STATUS_DEVICE_REQUIRES_CLEANING ((NTSTATUS) 0x80000288L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2818 | #endif |
| 2819 | |
| 2820 | #ifndef STATUS_DEVICE_DOOR_OPEN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2821 | # define STATUS_DEVICE_DOOR_OPEN ((NTSTATUS) 0x80000289L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2822 | #endif |
| 2823 | |
| 2824 | #ifndef STATUS_ENCRYPTION_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2825 | # define STATUS_ENCRYPTION_FAILED ((NTSTATUS) 0xC000028AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2826 | #endif |
| 2827 | |
| 2828 | #ifndef STATUS_DECRYPTION_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2829 | # define STATUS_DECRYPTION_FAILED ((NTSTATUS) 0xC000028BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2830 | #endif |
| 2831 | |
| 2832 | #ifndef STATUS_RANGE_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2833 | # define STATUS_RANGE_NOT_FOUND ((NTSTATUS) 0xC000028CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2834 | #endif |
| 2835 | |
| 2836 | #ifndef STATUS_NO_RECOVERY_POLICY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2837 | # define STATUS_NO_RECOVERY_POLICY ((NTSTATUS) 0xC000028DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2838 | #endif |
| 2839 | |
| 2840 | #ifndef STATUS_NO_EFS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2841 | # define STATUS_NO_EFS ((NTSTATUS) 0xC000028EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2842 | #endif |
| 2843 | |
| 2844 | #ifndef STATUS_WRONG_EFS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2845 | # define STATUS_WRONG_EFS ((NTSTATUS) 0xC000028FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2846 | #endif |
| 2847 | |
| 2848 | #ifndef STATUS_NO_USER_KEYS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2849 | # define STATUS_NO_USER_KEYS ((NTSTATUS) 0xC0000290L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2850 | #endif |
| 2851 | |
| 2852 | #ifndef STATUS_FILE_NOT_ENCRYPTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2853 | # define STATUS_FILE_NOT_ENCRYPTED ((NTSTATUS) 0xC0000291L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2854 | #endif |
| 2855 | |
| 2856 | #ifndef STATUS_NOT_EXPORT_FORMAT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2857 | # define STATUS_NOT_EXPORT_FORMAT ((NTSTATUS) 0xC0000292L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2858 | #endif |
| 2859 | |
| 2860 | #ifndef STATUS_FILE_ENCRYPTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2861 | # define STATUS_FILE_ENCRYPTED ((NTSTATUS) 0xC0000293L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2862 | #endif |
| 2863 | |
| 2864 | #ifndef STATUS_WAKE_SYSTEM |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2865 | # define STATUS_WAKE_SYSTEM ((NTSTATUS) 0x40000294L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2866 | #endif |
| 2867 | |
| 2868 | #ifndef STATUS_WMI_GUID_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2869 | # define STATUS_WMI_GUID_NOT_FOUND ((NTSTATUS) 0xC0000295L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2870 | #endif |
| 2871 | |
| 2872 | #ifndef STATUS_WMI_INSTANCE_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2873 | # define STATUS_WMI_INSTANCE_NOT_FOUND ((NTSTATUS) 0xC0000296L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2874 | #endif |
| 2875 | |
| 2876 | #ifndef STATUS_WMI_ITEMID_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2877 | # define STATUS_WMI_ITEMID_NOT_FOUND ((NTSTATUS) 0xC0000297L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2878 | #endif |
| 2879 | |
| 2880 | #ifndef STATUS_WMI_TRY_AGAIN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2881 | # define STATUS_WMI_TRY_AGAIN ((NTSTATUS) 0xC0000298L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2882 | #endif |
| 2883 | |
| 2884 | #ifndef STATUS_SHARED_POLICY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2885 | # define STATUS_SHARED_POLICY ((NTSTATUS) 0xC0000299L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2886 | #endif |
| 2887 | |
| 2888 | #ifndef STATUS_POLICY_OBJECT_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2889 | # define STATUS_POLICY_OBJECT_NOT_FOUND ((NTSTATUS) 0xC000029AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2890 | #endif |
| 2891 | |
| 2892 | #ifndef STATUS_POLICY_ONLY_IN_DS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2893 | # define STATUS_POLICY_ONLY_IN_DS ((NTSTATUS) 0xC000029BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2894 | #endif |
| 2895 | |
| 2896 | #ifndef STATUS_VOLUME_NOT_UPGRADED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2897 | # define STATUS_VOLUME_NOT_UPGRADED ((NTSTATUS) 0xC000029CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2898 | #endif |
| 2899 | |
| 2900 | #ifndef STATUS_REMOTE_STORAGE_NOT_ACTIVE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2901 | # define STATUS_REMOTE_STORAGE_NOT_ACTIVE ((NTSTATUS) 0xC000029DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2902 | #endif |
| 2903 | |
| 2904 | #ifndef STATUS_REMOTE_STORAGE_MEDIA_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2905 | # define STATUS_REMOTE_STORAGE_MEDIA_ERROR ((NTSTATUS) 0xC000029EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2906 | #endif |
| 2907 | |
| 2908 | #ifndef STATUS_NO_TRACKING_SERVICE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2909 | # define STATUS_NO_TRACKING_SERVICE ((NTSTATUS) 0xC000029FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2910 | #endif |
| 2911 | |
| 2912 | #ifndef STATUS_SERVER_SID_MISMATCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2913 | # define STATUS_SERVER_SID_MISMATCH ((NTSTATUS) 0xC00002A0L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2914 | #endif |
| 2915 | |
| 2916 | #ifndef STATUS_DS_NO_ATTRIBUTE_OR_VALUE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2917 | # define STATUS_DS_NO_ATTRIBUTE_OR_VALUE ((NTSTATUS) 0xC00002A1L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2918 | #endif |
| 2919 | |
| 2920 | #ifndef STATUS_DS_INVALID_ATTRIBUTE_SYNTAX |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2921 | # define STATUS_DS_INVALID_ATTRIBUTE_SYNTAX ((NTSTATUS) 0xC00002A2L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2922 | #endif |
| 2923 | |
| 2924 | #ifndef STATUS_DS_ATTRIBUTE_TYPE_UNDEFINED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2925 | # define STATUS_DS_ATTRIBUTE_TYPE_UNDEFINED ((NTSTATUS) 0xC00002A3L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2926 | #endif |
| 2927 | |
| 2928 | #ifndef STATUS_DS_ATTRIBUTE_OR_VALUE_EXISTS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2929 | # define STATUS_DS_ATTRIBUTE_OR_VALUE_EXISTS ((NTSTATUS) 0xC00002A4L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2930 | #endif |
| 2931 | |
| 2932 | #ifndef STATUS_DS_BUSY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2933 | # define STATUS_DS_BUSY ((NTSTATUS) 0xC00002A5L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2934 | #endif |
| 2935 | |
| 2936 | #ifndef STATUS_DS_UNAVAILABLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2937 | # define STATUS_DS_UNAVAILABLE ((NTSTATUS) 0xC00002A6L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2938 | #endif |
| 2939 | |
| 2940 | #ifndef STATUS_DS_NO_RIDS_ALLOCATED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2941 | # define STATUS_DS_NO_RIDS_ALLOCATED ((NTSTATUS) 0xC00002A7L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2942 | #endif |
| 2943 | |
| 2944 | #ifndef STATUS_DS_NO_MORE_RIDS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2945 | # define STATUS_DS_NO_MORE_RIDS ((NTSTATUS) 0xC00002A8L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2946 | #endif |
| 2947 | |
| 2948 | #ifndef STATUS_DS_INCORRECT_ROLE_OWNER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2949 | # define STATUS_DS_INCORRECT_ROLE_OWNER ((NTSTATUS) 0xC00002A9L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2950 | #endif |
| 2951 | |
| 2952 | #ifndef STATUS_DS_RIDMGR_INIT_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2953 | # define STATUS_DS_RIDMGR_INIT_ERROR ((NTSTATUS) 0xC00002AAL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2954 | #endif |
| 2955 | |
| 2956 | #ifndef STATUS_DS_OBJ_CLASS_VIOLATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2957 | # define STATUS_DS_OBJ_CLASS_VIOLATION ((NTSTATUS) 0xC00002ABL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2958 | #endif |
| 2959 | |
| 2960 | #ifndef STATUS_DS_CANT_ON_NON_LEAF |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2961 | # define STATUS_DS_CANT_ON_NON_LEAF ((NTSTATUS) 0xC00002ACL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2962 | #endif |
| 2963 | |
| 2964 | #ifndef STATUS_DS_CANT_ON_RDN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2965 | # define STATUS_DS_CANT_ON_RDN ((NTSTATUS) 0xC00002ADL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2966 | #endif |
| 2967 | |
| 2968 | #ifndef STATUS_DS_CANT_MOD_OBJ_CLASS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2969 | # define STATUS_DS_CANT_MOD_OBJ_CLASS ((NTSTATUS) 0xC00002AEL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2970 | #endif |
| 2971 | |
| 2972 | #ifndef STATUS_DS_CROSS_DOM_MOVE_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2973 | # define STATUS_DS_CROSS_DOM_MOVE_FAILED ((NTSTATUS) 0xC00002AFL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2974 | #endif |
| 2975 | |
| 2976 | #ifndef STATUS_DS_GC_NOT_AVAILABLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2977 | # define STATUS_DS_GC_NOT_AVAILABLE ((NTSTATUS) 0xC00002B0L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2978 | #endif |
| 2979 | |
| 2980 | #ifndef STATUS_DIRECTORY_SERVICE_REQUIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2981 | # define STATUS_DIRECTORY_SERVICE_REQUIRED ((NTSTATUS) 0xC00002B1L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2982 | #endif |
| 2983 | |
| 2984 | #ifndef STATUS_REPARSE_ATTRIBUTE_CONFLICT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2985 | # define STATUS_REPARSE_ATTRIBUTE_CONFLICT ((NTSTATUS) 0xC00002B2L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2986 | #endif |
| 2987 | |
| 2988 | #ifndef STATUS_CANT_ENABLE_DENY_ONLY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2989 | # define STATUS_CANT_ENABLE_DENY_ONLY ((NTSTATUS) 0xC00002B3L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2990 | #endif |
| 2991 | |
| 2992 | #ifndef STATUS_FLOAT_MULTIPLE_FAULTS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2993 | # define STATUS_FLOAT_MULTIPLE_FAULTS ((NTSTATUS) 0xC00002B4L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2994 | #endif |
| 2995 | |
| 2996 | #ifndef STATUS_FLOAT_MULTIPLE_TRAPS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 2997 | # define STATUS_FLOAT_MULTIPLE_TRAPS ((NTSTATUS) 0xC00002B5L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 2998 | #endif |
| 2999 | |
| 3000 | #ifndef STATUS_DEVICE_REMOVED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3001 | # define STATUS_DEVICE_REMOVED ((NTSTATUS) 0xC00002B6L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3002 | #endif |
| 3003 | |
| 3004 | #ifndef STATUS_JOURNAL_DELETE_IN_PROGRESS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3005 | # define STATUS_JOURNAL_DELETE_IN_PROGRESS ((NTSTATUS) 0xC00002B7L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3006 | #endif |
| 3007 | |
| 3008 | #ifndef STATUS_JOURNAL_NOT_ACTIVE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3009 | # define STATUS_JOURNAL_NOT_ACTIVE ((NTSTATUS) 0xC00002B8L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3010 | #endif |
| 3011 | |
| 3012 | #ifndef STATUS_NOINTERFACE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3013 | # define STATUS_NOINTERFACE ((NTSTATUS) 0xC00002B9L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3014 | #endif |
| 3015 | |
| 3016 | #ifndef STATUS_DS_ADMIN_LIMIT_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3017 | # define STATUS_DS_ADMIN_LIMIT_EXCEEDED ((NTSTATUS) 0xC00002C1L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3018 | #endif |
| 3019 | |
| 3020 | #ifndef STATUS_DRIVER_FAILED_SLEEP |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3021 | # define STATUS_DRIVER_FAILED_SLEEP ((NTSTATUS) 0xC00002C2L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3022 | #endif |
| 3023 | |
| 3024 | #ifndef STATUS_MUTUAL_AUTHENTICATION_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3025 | # define STATUS_MUTUAL_AUTHENTICATION_FAILED ((NTSTATUS) 0xC00002C3L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3026 | #endif |
| 3027 | |
| 3028 | #ifndef STATUS_CORRUPT_SYSTEM_FILE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3029 | # define STATUS_CORRUPT_SYSTEM_FILE ((NTSTATUS) 0xC00002C4L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3030 | #endif |
| 3031 | |
| 3032 | #ifndef STATUS_DATATYPE_MISALIGNMENT_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3033 | # define STATUS_DATATYPE_MISALIGNMENT_ERROR ((NTSTATUS) 0xC00002C5L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3034 | #endif |
| 3035 | |
| 3036 | #ifndef STATUS_WMI_READ_ONLY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3037 | # define STATUS_WMI_READ_ONLY ((NTSTATUS) 0xC00002C6L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3038 | #endif |
| 3039 | |
| 3040 | #ifndef STATUS_WMI_SET_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3041 | # define STATUS_WMI_SET_FAILURE ((NTSTATUS) 0xC00002C7L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3042 | #endif |
| 3043 | |
| 3044 | #ifndef STATUS_COMMITMENT_MINIMUM |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3045 | # define STATUS_COMMITMENT_MINIMUM ((NTSTATUS) 0xC00002C8L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3046 | #endif |
| 3047 | |
| 3048 | #ifndef STATUS_REG_NAT_CONSUMPTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3049 | # define STATUS_REG_NAT_CONSUMPTION ((NTSTATUS) 0xC00002C9L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3050 | #endif |
| 3051 | |
| 3052 | #ifndef STATUS_TRANSPORT_FULL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3053 | # define STATUS_TRANSPORT_FULL ((NTSTATUS) 0xC00002CAL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3054 | #endif |
| 3055 | |
| 3056 | #ifndef STATUS_DS_SAM_INIT_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3057 | # define STATUS_DS_SAM_INIT_FAILURE ((NTSTATUS) 0xC00002CBL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3058 | #endif |
| 3059 | |
| 3060 | #ifndef STATUS_ONLY_IF_CONNECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3061 | # define STATUS_ONLY_IF_CONNECTED ((NTSTATUS) 0xC00002CCL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3062 | #endif |
| 3063 | |
| 3064 | #ifndef STATUS_DS_SENSITIVE_GROUP_VIOLATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3065 | # define STATUS_DS_SENSITIVE_GROUP_VIOLATION ((NTSTATUS) 0xC00002CDL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3066 | #endif |
| 3067 | |
| 3068 | #ifndef STATUS_PNP_RESTART_ENUMERATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3069 | # define STATUS_PNP_RESTART_ENUMERATION ((NTSTATUS) 0xC00002CEL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3070 | #endif |
| 3071 | |
| 3072 | #ifndef STATUS_JOURNAL_ENTRY_DELETED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3073 | # define STATUS_JOURNAL_ENTRY_DELETED ((NTSTATUS) 0xC00002CFL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3074 | #endif |
| 3075 | |
| 3076 | #ifndef STATUS_DS_CANT_MOD_PRIMARYGROUPID |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3077 | # define STATUS_DS_CANT_MOD_PRIMARYGROUPID ((NTSTATUS) 0xC00002D0L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3078 | #endif |
| 3079 | |
| 3080 | #ifndef STATUS_SYSTEM_IMAGE_BAD_SIGNATURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3081 | # define STATUS_SYSTEM_IMAGE_BAD_SIGNATURE ((NTSTATUS) 0xC00002D1L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3082 | #endif |
| 3083 | |
| 3084 | #ifndef STATUS_PNP_REBOOT_REQUIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3085 | # define STATUS_PNP_REBOOT_REQUIRED ((NTSTATUS) 0xC00002D2L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3086 | #endif |
| 3087 | |
| 3088 | #ifndef STATUS_POWER_STATE_INVALID |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3089 | # define STATUS_POWER_STATE_INVALID ((NTSTATUS) 0xC00002D3L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3090 | #endif |
| 3091 | |
| 3092 | #ifndef STATUS_DS_INVALID_GROUP_TYPE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3093 | # define STATUS_DS_INVALID_GROUP_TYPE ((NTSTATUS) 0xC00002D4L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3094 | #endif |
| 3095 | |
| 3096 | #ifndef STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3097 | # define STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN ((NTSTATUS) 0xC00002D5L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3098 | #endif |
| 3099 | |
| 3100 | #ifndef STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3101 | # define STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN ((NTSTATUS) 0xC00002D6L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3102 | #endif |
| 3103 | |
| 3104 | #ifndef STATUS_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3105 | # define STATUS_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER ((NTSTATUS) 0xC00002D7L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3106 | #endif |
| 3107 | |
| 3108 | #ifndef STATUS_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3109 | # define STATUS_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER ((NTSTATUS) 0xC00002D8L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3110 | #endif |
| 3111 | |
| 3112 | #ifndef STATUS_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3113 | # define STATUS_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER ((NTSTATUS) 0xC00002D9L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3114 | #endif |
| 3115 | |
| 3116 | #ifndef STATUS_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3117 | # define STATUS_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER ((NTSTATUS) 0xC00002DAL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3118 | #endif |
| 3119 | |
| 3120 | #ifndef STATUS_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3121 | # define STATUS_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER ((NTSTATUS) 0xC00002DBL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3122 | #endif |
| 3123 | |
| 3124 | #ifndef STATUS_DS_HAVE_PRIMARY_MEMBERS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3125 | # define STATUS_DS_HAVE_PRIMARY_MEMBERS ((NTSTATUS) 0xC00002DCL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3126 | #endif |
| 3127 | |
| 3128 | #ifndef STATUS_WMI_NOT_SUPPORTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3129 | # define STATUS_WMI_NOT_SUPPORTED ((NTSTATUS) 0xC00002DDL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3130 | #endif |
| 3131 | |
| 3132 | #ifndef STATUS_INSUFFICIENT_POWER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3133 | # define STATUS_INSUFFICIENT_POWER ((NTSTATUS) 0xC00002DEL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3134 | #endif |
| 3135 | |
| 3136 | #ifndef STATUS_SAM_NEED_BOOTKEY_PASSWORD |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3137 | # define STATUS_SAM_NEED_BOOTKEY_PASSWORD ((NTSTATUS) 0xC00002DFL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3138 | #endif |
| 3139 | |
| 3140 | #ifndef STATUS_SAM_NEED_BOOTKEY_FLOPPY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3141 | # define STATUS_SAM_NEED_BOOTKEY_FLOPPY ((NTSTATUS) 0xC00002E0L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3142 | #endif |
| 3143 | |
| 3144 | #ifndef STATUS_DS_CANT_START |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3145 | # define STATUS_DS_CANT_START ((NTSTATUS) 0xC00002E1L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3146 | #endif |
| 3147 | |
| 3148 | #ifndef STATUS_DS_INIT_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3149 | # define STATUS_DS_INIT_FAILURE ((NTSTATUS) 0xC00002E2L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3150 | #endif |
| 3151 | |
| 3152 | #ifndef STATUS_SAM_INIT_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3153 | # define STATUS_SAM_INIT_FAILURE ((NTSTATUS) 0xC00002E3L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3154 | #endif |
| 3155 | |
| 3156 | #ifndef STATUS_DS_GC_REQUIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3157 | # define STATUS_DS_GC_REQUIRED ((NTSTATUS) 0xC00002E4L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3158 | #endif |
| 3159 | |
| 3160 | #ifndef STATUS_DS_LOCAL_MEMBER_OF_LOCAL_ONLY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3161 | # define STATUS_DS_LOCAL_MEMBER_OF_LOCAL_ONLY ((NTSTATUS) 0xC00002E5L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3162 | #endif |
| 3163 | |
| 3164 | #ifndef STATUS_DS_NO_FPO_IN_UNIVERSAL_GROUPS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3165 | # define STATUS_DS_NO_FPO_IN_UNIVERSAL_GROUPS ((NTSTATUS) 0xC00002E6L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3166 | #endif |
| 3167 | |
| 3168 | #ifndef STATUS_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3169 | # define STATUS_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED ((NTSTATUS) 0xC00002E7L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3170 | #endif |
| 3171 | |
| 3172 | #ifndef STATUS_MULTIPLE_FAULT_VIOLATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3173 | # define STATUS_MULTIPLE_FAULT_VIOLATION ((NTSTATUS) 0xC00002E8L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3174 | #endif |
| 3175 | |
| 3176 | #ifndef STATUS_CURRENT_DOMAIN_NOT_ALLOWED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3177 | # define STATUS_CURRENT_DOMAIN_NOT_ALLOWED ((NTSTATUS) 0xC00002E9L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3178 | #endif |
| 3179 | |
| 3180 | #ifndef STATUS_CANNOT_MAKE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3181 | # define STATUS_CANNOT_MAKE ((NTSTATUS) 0xC00002EAL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3182 | #endif |
| 3183 | |
| 3184 | #ifndef STATUS_SYSTEM_SHUTDOWN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3185 | # define STATUS_SYSTEM_SHUTDOWN ((NTSTATUS) 0xC00002EBL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3186 | #endif |
| 3187 | |
| 3188 | #ifndef STATUS_DS_INIT_FAILURE_CONSOLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3189 | # define STATUS_DS_INIT_FAILURE_CONSOLE ((NTSTATUS) 0xC00002ECL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3190 | #endif |
| 3191 | |
| 3192 | #ifndef STATUS_DS_SAM_INIT_FAILURE_CONSOLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3193 | # define STATUS_DS_SAM_INIT_FAILURE_CONSOLE ((NTSTATUS) 0xC00002EDL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3194 | #endif |
| 3195 | |
| 3196 | #ifndef STATUS_UNFINISHED_CONTEXT_DELETED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3197 | # define STATUS_UNFINISHED_CONTEXT_DELETED ((NTSTATUS) 0xC00002EEL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3198 | #endif |
| 3199 | |
| 3200 | #ifndef STATUS_NO_TGT_REPLY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3201 | # define STATUS_NO_TGT_REPLY ((NTSTATUS) 0xC00002EFL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3202 | #endif |
| 3203 | |
| 3204 | #ifndef STATUS_OBJECTID_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3205 | # define STATUS_OBJECTID_NOT_FOUND ((NTSTATUS) 0xC00002F0L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3206 | #endif |
| 3207 | |
| 3208 | #ifndef STATUS_NO_IP_ADDRESSES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3209 | # define STATUS_NO_IP_ADDRESSES ((NTSTATUS) 0xC00002F1L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3210 | #endif |
| 3211 | |
| 3212 | #ifndef STATUS_WRONG_CREDENTIAL_HANDLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3213 | # define STATUS_WRONG_CREDENTIAL_HANDLE ((NTSTATUS) 0xC00002F2L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3214 | #endif |
| 3215 | |
| 3216 | #ifndef STATUS_CRYPTO_SYSTEM_INVALID |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3217 | # define STATUS_CRYPTO_SYSTEM_INVALID ((NTSTATUS) 0xC00002F3L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3218 | #endif |
| 3219 | |
| 3220 | #ifndef STATUS_MAX_REFERRALS_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3221 | # define STATUS_MAX_REFERRALS_EXCEEDED ((NTSTATUS) 0xC00002F4L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3222 | #endif |
| 3223 | |
| 3224 | #ifndef STATUS_MUST_BE_KDC |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3225 | # define STATUS_MUST_BE_KDC ((NTSTATUS) 0xC00002F5L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3226 | #endif |
| 3227 | |
| 3228 | #ifndef STATUS_STRONG_CRYPTO_NOT_SUPPORTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3229 | # define STATUS_STRONG_CRYPTO_NOT_SUPPORTED ((NTSTATUS) 0xC00002F6L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3230 | #endif |
| 3231 | |
| 3232 | #ifndef STATUS_TOO_MANY_PRINCIPALS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3233 | # define STATUS_TOO_MANY_PRINCIPALS ((NTSTATUS) 0xC00002F7L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3234 | #endif |
| 3235 | |
| 3236 | #ifndef STATUS_NO_PA_DATA |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3237 | # define STATUS_NO_PA_DATA ((NTSTATUS) 0xC00002F8L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3238 | #endif |
| 3239 | |
| 3240 | #ifndef STATUS_PKINIT_NAME_MISMATCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3241 | # define STATUS_PKINIT_NAME_MISMATCH ((NTSTATUS) 0xC00002F9L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3242 | #endif |
| 3243 | |
| 3244 | #ifndef STATUS_SMARTCARD_LOGON_REQUIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3245 | # define STATUS_SMARTCARD_LOGON_REQUIRED ((NTSTATUS) 0xC00002FAL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3246 | #endif |
| 3247 | |
| 3248 | #ifndef STATUS_KDC_INVALID_REQUEST |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3249 | # define STATUS_KDC_INVALID_REQUEST ((NTSTATUS) 0xC00002FBL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3250 | #endif |
| 3251 | |
| 3252 | #ifndef STATUS_KDC_UNABLE_TO_REFER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3253 | # define STATUS_KDC_UNABLE_TO_REFER ((NTSTATUS) 0xC00002FCL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3254 | #endif |
| 3255 | |
| 3256 | #ifndef STATUS_KDC_UNKNOWN_ETYPE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3257 | # define STATUS_KDC_UNKNOWN_ETYPE ((NTSTATUS) 0xC00002FDL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3258 | #endif |
| 3259 | |
| 3260 | #ifndef STATUS_SHUTDOWN_IN_PROGRESS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3261 | # define STATUS_SHUTDOWN_IN_PROGRESS ((NTSTATUS) 0xC00002FEL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3262 | #endif |
| 3263 | |
| 3264 | #ifndef STATUS_SERVER_SHUTDOWN_IN_PROGRESS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3265 | # define STATUS_SERVER_SHUTDOWN_IN_PROGRESS ((NTSTATUS) 0xC00002FFL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3266 | #endif |
| 3267 | |
| 3268 | #ifndef STATUS_NOT_SUPPORTED_ON_SBS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3269 | # define STATUS_NOT_SUPPORTED_ON_SBS ((NTSTATUS) 0xC0000300L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3270 | #endif |
| 3271 | |
| 3272 | #ifndef STATUS_WMI_GUID_DISCONNECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3273 | # define STATUS_WMI_GUID_DISCONNECTED ((NTSTATUS) 0xC0000301L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3274 | #endif |
| 3275 | |
| 3276 | #ifndef STATUS_WMI_ALREADY_DISABLED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3277 | # define STATUS_WMI_ALREADY_DISABLED ((NTSTATUS) 0xC0000302L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3278 | #endif |
| 3279 | |
| 3280 | #ifndef STATUS_WMI_ALREADY_ENABLED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3281 | # define STATUS_WMI_ALREADY_ENABLED ((NTSTATUS) 0xC0000303L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3282 | #endif |
| 3283 | |
| 3284 | #ifndef STATUS_MFT_TOO_FRAGMENTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3285 | # define STATUS_MFT_TOO_FRAGMENTED ((NTSTATUS) 0xC0000304L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3286 | #endif |
| 3287 | |
| 3288 | #ifndef STATUS_COPY_PROTECTION_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3289 | # define STATUS_COPY_PROTECTION_FAILURE ((NTSTATUS) 0xC0000305L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3290 | #endif |
| 3291 | |
| 3292 | #ifndef STATUS_CSS_AUTHENTICATION_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3293 | # define STATUS_CSS_AUTHENTICATION_FAILURE ((NTSTATUS) 0xC0000306L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3294 | #endif |
| 3295 | |
| 3296 | #ifndef STATUS_CSS_KEY_NOT_PRESENT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3297 | # define STATUS_CSS_KEY_NOT_PRESENT ((NTSTATUS) 0xC0000307L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3298 | #endif |
| 3299 | |
| 3300 | #ifndef STATUS_CSS_KEY_NOT_ESTABLISHED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3301 | # define STATUS_CSS_KEY_NOT_ESTABLISHED ((NTSTATUS) 0xC0000308L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3302 | #endif |
| 3303 | |
| 3304 | #ifndef STATUS_CSS_SCRAMBLED_SECTOR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3305 | # define STATUS_CSS_SCRAMBLED_SECTOR ((NTSTATUS) 0xC0000309L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3306 | #endif |
| 3307 | |
| 3308 | #ifndef STATUS_CSS_REGION_MISMATCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3309 | # define STATUS_CSS_REGION_MISMATCH ((NTSTATUS) 0xC000030AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3310 | #endif |
| 3311 | |
| 3312 | #ifndef STATUS_CSS_RESETS_EXHAUSTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3313 | # define STATUS_CSS_RESETS_EXHAUSTED ((NTSTATUS) 0xC000030BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3314 | #endif |
| 3315 | |
| 3316 | #ifndef STATUS_PKINIT_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3317 | # define STATUS_PKINIT_FAILURE ((NTSTATUS) 0xC0000320L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3318 | #endif |
| 3319 | |
| 3320 | #ifndef STATUS_SMARTCARD_SUBSYSTEM_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3321 | # define STATUS_SMARTCARD_SUBSYSTEM_FAILURE ((NTSTATUS) 0xC0000321L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3322 | #endif |
| 3323 | |
| 3324 | #ifndef STATUS_NO_KERB_KEY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3325 | # define STATUS_NO_KERB_KEY ((NTSTATUS) 0xC0000322L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3326 | #endif |
| 3327 | |
| 3328 | #ifndef STATUS_HOST_DOWN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3329 | # define STATUS_HOST_DOWN ((NTSTATUS) 0xC0000350L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3330 | #endif |
| 3331 | |
| 3332 | #ifndef STATUS_UNSUPPORTED_PREAUTH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3333 | # define STATUS_UNSUPPORTED_PREAUTH ((NTSTATUS) 0xC0000351L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3334 | #endif |
| 3335 | |
| 3336 | #ifndef STATUS_EFS_ALG_BLOB_TOO_BIG |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3337 | # define STATUS_EFS_ALG_BLOB_TOO_BIG ((NTSTATUS) 0xC0000352L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3338 | #endif |
| 3339 | |
| 3340 | #ifndef STATUS_PORT_NOT_SET |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3341 | # define STATUS_PORT_NOT_SET ((NTSTATUS) 0xC0000353L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3342 | #endif |
| 3343 | |
| 3344 | #ifndef STATUS_DEBUGGER_INACTIVE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3345 | # define STATUS_DEBUGGER_INACTIVE ((NTSTATUS) 0xC0000354L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3346 | #endif |
| 3347 | |
| 3348 | #ifndef STATUS_DS_VERSION_CHECK_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3349 | # define STATUS_DS_VERSION_CHECK_FAILURE ((NTSTATUS) 0xC0000355L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3350 | #endif |
| 3351 | |
| 3352 | #ifndef STATUS_AUDITING_DISABLED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3353 | # define STATUS_AUDITING_DISABLED ((NTSTATUS) 0xC0000356L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3354 | #endif |
| 3355 | |
| 3356 | #ifndef STATUS_PRENT4_MACHINE_ACCOUNT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3357 | # define STATUS_PRENT4_MACHINE_ACCOUNT ((NTSTATUS) 0xC0000357L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3358 | #endif |
| 3359 | |
| 3360 | #ifndef STATUS_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3361 | # define STATUS_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER ((NTSTATUS) 0xC0000358L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3362 | #endif |
| 3363 | |
| 3364 | #ifndef STATUS_INVALID_IMAGE_WIN_32 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3365 | # define STATUS_INVALID_IMAGE_WIN_32 ((NTSTATUS) 0xC0000359L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3366 | #endif |
| 3367 | |
| 3368 | #ifndef STATUS_INVALID_IMAGE_WIN_64 |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3369 | # define STATUS_INVALID_IMAGE_WIN_64 ((NTSTATUS) 0xC000035AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3370 | #endif |
| 3371 | |
| 3372 | #ifndef STATUS_BAD_BINDINGS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3373 | # define STATUS_BAD_BINDINGS ((NTSTATUS) 0xC000035BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3374 | #endif |
| 3375 | |
| 3376 | #ifndef STATUS_NETWORK_SESSION_EXPIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3377 | # define STATUS_NETWORK_SESSION_EXPIRED ((NTSTATUS) 0xC000035CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3378 | #endif |
| 3379 | |
| 3380 | #ifndef STATUS_APPHELP_BLOCK |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3381 | # define STATUS_APPHELP_BLOCK ((NTSTATUS) 0xC000035DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3382 | #endif |
| 3383 | |
| 3384 | #ifndef STATUS_ALL_SIDS_FILTERED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3385 | # define STATUS_ALL_SIDS_FILTERED ((NTSTATUS) 0xC000035EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3386 | #endif |
| 3387 | |
| 3388 | #ifndef STATUS_NOT_SAFE_MODE_DRIVER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3389 | # define STATUS_NOT_SAFE_MODE_DRIVER ((NTSTATUS) 0xC000035FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3390 | #endif |
| 3391 | |
| 3392 | #ifndef STATUS_ACCESS_DISABLED_BY_POLICY_DEFAULT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3393 | # define STATUS_ACCESS_DISABLED_BY_POLICY_DEFAULT ((NTSTATUS) 0xC0000361L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3394 | #endif |
| 3395 | |
| 3396 | #ifndef STATUS_ACCESS_DISABLED_BY_POLICY_PATH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3397 | # define STATUS_ACCESS_DISABLED_BY_POLICY_PATH ((NTSTATUS) 0xC0000362L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3398 | #endif |
| 3399 | |
| 3400 | #ifndef STATUS_ACCESS_DISABLED_BY_POLICY_PUBLISHER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3401 | # define STATUS_ACCESS_DISABLED_BY_POLICY_PUBLISHER ((NTSTATUS) 0xC0000363L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3402 | #endif |
| 3403 | |
| 3404 | #ifndef STATUS_ACCESS_DISABLED_BY_POLICY_OTHER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3405 | # define STATUS_ACCESS_DISABLED_BY_POLICY_OTHER ((NTSTATUS) 0xC0000364L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3406 | #endif |
| 3407 | |
| 3408 | #ifndef STATUS_FAILED_DRIVER_ENTRY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3409 | # define STATUS_FAILED_DRIVER_ENTRY ((NTSTATUS) 0xC0000365L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3410 | #endif |
| 3411 | |
| 3412 | #ifndef STATUS_DEVICE_ENUMERATION_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3413 | # define STATUS_DEVICE_ENUMERATION_ERROR ((NTSTATUS) 0xC0000366L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3414 | #endif |
| 3415 | |
| 3416 | #ifndef STATUS_MOUNT_POINT_NOT_RESOLVED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3417 | # define STATUS_MOUNT_POINT_NOT_RESOLVED ((NTSTATUS) 0xC0000368L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3418 | #endif |
| 3419 | |
| 3420 | #ifndef STATUS_INVALID_DEVICE_OBJECT_PARAMETER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3421 | # define STATUS_INVALID_DEVICE_OBJECT_PARAMETER ((NTSTATUS) 0xC0000369L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3422 | #endif |
| 3423 | |
| 3424 | #ifndef STATUS_MCA_OCCURED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3425 | # define STATUS_MCA_OCCURED ((NTSTATUS) 0xC000036AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3426 | #endif |
| 3427 | |
| 3428 | #ifndef STATUS_DRIVER_BLOCKED_CRITICAL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3429 | # define STATUS_DRIVER_BLOCKED_CRITICAL ((NTSTATUS) 0xC000036BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3430 | #endif |
| 3431 | |
| 3432 | #ifndef STATUS_DRIVER_BLOCKED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3433 | # define STATUS_DRIVER_BLOCKED ((NTSTATUS) 0xC000036CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3434 | #endif |
| 3435 | |
| 3436 | #ifndef STATUS_DRIVER_DATABASE_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3437 | # define STATUS_DRIVER_DATABASE_ERROR ((NTSTATUS) 0xC000036DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3438 | #endif |
| 3439 | |
| 3440 | #ifndef STATUS_SYSTEM_HIVE_TOO_LARGE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3441 | # define STATUS_SYSTEM_HIVE_TOO_LARGE ((NTSTATUS) 0xC000036EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3442 | #endif |
| 3443 | |
| 3444 | #ifndef STATUS_INVALID_IMPORT_OF_NON_DLL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3445 | # define STATUS_INVALID_IMPORT_OF_NON_DLL ((NTSTATUS) 0xC000036FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3446 | #endif |
| 3447 | |
| 3448 | #ifndef STATUS_DS_SHUTTING_DOWN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3449 | # define STATUS_DS_SHUTTING_DOWN ((NTSTATUS) 0x40000370L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3450 | #endif |
| 3451 | |
| 3452 | #ifndef STATUS_NO_SECRETS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3453 | # define STATUS_NO_SECRETS ((NTSTATUS) 0xC0000371L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3454 | #endif |
| 3455 | |
| 3456 | #ifndef STATUS_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3457 | # define STATUS_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY ((NTSTATUS) 0xC0000372L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3458 | #endif |
| 3459 | |
| 3460 | #ifndef STATUS_FAILED_STACK_SWITCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3461 | # define STATUS_FAILED_STACK_SWITCH ((NTSTATUS) 0xC0000373L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3462 | #endif |
| 3463 | |
| 3464 | #ifndef STATUS_HEAP_CORRUPTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3465 | # define STATUS_HEAP_CORRUPTION ((NTSTATUS) 0xC0000374L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3466 | #endif |
| 3467 | |
| 3468 | #ifndef STATUS_SMARTCARD_WRONG_PIN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3469 | # define STATUS_SMARTCARD_WRONG_PIN ((NTSTATUS) 0xC0000380L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3470 | #endif |
| 3471 | |
| 3472 | #ifndef STATUS_SMARTCARD_CARD_BLOCKED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3473 | # define STATUS_SMARTCARD_CARD_BLOCKED ((NTSTATUS) 0xC0000381L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3474 | #endif |
| 3475 | |
| 3476 | #ifndef STATUS_SMARTCARD_CARD_NOT_AUTHENTICATED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3477 | # define STATUS_SMARTCARD_CARD_NOT_AUTHENTICATED ((NTSTATUS) 0xC0000382L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3478 | #endif |
| 3479 | |
| 3480 | #ifndef STATUS_SMARTCARD_NO_CARD |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3481 | # define STATUS_SMARTCARD_NO_CARD ((NTSTATUS) 0xC0000383L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3482 | #endif |
| 3483 | |
| 3484 | #ifndef STATUS_SMARTCARD_NO_KEY_CONTAINER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3485 | # define STATUS_SMARTCARD_NO_KEY_CONTAINER ((NTSTATUS) 0xC0000384L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3486 | #endif |
| 3487 | |
| 3488 | #ifndef STATUS_SMARTCARD_NO_CERTIFICATE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3489 | # define STATUS_SMARTCARD_NO_CERTIFICATE ((NTSTATUS) 0xC0000385L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3490 | #endif |
| 3491 | |
| 3492 | #ifndef STATUS_SMARTCARD_NO_KEYSET |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3493 | # define STATUS_SMARTCARD_NO_KEYSET ((NTSTATUS) 0xC0000386L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3494 | #endif |
| 3495 | |
| 3496 | #ifndef STATUS_SMARTCARD_IO_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3497 | # define STATUS_SMARTCARD_IO_ERROR ((NTSTATUS) 0xC0000387L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3498 | #endif |
| 3499 | |
| 3500 | #ifndef STATUS_DOWNGRADE_DETECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3501 | # define STATUS_DOWNGRADE_DETECTED ((NTSTATUS) 0xC0000388L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3502 | #endif |
| 3503 | |
| 3504 | #ifndef STATUS_SMARTCARD_CERT_REVOKED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3505 | # define STATUS_SMARTCARD_CERT_REVOKED ((NTSTATUS) 0xC0000389L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3506 | #endif |
| 3507 | |
| 3508 | #ifndef STATUS_ISSUING_CA_UNTRUSTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3509 | # define STATUS_ISSUING_CA_UNTRUSTED ((NTSTATUS) 0xC000038AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3510 | #endif |
| 3511 | |
| 3512 | #ifndef STATUS_REVOCATION_OFFLINE_C |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3513 | # define STATUS_REVOCATION_OFFLINE_C ((NTSTATUS) 0xC000038BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3514 | #endif |
| 3515 | |
| 3516 | #ifndef STATUS_PKINIT_CLIENT_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3517 | # define STATUS_PKINIT_CLIENT_FAILURE ((NTSTATUS) 0xC000038CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3518 | #endif |
| 3519 | |
| 3520 | #ifndef STATUS_SMARTCARD_CERT_EXPIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3521 | # define STATUS_SMARTCARD_CERT_EXPIRED ((NTSTATUS) 0xC000038DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3522 | #endif |
| 3523 | |
| 3524 | #ifndef STATUS_DRIVER_FAILED_PRIOR_UNLOAD |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3525 | # define STATUS_DRIVER_FAILED_PRIOR_UNLOAD ((NTSTATUS) 0xC000038EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3526 | #endif |
| 3527 | |
| 3528 | #ifndef STATUS_SMARTCARD_SILENT_CONTEXT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3529 | # define STATUS_SMARTCARD_SILENT_CONTEXT ((NTSTATUS) 0xC000038FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3530 | #endif |
| 3531 | |
| 3532 | #ifndef STATUS_PER_USER_TRUST_QUOTA_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3533 | # define STATUS_PER_USER_TRUST_QUOTA_EXCEEDED ((NTSTATUS) 0xC0000401L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3534 | #endif |
| 3535 | |
| 3536 | #ifndef STATUS_ALL_USER_TRUST_QUOTA_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3537 | # define STATUS_ALL_USER_TRUST_QUOTA_EXCEEDED ((NTSTATUS) 0xC0000402L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3538 | #endif |
| 3539 | |
| 3540 | #ifndef STATUS_USER_DELETE_TRUST_QUOTA_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3541 | # define STATUS_USER_DELETE_TRUST_QUOTA_EXCEEDED ((NTSTATUS) 0xC0000403L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3542 | #endif |
| 3543 | |
| 3544 | #ifndef STATUS_DS_NAME_NOT_UNIQUE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3545 | # define STATUS_DS_NAME_NOT_UNIQUE ((NTSTATUS) 0xC0000404L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3546 | #endif |
| 3547 | |
| 3548 | #ifndef STATUS_DS_DUPLICATE_ID_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3549 | # define STATUS_DS_DUPLICATE_ID_FOUND ((NTSTATUS) 0xC0000405L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3550 | #endif |
| 3551 | |
| 3552 | #ifndef STATUS_DS_GROUP_CONVERSION_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3553 | # define STATUS_DS_GROUP_CONVERSION_ERROR ((NTSTATUS) 0xC0000406L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3554 | #endif |
| 3555 | |
| 3556 | #ifndef STATUS_VOLSNAP_PREPARE_HIBERNATE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3557 | # define STATUS_VOLSNAP_PREPARE_HIBERNATE ((NTSTATUS) 0xC0000407L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3558 | #endif |
| 3559 | |
| 3560 | #ifndef STATUS_USER2USER_REQUIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3561 | # define STATUS_USER2USER_REQUIRED ((NTSTATUS) 0xC0000408L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3562 | #endif |
| 3563 | |
| 3564 | #ifndef STATUS_STACK_BUFFER_OVERRUN |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3565 | # define STATUS_STACK_BUFFER_OVERRUN ((NTSTATUS) 0xC0000409L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3566 | #endif |
| 3567 | |
| 3568 | #ifndef STATUS_NO_S4U_PROT_SUPPORT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3569 | # define STATUS_NO_S4U_PROT_SUPPORT ((NTSTATUS) 0xC000040AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3570 | #endif |
| 3571 | |
| 3572 | #ifndef STATUS_CROSSREALM_DELEGATION_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3573 | # define STATUS_CROSSREALM_DELEGATION_FAILURE ((NTSTATUS) 0xC000040BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3574 | #endif |
| 3575 | |
| 3576 | #ifndef STATUS_REVOCATION_OFFLINE_KDC |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3577 | # define STATUS_REVOCATION_OFFLINE_KDC ((NTSTATUS) 0xC000040CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3578 | #endif |
| 3579 | |
| 3580 | #ifndef STATUS_ISSUING_CA_UNTRUSTED_KDC |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3581 | # define STATUS_ISSUING_CA_UNTRUSTED_KDC ((NTSTATUS) 0xC000040DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3582 | #endif |
| 3583 | |
| 3584 | #ifndef STATUS_KDC_CERT_EXPIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3585 | # define STATUS_KDC_CERT_EXPIRED ((NTSTATUS) 0xC000040EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3586 | #endif |
| 3587 | |
| 3588 | #ifndef STATUS_KDC_CERT_REVOKED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3589 | # define STATUS_KDC_CERT_REVOKED ((NTSTATUS) 0xC000040FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3590 | #endif |
| 3591 | |
| 3592 | #ifndef STATUS_PARAMETER_QUOTA_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3593 | # define STATUS_PARAMETER_QUOTA_EXCEEDED ((NTSTATUS) 0xC0000410L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3594 | #endif |
| 3595 | |
| 3596 | #ifndef STATUS_HIBERNATION_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3597 | # define STATUS_HIBERNATION_FAILURE ((NTSTATUS) 0xC0000411L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3598 | #endif |
| 3599 | |
| 3600 | #ifndef STATUS_DELAY_LOAD_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3601 | # define STATUS_DELAY_LOAD_FAILED ((NTSTATUS) 0xC0000412L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3602 | #endif |
| 3603 | |
| 3604 | #ifndef STATUS_AUTHENTICATION_FIREWALL_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3605 | # define STATUS_AUTHENTICATION_FIREWALL_FAILED ((NTSTATUS) 0xC0000413L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3606 | #endif |
| 3607 | |
| 3608 | #ifndef STATUS_VDM_DISALLOWED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3609 | # define STATUS_VDM_DISALLOWED ((NTSTATUS) 0xC0000414L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3610 | #endif |
| 3611 | |
| 3612 | #ifndef STATUS_HUNG_DISPLAY_DRIVER_THREAD |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3613 | # define STATUS_HUNG_DISPLAY_DRIVER_THREAD ((NTSTATUS) 0xC0000415L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3614 | #endif |
| 3615 | |
| 3616 | #ifndef STATUS_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3617 | # define STATUS_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE ((NTSTATUS) 0xC0000416L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3618 | #endif |
| 3619 | |
| 3620 | #ifndef STATUS_INVALID_CRUNTIME_PARAMETER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3621 | # define STATUS_INVALID_CRUNTIME_PARAMETER ((NTSTATUS) 0xC0000417L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3622 | #endif |
| 3623 | |
| 3624 | #ifndef STATUS_NTLM_BLOCKED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3625 | # define STATUS_NTLM_BLOCKED ((NTSTATUS) 0xC0000418L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3626 | #endif |
| 3627 | |
| 3628 | #ifndef STATUS_DS_SRC_SID_EXISTS_IN_FOREST |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3629 | # define STATUS_DS_SRC_SID_EXISTS_IN_FOREST ((NTSTATUS) 0xC0000419L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3630 | #endif |
| 3631 | |
| 3632 | #ifndef STATUS_DS_DOMAIN_NAME_EXISTS_IN_FOREST |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3633 | # define STATUS_DS_DOMAIN_NAME_EXISTS_IN_FOREST ((NTSTATUS) 0xC000041AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3634 | #endif |
| 3635 | |
| 3636 | #ifndef STATUS_DS_FLAT_NAME_EXISTS_IN_FOREST |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3637 | # define STATUS_DS_FLAT_NAME_EXISTS_IN_FOREST ((NTSTATUS) 0xC000041BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3638 | #endif |
| 3639 | |
| 3640 | #ifndef STATUS_INVALID_USER_PRINCIPAL_NAME |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3641 | # define STATUS_INVALID_USER_PRINCIPAL_NAME ((NTSTATUS) 0xC000041CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3642 | #endif |
| 3643 | |
| 3644 | #ifndef STATUS_FATAL_USER_CALLBACK_EXCEPTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3645 | # define STATUS_FATAL_USER_CALLBACK_EXCEPTION ((NTSTATUS) 0xC000041DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3646 | #endif |
| 3647 | |
| 3648 | #ifndef STATUS_ASSERTION_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3649 | # define STATUS_ASSERTION_FAILURE ((NTSTATUS) 0xC0000420L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3650 | #endif |
| 3651 | |
| 3652 | #ifndef STATUS_VERIFIER_STOP |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3653 | # define STATUS_VERIFIER_STOP ((NTSTATUS) 0xC0000421L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3654 | #endif |
| 3655 | |
| 3656 | #ifndef STATUS_CALLBACK_POP_STACK |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3657 | # define STATUS_CALLBACK_POP_STACK ((NTSTATUS) 0xC0000423L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3658 | #endif |
| 3659 | |
| 3660 | #ifndef STATUS_INCOMPATIBLE_DRIVER_BLOCKED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3661 | # define STATUS_INCOMPATIBLE_DRIVER_BLOCKED ((NTSTATUS) 0xC0000424L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3662 | #endif |
| 3663 | |
| 3664 | #ifndef STATUS_HIVE_UNLOADED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3665 | # define STATUS_HIVE_UNLOADED ((NTSTATUS) 0xC0000425L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3666 | #endif |
| 3667 | |
| 3668 | #ifndef STATUS_COMPRESSION_DISABLED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3669 | # define STATUS_COMPRESSION_DISABLED ((NTSTATUS) 0xC0000426L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3670 | #endif |
| 3671 | |
| 3672 | #ifndef STATUS_FILE_SYSTEM_LIMITATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3673 | # define STATUS_FILE_SYSTEM_LIMITATION ((NTSTATUS) 0xC0000427L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3674 | #endif |
| 3675 | |
| 3676 | #ifndef STATUS_INVALID_IMAGE_HASH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3677 | # define STATUS_INVALID_IMAGE_HASH ((NTSTATUS) 0xC0000428L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3678 | #endif |
| 3679 | |
| 3680 | #ifndef STATUS_NOT_CAPABLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3681 | # define STATUS_NOT_CAPABLE ((NTSTATUS) 0xC0000429L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3682 | #endif |
| 3683 | |
| 3684 | #ifndef STATUS_REQUEST_OUT_OF_SEQUENCE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3685 | # define STATUS_REQUEST_OUT_OF_SEQUENCE ((NTSTATUS) 0xC000042AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3686 | #endif |
| 3687 | |
| 3688 | #ifndef STATUS_IMPLEMENTATION_LIMIT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3689 | # define STATUS_IMPLEMENTATION_LIMIT ((NTSTATUS) 0xC000042BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3690 | #endif |
| 3691 | |
| 3692 | #ifndef STATUS_ELEVATION_REQUIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3693 | # define STATUS_ELEVATION_REQUIRED ((NTSTATUS) 0xC000042CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3694 | #endif |
| 3695 | |
| 3696 | #ifndef STATUS_NO_SECURITY_CONTEXT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3697 | # define STATUS_NO_SECURITY_CONTEXT ((NTSTATUS) 0xC000042DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3698 | #endif |
| 3699 | |
| 3700 | #ifndef STATUS_PKU2U_CERT_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3701 | # define STATUS_PKU2U_CERT_FAILURE ((NTSTATUS) 0xC000042FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3702 | #endif |
| 3703 | |
| 3704 | #ifndef STATUS_BEYOND_VDL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3705 | # define STATUS_BEYOND_VDL ((NTSTATUS) 0xC0000432L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3706 | #endif |
| 3707 | |
| 3708 | #ifndef STATUS_ENCOUNTERED_WRITE_IN_PROGRESS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3709 | # define STATUS_ENCOUNTERED_WRITE_IN_PROGRESS ((NTSTATUS) 0xC0000433L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3710 | #endif |
| 3711 | |
| 3712 | #ifndef STATUS_PTE_CHANGED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3713 | # define STATUS_PTE_CHANGED ((NTSTATUS) 0xC0000434L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3714 | #endif |
| 3715 | |
| 3716 | #ifndef STATUS_PURGE_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3717 | # define STATUS_PURGE_FAILED ((NTSTATUS) 0xC0000435L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3718 | #endif |
| 3719 | |
| 3720 | #ifndef STATUS_CRED_REQUIRES_CONFIRMATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3721 | # define STATUS_CRED_REQUIRES_CONFIRMATION ((NTSTATUS) 0xC0000440L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3722 | #endif |
| 3723 | |
| 3724 | #ifndef STATUS_CS_ENCRYPTION_INVALID_SERVER_RESPONSE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3725 | # define STATUS_CS_ENCRYPTION_INVALID_SERVER_RESPONSE ((NTSTATUS) 0xC0000441L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3726 | #endif |
| 3727 | |
| 3728 | #ifndef STATUS_CS_ENCRYPTION_UNSUPPORTED_SERVER |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3729 | # define STATUS_CS_ENCRYPTION_UNSUPPORTED_SERVER ((NTSTATUS) 0xC0000442L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3730 | #endif |
| 3731 | |
| 3732 | #ifndef STATUS_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3733 | # define STATUS_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE ((NTSTATUS) 0xC0000443L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3734 | #endif |
| 3735 | |
| 3736 | #ifndef STATUS_CS_ENCRYPTION_NEW_ENCRYPTED_FILE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3737 | # define STATUS_CS_ENCRYPTION_NEW_ENCRYPTED_FILE ((NTSTATUS) 0xC0000444L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3738 | #endif |
| 3739 | |
| 3740 | #ifndef STATUS_CS_ENCRYPTION_FILE_NOT_CSE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3741 | # define STATUS_CS_ENCRYPTION_FILE_NOT_CSE ((NTSTATUS) 0xC0000445L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3742 | #endif |
| 3743 | |
| 3744 | #ifndef STATUS_INVALID_LABEL |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3745 | # define STATUS_INVALID_LABEL ((NTSTATUS) 0xC0000446L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3746 | #endif |
| 3747 | |
| 3748 | #ifndef STATUS_DRIVER_PROCESS_TERMINATED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3749 | # define STATUS_DRIVER_PROCESS_TERMINATED ((NTSTATUS) 0xC0000450L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3750 | #endif |
| 3751 | |
| 3752 | #ifndef STATUS_AMBIGUOUS_SYSTEM_DEVICE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3753 | # define STATUS_AMBIGUOUS_SYSTEM_DEVICE ((NTSTATUS) 0xC0000451L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3754 | #endif |
| 3755 | |
| 3756 | #ifndef STATUS_SYSTEM_DEVICE_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3757 | # define STATUS_SYSTEM_DEVICE_NOT_FOUND ((NTSTATUS) 0xC0000452L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3758 | #endif |
| 3759 | |
| 3760 | #ifndef STATUS_RESTART_BOOT_APPLICATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3761 | # define STATUS_RESTART_BOOT_APPLICATION ((NTSTATUS) 0xC0000453L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3762 | #endif |
| 3763 | |
| 3764 | #ifndef STATUS_INSUFFICIENT_NVRAM_RESOURCES |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3765 | # define STATUS_INSUFFICIENT_NVRAM_RESOURCES ((NTSTATUS) 0xC0000454L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3766 | #endif |
| 3767 | |
| 3768 | #ifndef STATUS_INVALID_TASK_NAME |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3769 | # define STATUS_INVALID_TASK_NAME ((NTSTATUS) 0xC0000500L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3770 | #endif |
| 3771 | |
| 3772 | #ifndef STATUS_INVALID_TASK_INDEX |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3773 | # define STATUS_INVALID_TASK_INDEX ((NTSTATUS) 0xC0000501L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3774 | #endif |
| 3775 | |
| 3776 | #ifndef STATUS_THREAD_ALREADY_IN_TASK |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3777 | # define STATUS_THREAD_ALREADY_IN_TASK ((NTSTATUS) 0xC0000502L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3778 | #endif |
| 3779 | |
| 3780 | #ifndef STATUS_CALLBACK_BYPASS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3781 | # define STATUS_CALLBACK_BYPASS ((NTSTATUS) 0xC0000503L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3782 | #endif |
| 3783 | |
| 3784 | #ifndef STATUS_FAIL_FAST_EXCEPTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3785 | # define STATUS_FAIL_FAST_EXCEPTION ((NTSTATUS) 0xC0000602L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3786 | #endif |
| 3787 | |
| 3788 | #ifndef STATUS_IMAGE_CERT_REVOKED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3789 | # define STATUS_IMAGE_CERT_REVOKED ((NTSTATUS) 0xC0000603L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3790 | #endif |
| 3791 | |
| 3792 | #ifndef STATUS_PORT_CLOSED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3793 | # define STATUS_PORT_CLOSED ((NTSTATUS) 0xC0000700L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3794 | #endif |
| 3795 | |
| 3796 | #ifndef STATUS_MESSAGE_LOST |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3797 | # define STATUS_MESSAGE_LOST ((NTSTATUS) 0xC0000701L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3798 | #endif |
| 3799 | |
| 3800 | #ifndef STATUS_INVALID_MESSAGE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3801 | # define STATUS_INVALID_MESSAGE ((NTSTATUS) 0xC0000702L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3802 | #endif |
| 3803 | |
| 3804 | #ifndef STATUS_REQUEST_CANCELED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3805 | # define STATUS_REQUEST_CANCELED ((NTSTATUS) 0xC0000703L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3806 | #endif |
| 3807 | |
| 3808 | #ifndef STATUS_RECURSIVE_DISPATCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3809 | # define STATUS_RECURSIVE_DISPATCH ((NTSTATUS) 0xC0000704L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3810 | #endif |
| 3811 | |
| 3812 | #ifndef STATUS_LPC_RECEIVE_BUFFER_EXPECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3813 | # define STATUS_LPC_RECEIVE_BUFFER_EXPECTED ((NTSTATUS) 0xC0000705L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3814 | #endif |
| 3815 | |
| 3816 | #ifndef STATUS_LPC_INVALID_CONNECTION_USAGE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3817 | # define STATUS_LPC_INVALID_CONNECTION_USAGE ((NTSTATUS) 0xC0000706L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3818 | #endif |
| 3819 | |
| 3820 | #ifndef STATUS_LPC_REQUESTS_NOT_ALLOWED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3821 | # define STATUS_LPC_REQUESTS_NOT_ALLOWED ((NTSTATUS) 0xC0000707L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3822 | #endif |
| 3823 | |
| 3824 | #ifndef STATUS_RESOURCE_IN_USE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3825 | # define STATUS_RESOURCE_IN_USE ((NTSTATUS) 0xC0000708L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3826 | #endif |
| 3827 | |
| 3828 | #ifndef STATUS_HARDWARE_MEMORY_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3829 | # define STATUS_HARDWARE_MEMORY_ERROR ((NTSTATUS) 0xC0000709L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3830 | #endif |
| 3831 | |
| 3832 | #ifndef STATUS_THREADPOOL_HANDLE_EXCEPTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3833 | # define STATUS_THREADPOOL_HANDLE_EXCEPTION ((NTSTATUS) 0xC000070AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3834 | #endif |
| 3835 | |
| 3836 | #ifndef STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3837 | # define STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED ((NTSTATUS) 0xC000070BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3838 | #endif |
| 3839 | |
| 3840 | #ifndef STATUS_THREADPOOL_RELEASE_SEMAPHORE_ON_COMPLETION_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3841 | # define STATUS_THREADPOOL_RELEASE_SEMAPHORE_ON_COMPLETION_FAILED ((NTSTATUS) 0xC000070CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3842 | #endif |
| 3843 | |
| 3844 | #ifndef STATUS_THREADPOOL_RELEASE_MUTEX_ON_COMPLETION_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3845 | # define STATUS_THREADPOOL_RELEASE_MUTEX_ON_COMPLETION_FAILED ((NTSTATUS) 0xC000070DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3846 | #endif |
| 3847 | |
| 3848 | #ifndef STATUS_THREADPOOL_FREE_LIBRARY_ON_COMPLETION_FAILED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3849 | # define STATUS_THREADPOOL_FREE_LIBRARY_ON_COMPLETION_FAILED ((NTSTATUS) 0xC000070EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3850 | #endif |
| 3851 | |
| 3852 | #ifndef STATUS_THREADPOOL_RELEASED_DURING_OPERATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3853 | # define STATUS_THREADPOOL_RELEASED_DURING_OPERATION ((NTSTATUS) 0xC000070FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3854 | #endif |
| 3855 | |
| 3856 | #ifndef STATUS_CALLBACK_RETURNED_WHILE_IMPERSONATING |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3857 | # define STATUS_CALLBACK_RETURNED_WHILE_IMPERSONATING ((NTSTATUS) 0xC0000710L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3858 | #endif |
| 3859 | |
| 3860 | #ifndef STATUS_APC_RETURNED_WHILE_IMPERSONATING |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3861 | # define STATUS_APC_RETURNED_WHILE_IMPERSONATING ((NTSTATUS) 0xC0000711L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3862 | #endif |
| 3863 | |
| 3864 | #ifndef STATUS_PROCESS_IS_PROTECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3865 | # define STATUS_PROCESS_IS_PROTECTED ((NTSTATUS) 0xC0000712L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3866 | #endif |
| 3867 | |
| 3868 | #ifndef STATUS_MCA_EXCEPTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3869 | # define STATUS_MCA_EXCEPTION ((NTSTATUS) 0xC0000713L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3870 | #endif |
| 3871 | |
| 3872 | #ifndef STATUS_CERTIFICATE_MAPPING_NOT_UNIQUE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3873 | # define STATUS_CERTIFICATE_MAPPING_NOT_UNIQUE ((NTSTATUS) 0xC0000714L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3874 | #endif |
| 3875 | |
| 3876 | #ifndef STATUS_SYMLINK_CLASS_DISABLED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3877 | # define STATUS_SYMLINK_CLASS_DISABLED ((NTSTATUS) 0xC0000715L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3878 | #endif |
| 3879 | |
| 3880 | #ifndef STATUS_INVALID_IDN_NORMALIZATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3881 | # define STATUS_INVALID_IDN_NORMALIZATION ((NTSTATUS) 0xC0000716L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3882 | #endif |
| 3883 | |
| 3884 | #ifndef STATUS_NO_UNICODE_TRANSLATION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3885 | # define STATUS_NO_UNICODE_TRANSLATION ((NTSTATUS) 0xC0000717L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3886 | #endif |
| 3887 | |
| 3888 | #ifndef STATUS_ALREADY_REGISTERED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3889 | # define STATUS_ALREADY_REGISTERED ((NTSTATUS) 0xC0000718L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3890 | #endif |
| 3891 | |
| 3892 | #ifndef STATUS_CONTEXT_MISMATCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3893 | # define STATUS_CONTEXT_MISMATCH ((NTSTATUS) 0xC0000719L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3894 | #endif |
| 3895 | |
| 3896 | #ifndef STATUS_PORT_ALREADY_HAS_COMPLETION_LIST |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3897 | # define STATUS_PORT_ALREADY_HAS_COMPLETION_LIST ((NTSTATUS) 0xC000071AL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3898 | #endif |
| 3899 | |
| 3900 | #ifndef STATUS_CALLBACK_RETURNED_THREAD_PRIORITY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3901 | # define STATUS_CALLBACK_RETURNED_THREAD_PRIORITY ((NTSTATUS) 0xC000071BL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3902 | #endif |
| 3903 | |
| 3904 | #ifndef STATUS_INVALID_THREAD |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3905 | # define STATUS_INVALID_THREAD ((NTSTATUS) 0xC000071CL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3906 | #endif |
| 3907 | |
| 3908 | #ifndef STATUS_CALLBACK_RETURNED_TRANSACTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3909 | # define STATUS_CALLBACK_RETURNED_TRANSACTION ((NTSTATUS) 0xC000071DL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3910 | #endif |
| 3911 | |
| 3912 | #ifndef STATUS_CALLBACK_RETURNED_LDR_LOCK |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3913 | # define STATUS_CALLBACK_RETURNED_LDR_LOCK ((NTSTATUS) 0xC000071EL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3914 | #endif |
| 3915 | |
| 3916 | #ifndef STATUS_CALLBACK_RETURNED_LANG |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3917 | # define STATUS_CALLBACK_RETURNED_LANG ((NTSTATUS) 0xC000071FL) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3918 | #endif |
| 3919 | |
| 3920 | #ifndef STATUS_CALLBACK_RETURNED_PRI_BACK |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3921 | # define STATUS_CALLBACK_RETURNED_PRI_BACK ((NTSTATUS) 0xC0000720L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3922 | #endif |
| 3923 | |
| 3924 | #ifndef STATUS_CALLBACK_RETURNED_THREAD_AFFINITY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3925 | # define STATUS_CALLBACK_RETURNED_THREAD_AFFINITY ((NTSTATUS) 0xC0000721L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3926 | #endif |
| 3927 | |
| 3928 | #ifndef STATUS_DISK_REPAIR_DISABLED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3929 | # define STATUS_DISK_REPAIR_DISABLED ((NTSTATUS) 0xC0000800L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3930 | #endif |
| 3931 | |
| 3932 | #ifndef STATUS_DS_DOMAIN_RENAME_IN_PROGRESS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3933 | # define STATUS_DS_DOMAIN_RENAME_IN_PROGRESS ((NTSTATUS) 0xC0000801L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3934 | #endif |
| 3935 | |
| 3936 | #ifndef STATUS_DISK_QUOTA_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3937 | # define STATUS_DISK_QUOTA_EXCEEDED ((NTSTATUS) 0xC0000802L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3938 | #endif |
| 3939 | |
| 3940 | #ifndef STATUS_DATA_LOST_REPAIR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3941 | # define STATUS_DATA_LOST_REPAIR ((NTSTATUS) 0x80000803L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3942 | #endif |
| 3943 | |
| 3944 | #ifndef STATUS_CONTENT_BLOCKED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3945 | # define STATUS_CONTENT_BLOCKED ((NTSTATUS) 0xC0000804L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3946 | #endif |
| 3947 | |
| 3948 | #ifndef STATUS_BAD_CLUSTERS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3949 | # define STATUS_BAD_CLUSTERS ((NTSTATUS) 0xC0000805L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3950 | #endif |
| 3951 | |
| 3952 | #ifndef STATUS_VOLUME_DIRTY |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3953 | # define STATUS_VOLUME_DIRTY ((NTSTATUS) 0xC0000806L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3954 | #endif |
| 3955 | |
| 3956 | #ifndef STATUS_FILE_CHECKED_OUT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3957 | # define STATUS_FILE_CHECKED_OUT ((NTSTATUS) 0xC0000901L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3958 | #endif |
| 3959 | |
| 3960 | #ifndef STATUS_CHECKOUT_REQUIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3961 | # define STATUS_CHECKOUT_REQUIRED ((NTSTATUS) 0xC0000902L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3962 | #endif |
| 3963 | |
| 3964 | #ifndef STATUS_BAD_FILE_TYPE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3965 | # define STATUS_BAD_FILE_TYPE ((NTSTATUS) 0xC0000903L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3966 | #endif |
| 3967 | |
| 3968 | #ifndef STATUS_FILE_TOO_LARGE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3969 | # define STATUS_FILE_TOO_LARGE ((NTSTATUS) 0xC0000904L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3970 | #endif |
| 3971 | |
| 3972 | #ifndef STATUS_FORMS_AUTH_REQUIRED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3973 | # define STATUS_FORMS_AUTH_REQUIRED ((NTSTATUS) 0xC0000905L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3974 | #endif |
| 3975 | |
| 3976 | #ifndef STATUS_VIRUS_INFECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3977 | # define STATUS_VIRUS_INFECTED ((NTSTATUS) 0xC0000906L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3978 | #endif |
| 3979 | |
| 3980 | #ifndef STATUS_VIRUS_DELETED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3981 | # define STATUS_VIRUS_DELETED ((NTSTATUS) 0xC0000907L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3982 | #endif |
| 3983 | |
| 3984 | #ifndef STATUS_BAD_MCFG_TABLE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3985 | # define STATUS_BAD_MCFG_TABLE ((NTSTATUS) 0xC0000908L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3986 | #endif |
| 3987 | |
| 3988 | #ifndef STATUS_CANNOT_BREAK_OPLOCK |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3989 | # define STATUS_CANNOT_BREAK_OPLOCK ((NTSTATUS) 0xC0000909L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3990 | #endif |
| 3991 | |
| 3992 | #ifndef STATUS_WOW_ASSERTION |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3993 | # define STATUS_WOW_ASSERTION ((NTSTATUS) 0xC0009898L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3994 | #endif |
| 3995 | |
| 3996 | #ifndef STATUS_INVALID_SIGNATURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 3997 | # define STATUS_INVALID_SIGNATURE ((NTSTATUS) 0xC000A000L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 3998 | #endif |
| 3999 | |
| 4000 | #ifndef STATUS_HMAC_NOT_SUPPORTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4001 | # define STATUS_HMAC_NOT_SUPPORTED ((NTSTATUS) 0xC000A001L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4002 | #endif |
| 4003 | |
| 4004 | #ifndef STATUS_AUTH_TAG_MISMATCH |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4005 | # define STATUS_AUTH_TAG_MISMATCH ((NTSTATUS) 0xC000A002L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4006 | #endif |
| 4007 | |
| 4008 | #ifndef STATUS_IPSEC_QUEUE_OVERFLOW |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4009 | # define STATUS_IPSEC_QUEUE_OVERFLOW ((NTSTATUS) 0xC000A010L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4010 | #endif |
| 4011 | |
| 4012 | #ifndef STATUS_ND_QUEUE_OVERFLOW |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4013 | # define STATUS_ND_QUEUE_OVERFLOW ((NTSTATUS) 0xC000A011L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4014 | #endif |
| 4015 | |
| 4016 | #ifndef STATUS_HOPLIMIT_EXCEEDED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4017 | # define STATUS_HOPLIMIT_EXCEEDED ((NTSTATUS) 0xC000A012L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4018 | #endif |
| 4019 | |
| 4020 | #ifndef STATUS_PROTOCOL_NOT_SUPPORTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4021 | # define STATUS_PROTOCOL_NOT_SUPPORTED ((NTSTATUS) 0xC000A013L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4022 | #endif |
| 4023 | |
| 4024 | #ifndef STATUS_FASTPATH_REJECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4025 | # define STATUS_FASTPATH_REJECTED ((NTSTATUS) 0xC000A014L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4026 | #endif |
| 4027 | |
| 4028 | #ifndef STATUS_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4029 | # define STATUS_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED ((NTSTATUS) 0xC000A080L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4030 | #endif |
| 4031 | |
| 4032 | #ifndef STATUS_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4033 | # define STATUS_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR ((NTSTATUS) 0xC000A081L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4034 | #endif |
| 4035 | |
| 4036 | #ifndef STATUS_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4037 | # define STATUS_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR ((NTSTATUS) 0xC000A082L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4038 | #endif |
| 4039 | |
| 4040 | #ifndef STATUS_XML_PARSE_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4041 | # define STATUS_XML_PARSE_ERROR ((NTSTATUS) 0xC000A083L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4042 | #endif |
| 4043 | |
| 4044 | #ifndef STATUS_XMLDSIG_ERROR |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4045 | # define STATUS_XMLDSIG_ERROR ((NTSTATUS) 0xC000A084L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4046 | #endif |
| 4047 | |
| 4048 | #ifndef STATUS_WRONG_COMPARTMENT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4049 | # define STATUS_WRONG_COMPARTMENT ((NTSTATUS) 0xC000A085L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4050 | #endif |
| 4051 | |
| 4052 | #ifndef STATUS_AUTHIP_FAILURE |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4053 | # define STATUS_AUTHIP_FAILURE ((NTSTATUS) 0xC000A086L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4054 | #endif |
| 4055 | |
| 4056 | #ifndef STATUS_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4057 | # define STATUS_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS ((NTSTATUS) 0xC000A087L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4058 | #endif |
| 4059 | |
| 4060 | #ifndef STATUS_DS_OID_NOT_FOUND |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4061 | # define STATUS_DS_OID_NOT_FOUND ((NTSTATUS) 0xC000A088L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4062 | #endif |
| 4063 | |
| 4064 | #ifndef STATUS_HASH_NOT_SUPPORTED |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4065 | # define STATUS_HASH_NOT_SUPPORTED ((NTSTATUS) 0xC000A100L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4066 | #endif |
| 4067 | |
| 4068 | #ifndef STATUS_HASH_NOT_PRESENT |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4069 | # define STATUS_HASH_NOT_PRESENT ((NTSTATUS) 0xC000A101L) |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4070 | #endif |
| 4071 | |
Bert Belder | 97cf216 | 2011-09-09 13:05:12 | [diff] [blame] | 4072 | /* This is not the NTSTATUS_FROM_WIN32 that the DDK provides, because the |
| 4073 | /* DDK got it wrong! */ |
| 4074 | #ifdef NTSTATUS_FROM_WIN32 |
| 4075 | # undef NTSTATUS_FROM_WIN32 |
Ryan Dahl | b8d40be | 2011-08-22 21:51:29 | [diff] [blame] | 4076 | #endif |
Bert Belder | 97cf216 | 2011-09-09 13:05:12 | [diff] [blame] | 4077 | #define NTSTATUS_FROM_WIN32(error) ((NTSTATUS) (error) <= 0 ? \ |
| 4078 | ((NTSTATUS) (error)) : ((NTSTATUS) (((error) & 0x0000FFFF) | \ |
| 4079 | (FACILITY_NTWIN32 << 16) | ERROR_SEVERITY_WARNING))) |
Ryan Dahl | 6c614fe | 2011-08-12 08:14:04 | [diff] [blame] | 4080 | |
Ryan Dahl | 17021ea | 2011-09-04 23:13:03 | [diff] [blame] | 4081 | /* from ntifs.h */ |
Bert Belder | d2dd9d1 | 2012-04-28 22:22:01 | [diff] [blame] | 4082 | /* MinGW already has it, mingw-w64 does not. */ |
| 4083 | #if defined(_MSC_VER) || defined(__MINGW64_VERSION_MAJOR) |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4084 | typedef struct _REPARSE_DATA_BUFFER { |
| 4085 | ULONG ReparseTag; |
| 4086 | USHORT ReparseDataLength; |
| 4087 | USHORT Reserved; |
| 4088 | union { |
| 4089 | struct { |
| 4090 | USHORT SubstituteNameOffset; |
| 4091 | USHORT SubstituteNameLength; |
| 4092 | USHORT PrintNameOffset; |
| 4093 | USHORT PrintNameLength; |
| 4094 | ULONG Flags; |
| 4095 | WCHAR PathBuffer[1]; |
| 4096 | } SymbolicLinkReparseBuffer; |
| 4097 | struct { |
| 4098 | USHORT SubstituteNameOffset; |
| 4099 | USHORT SubstituteNameLength; |
| 4100 | USHORT PrintNameOffset; |
| 4101 | USHORT PrintNameLength; |
| 4102 | WCHAR PathBuffer[1]; |
| 4103 | } MountPointReparseBuffer; |
| 4104 | struct { |
| 4105 | UCHAR DataBuffer[1]; |
| 4106 | } GenericReparseBuffer; |
| 4107 | } DUMMYUNIONNAME; |
| 4108 | } REPARSE_DATA_BUFFER, *PREPARSE_DATA_BUFFER; |
| 4109 | #endif |
Ryan Dahl | 17021ea | 2011-09-04 23:13:03 | [diff] [blame] | 4110 | |
Ryan Dahl | 6c614fe | 2011-08-12 08:14:04 | [diff] [blame] | 4111 | typedef struct _IO_STATUS_BLOCK { |
| 4112 | union { |
| 4113 | NTSTATUS Status; |
| 4114 | PVOID Pointer; |
| 4115 | } DUMMYUNIONNAME; |
| 4116 | ULONG_PTR Information; |
| 4117 | } IO_STATUS_BLOCK, *PIO_STATUS_BLOCK; |
| 4118 | |
Ryan Dahl | 6c614fe | 2011-08-12 08:14:04 | [diff] [blame] | 4119 | typedef struct _FILE_PIPE_LOCAL_INFORMATION { |
| 4120 | ULONG NamedPipeType; |
| 4121 | ULONG NamedPipeConfiguration; |
| 4122 | ULONG MaximumInstances; |
| 4123 | ULONG CurrentInstances; |
| 4124 | ULONG InboundQuota; |
| 4125 | ULONG ReadDataAvailable; |
| 4126 | ULONG OutboundQuota; |
| 4127 | ULONG WriteQuotaAvailable; |
| 4128 | ULONG NamedPipeState; |
| 4129 | ULONG NamedPipeEnd; |
| 4130 | } FILE_PIPE_LOCAL_INFORMATION, *PFILE_PIPE_LOCAL_INFORMATION; |
| 4131 | |
Ben Noordhuis | 0df8ffe | 2011-09-04 00:31:12 | [diff] [blame] | 4132 | typedef struct _FILE_BASIC_INFORMATION { |
| 4133 | LARGE_INTEGER CreationTime; |
| 4134 | LARGE_INTEGER LastAccessTime; |
| 4135 | LARGE_INTEGER LastWriteTime; |
| 4136 | LARGE_INTEGER ChangeTime; |
| 4137 | DWORD FileAttributes; |
| 4138 | } FILE_BASIC_INFORMATION, *PFILE_BASIC_INFORMATION; |
| 4139 | |
Ben Noordhuis | 145aa63 | 2011-10-20 22:25:57 | [diff] [blame] | 4140 | typedef struct _FILE_MODE_INFORMATION { |
| 4141 | ULONG Mode; |
| 4142 | } FILE_MODE_INFORMATION, *PFILE_MODE_INFORMATION; |
| 4143 | |
Ben Noordhuis | 039fac6 | 2012-05-17 05:13:29 | [diff] [blame^] | 4144 | typedef struct _FILE_END_OF_FILE_INFORMATION { |
| 4145 | LARGE_INTEGER EndOfFile; |
| 4146 | } FILE_END_OF_FILE_INFORMATION, *PFILE_END_OF_FILE_INFORMATION; |
| 4147 | |
Ben Noordhuis | 145aa63 | 2011-10-20 22:25:57 | [diff] [blame] | 4148 | #define FILE_SYNCHRONOUS_IO_ALERT 0x00000010 |
| 4149 | #define FILE_SYNCHRONOUS_IO_NONALERT 0x00000020 |
| 4150 | |
Ryan Dahl | 6c614fe | 2011-08-12 08:14:04 | [diff] [blame] | 4151 | typedef enum _FILE_INFORMATION_CLASS { |
| 4152 | FileDirectoryInformation = 1, |
| 4153 | FileFullDirectoryInformation, |
| 4154 | FileBothDirectoryInformation, |
| 4155 | FileBasicInformation, |
| 4156 | FileStandardInformation, |
| 4157 | FileInternalInformation, |
| 4158 | FileEaInformation, |
| 4159 | FileAccessInformation, |
| 4160 | FileNameInformation, |
| 4161 | FileRenameInformation, |
| 4162 | FileLinkInformation, |
| 4163 | FileNamesInformation, |
| 4164 | FileDispositionInformation, |
| 4165 | FilePositionInformation, |
| 4166 | FileFullEaInformation, |
| 4167 | FileModeInformation, |
| 4168 | FileAlignmentInformation, |
| 4169 | FileAllInformation, |
| 4170 | FileAllocationInformation, |
| 4171 | FileEndOfFileInformation, |
| 4172 | FileAlternateNameInformation, |
| 4173 | FileStreamInformation, |
| 4174 | FilePipeInformation, |
| 4175 | FilePipeLocalInformation, |
| 4176 | FilePipeRemoteInformation, |
| 4177 | FileMailslotQueryInformation, |
| 4178 | FileMailslotSetInformation, |
| 4179 | FileCompressionInformation, |
| 4180 | FileObjectIdInformation, |
| 4181 | FileCompletionInformation, |
| 4182 | FileMoveClusterInformation, |
| 4183 | FileQuotaInformation, |
| 4184 | FileReparsePointInformation, |
| 4185 | FileNetworkOpenInformation, |
| 4186 | FileAttributeTagInformation, |
| 4187 | FileTrackingInformation, |
| 4188 | FileIdBothDirectoryInformation, |
| 4189 | FileIdFullDirectoryInformation, |
| 4190 | FileValidDataLengthInformation, |
| 4191 | FileShortNameInformation, |
| 4192 | FileIoCompletionNotificationInformation, |
| 4193 | FileIoStatusBlockRangeInformation, |
| 4194 | FileIoPriorityHintInformation, |
| 4195 | FileSfioReserveInformation, |
| 4196 | FileSfioVolumeInformation, |
| 4197 | FileHardLinkInformation, |
| 4198 | FileProcessIdsUsingFileInformation, |
| 4199 | FileNormalizedNameInformation, |
| 4200 | FileNetworkPhysicalNameInformation, |
| 4201 | FileIdGlobalTxDirectoryInformation, |
| 4202 | FileIsRemoteDeviceInformation, |
| 4203 | FileAttributeCacheInformation, |
| 4204 | FileNumaNodeInformation, |
| 4205 | FileStandardLinkInformation, |
| 4206 | FileRemoteProtocolInformation, |
| 4207 | FileMaximumInformation |
| 4208 | } FILE_INFORMATION_CLASS, *PFILE_INFORMATION_CLASS; |
| 4209 | |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4210 | #ifndef DEVICE_TYPE |
| 4211 | # define DEVICE_TYPE DWORD |
| 4212 | #endif |
| 4213 | |
| 4214 | #ifndef FILE_DEVICE_FILE_SYSTEM |
| 4215 | # define FILE_DEVICE_FILE_SYSTEM 0x00000009 |
| 4216 | #endif |
| 4217 | |
Ben Noordhuis | dd6faa5 | 2011-10-22 01:44:06 | [diff] [blame] | 4218 | #ifndef FILE_DEVICE_NETWORK |
| 4219 | # define FILE_DEVICE_NETWORK 0x00000012 |
| 4220 | #endif |
| 4221 | |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4222 | #ifndef METHOD_BUFFERED |
| 4223 | # define METHOD_BUFFERED 0 |
| 4224 | #endif |
| 4225 | |
| 4226 | #ifndef METHOD_IN_DIRECT |
| 4227 | # define METHOD_IN_DIRECT 1 |
| 4228 | #endif |
| 4229 | |
| 4230 | #ifndef METHOD_OUT_DIRECT |
| 4231 | # define METHOD_OUT_DIRECT 2 |
| 4232 | #endif |
| 4233 | |
| 4234 | #ifndef METHOD_NEITHER |
| 4235 | #define METHOD_NEITHER 3 |
| 4236 | #endif |
| 4237 | |
| 4238 | #ifndef METHOD_DIRECT_TO_HARDWARE |
| 4239 | # define METHOD_DIRECT_TO_HARDWARE METHOD_IN_DIRECT |
| 4240 | #endif |
| 4241 | |
| 4242 | #ifndef METHOD_DIRECT_FROM_HARDWARE |
| 4243 | # define METHOD_DIRECT_FROM_HARDWARE METHOD_OUT_DIRECT |
| 4244 | #endif |
| 4245 | |
| 4246 | #ifndef FILE_ANY_ACCESS |
| 4247 | # define FILE_ANY_ACCESS 0 |
| 4248 | #endif |
| 4249 | |
| 4250 | #ifndef FILE_SPECIAL_ACCESS |
| 4251 | # define FILE_SPECIAL_ACCESS (FILE_ANY_ACCESS) |
| 4252 | #endif |
| 4253 | |
| 4254 | #ifndef FILE_READ_ACCESS |
| 4255 | # define FILE_READ_ACCESS 0x0001 |
| 4256 | #endif |
| 4257 | |
| 4258 | #ifndef FILE_WRITE_ACCESS |
| 4259 | # define FILE_WRITE_ACCESS 0x0002 |
| 4260 | #endif |
| 4261 | |
Bert Belder | 0a127d6 | 2011-09-08 21:53:24 | [diff] [blame] | 4262 | #ifndef CTL_CODE |
| 4263 | # define CTL_CODE(device_type, function, method, access) \ |
| 4264 | (((device_type) << 16) | ((access) << 14) | ((function) << 2) | (method)) |
| 4265 | #endif |
| 4266 | |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4267 | #ifndef FSCTL_SET_REPARSE_POINT |
| 4268 | # define FSCTL_SET_REPARSE_POINT CTL_CODE(FILE_DEVICE_FILE_SYSTEM, \ |
| 4269 | 41, \ |
| 4270 | METHOD_BUFFERED, \ |
| 4271 | FILE_SPECIAL_ACCESS) |
| 4272 | #endif |
| 4273 | |
| 4274 | #ifndef FSCTL_GET_REPARSE_POINT |
| 4275 | # define FSCTL_GET_REPARSE_POINT CTL_CODE(FILE_DEVICE_FILE_SYSTEM, \ |
| 4276 | 42, \ |
| 4277 | METHOD_BUFFERED, \ |
| 4278 | FILE_ANY_ACCESS) |
| 4279 | #endif |
| 4280 | |
| 4281 | #ifndef FSCTL_DELETE_REPARSE_POINT |
| 4282 | # define FSCTL_DELETE_REPARSE_POINT CTL_CODE(FILE_DEVICE_FILE_SYSTEM, \ |
| 4283 | 43, \ |
| 4284 | METHOD_BUFFERED, \ |
| 4285 | FILE_SPECIAL_ACCESS) |
| 4286 | #endif |
| 4287 | |
Bert Belder | ae648a4 | 2011-12-01 21:50:09 | [diff] [blame] | 4288 | #ifndef IO_REPARSE_TAG_SYMLINK |
| 4289 | # define IO_REPARSE_TAG_SYMLINK (0xA000000CL) |
| 4290 | #endif |
| 4291 | |
Ben Noordhuis | 145aa63 | 2011-10-20 22:25:57 | [diff] [blame] | 4292 | typedef VOID (NTAPI *PIO_APC_ROUTINE) |
| 4293 | (PVOID ApcContext, |
| 4294 | PIO_STATUS_BLOCK IoStatusBlock, |
| 4295 | ULONG Reserved); |
| 4296 | |
Ryan Dahl | 6c614fe | 2011-08-12 08:14:04 | [diff] [blame] | 4297 | typedef ULONG (NTAPI *sRtlNtStatusToDosError) |
| 4298 | (NTSTATUS Status); |
| 4299 | |
Ben Noordhuis | 145aa63 | 2011-10-20 22:25:57 | [diff] [blame] | 4300 | typedef NTSTATUS (NTAPI *sNtDeviceIoControlFile) |
| 4301 | (HANDLE FileHandle, |
| 4302 | HANDLE Event, |
| 4303 | PIO_APC_ROUTINE ApcRoutine, |
| 4304 | PVOID ApcContext, |
| 4305 | PIO_STATUS_BLOCK IoStatusBlock, |
| 4306 | ULONG IoControlCode, |
| 4307 | PVOID InputBuffer, |
| 4308 | ULONG InputBufferLength, |
| 4309 | PVOID OutputBuffer, |
| 4310 | ULONG OutputBufferLength); |
| 4311 | |
Ryan Dahl | 6c614fe | 2011-08-12 08:14:04 | [diff] [blame] | 4312 | typedef NTSTATUS (NTAPI *sNtQueryInformationFile) |
| 4313 | (HANDLE FileHandle, |
| 4314 | PIO_STATUS_BLOCK IoStatusBlock, |
| 4315 | PVOID FileInformation, |
| 4316 | ULONG Length, |
| 4317 | FILE_INFORMATION_CLASS FileInformationClass); |
| 4318 | |
Ben Noordhuis | 0df8ffe | 2011-09-04 00:31:12 | [diff] [blame] | 4319 | typedef NTSTATUS (NTAPI *sNtSetInformationFile) |
| 4320 | (HANDLE FileHandle, |
| 4321 | PIO_STATUS_BLOCK IoStatusBlock, |
| 4322 | PVOID FileInformation, |
| 4323 | ULONG Length, |
| 4324 | FILE_INFORMATION_CLASS FileInformationClass); |
Ryan Dahl | b8d40be | 2011-08-22 21:51:29 | [diff] [blame] | 4325 | |
Ryan Dahl | b6e0433 | 2011-09-08 21:29:12 | [diff] [blame] | 4326 | |
Ryan Dahl | b8d40be | 2011-08-22 21:51:29 | [diff] [blame] | 4327 | /* |
| 4328 | * Kernel32 headers |
| 4329 | */ |
Ben Noordhuis | 9d72a74 | 2012-03-09 17:20:29 | [diff] [blame] | 4330 | #ifndef FILE_SKIP_COMPLETION_PORT_ON_SUCCESS |
| 4331 | # define FILE_SKIP_COMPLETION_PORT_ON_SUCCESS 0x1 |
| 4332 | #endif |
Ryan Dahl | b8d40be | 2011-08-22 21:51:29 | [diff] [blame] | 4333 | |
Igor Zinkovsky | 6aa7f6f | 2012-03-30 17:25:07 | [diff] [blame] | 4334 | #ifndef FILE_SKIP_SET_EVENT_ON_HANDLE |
Ben Noordhuis | 9d72a74 | 2012-03-09 17:20:29 | [diff] [blame] | 4335 | # define FILE_SKIP_SET_EVENT_ON_HANDLE 0x2 |
| 4336 | #endif |
| 4337 | |
| 4338 | #ifndef SYMBOLIC_LINK_FLAG_DIRECTORY |
| 4339 | # define SYMBOLIC_LINK_FLAG_DIRECTORY 0x1 |
| 4340 | #endif |
Ryan Dahl | 17021ea | 2011-09-04 23:13:03 | [diff] [blame] | 4341 | |
Bert Belder | d2dd9d1 | 2012-04-28 22:22:01 | [diff] [blame] | 4342 | #if defined(__MINGW32__) && !defined(__MINGW64_VERSION_MAJOR) |
Ryan Dahl | b8d40be | 2011-08-22 21:51:29 | [diff] [blame] | 4343 | typedef struct _OVERLAPPED_ENTRY { |
| 4344 | ULONG_PTR lpCompletionKey; |
| 4345 | LPOVERLAPPED lpOverlapped; |
| 4346 | ULONG_PTR Internal; |
| 4347 | DWORD dwNumberOfBytesTransferred; |
| 4348 | } OVERLAPPED_ENTRY, *LPOVERLAPPED_ENTRY; |
| 4349 | #endif |
| 4350 | |
Bert Belder | ae648a4 | 2011-12-01 21:50:09 | [diff] [blame] | 4351 | /* from wincon.h */ |
| 4352 | #ifndef ENABLE_INSERT_MODE |
| 4353 | # define ENABLE_INSERT_MODE 0x20 |
| 4354 | #endif |
| 4355 | |
| 4356 | #ifndef ENABLE_QUICK_EDIT_MODE |
| 4357 | # define ENABLE_QUICK_EDIT_MODE 0x40 |
| 4358 | #endif |
| 4359 | |
| 4360 | #ifndef ENABLE_EXTENDED_FLAGS |
| 4361 | # define ENABLE_EXTENDED_FLAGS 0x80 |
| 4362 | #endif |
| 4363 | |
Ryan Dahl | b8d40be | 2011-08-22 21:51:29 | [diff] [blame] | 4364 | typedef BOOL (WINAPI *sGetQueuedCompletionStatusEx) |
| 4365 | (HANDLE CompletionPort, |
| 4366 | LPOVERLAPPED_ENTRY lpCompletionPortEntries, |
| 4367 | ULONG ulCount, |
| 4368 | PULONG ulNumEntriesRemoved, |
| 4369 | DWORD dwMilliseconds, |
| 4370 | BOOL fAlertable); |
| 4371 | |
| 4372 | typedef BOOL (WINAPI* sSetFileCompletionNotificationModes) |
| 4373 | (HANDLE FileHandle, |
| 4374 | UCHAR Flags); |
| 4375 | |
Ben Noordhuis | 3108a9e | 2011-10-14 22:42:10 | [diff] [blame] | 4376 | typedef BOOLEAN (WINAPI* sCreateSymbolicLinkW) |
| 4377 | (LPCWSTR lpSymlinkFileName, |
| 4378 | LPCWSTR lpTargetFileName, |
Ryan Dahl | 17021ea | 2011-09-04 23:13:03 | [diff] [blame] | 4379 | DWORD dwFlags); |
| 4380 | |
Ben Noordhuis | 039fac6 | 2012-05-17 05:13:29 | [diff] [blame^] | 4381 | typedef BOOL (WINAPI* sCancelIoEx) |
| 4382 | (HANDLE hFile, |
| 4383 | LPOVERLAPPED lpOverlapped); |
| 4384 | |
Ben Noordhuis | 1b2d333 | 2011-11-18 12:07:01 | [diff] [blame] | 4385 | typedef VOID (WINAPI* sInitializeSRWLock) |
| 4386 | (PSRWLOCK SRWLock); |
| 4387 | |
| 4388 | typedef VOID (WINAPI* sAcquireSRWLockShared) |
| 4389 | (PSRWLOCK SRWLock); |
| 4390 | |
| 4391 | typedef VOID (WINAPI* sAcquireSRWLockExclusive) |
| 4392 | (PSRWLOCK SRWLock); |
| 4393 | |
| 4394 | typedef BOOL (WINAPI* sTryAcquireSRWLockShared) |
| 4395 | (PSRWLOCK SRWLock); |
| 4396 | |
| 4397 | typedef BOOL (WINAPI* sTryAcquireSRWLockExclusive) |
| 4398 | (PSRWLOCK SRWLock); |
| 4399 | |
| 4400 | typedef VOID (WINAPI* sReleaseSRWLockShared) |
| 4401 | (PSRWLOCK SRWLock); |
| 4402 | |
| 4403 | typedef VOID (WINAPI* sReleaseSRWLockExclusive) |
| 4404 | (PSRWLOCK SRWLock); |
Ryan Dahl | b8d40be | 2011-08-22 21:51:29 | [diff] [blame] | 4405 | |
Bert Belder | ae648a4 | 2011-12-01 21:50:09 | [diff] [blame] | 4406 | |
Igor Zinkovsky | da3356b | 2011-12-15 23:56:42 | [diff] [blame] | 4407 | |
Ryan Dahl | b8d40be | 2011-08-22 21:51:29 | [diff] [blame] | 4408 | /* Ntapi function pointers */ |
| 4409 | extern sRtlNtStatusToDosError pRtlNtStatusToDosError; |
Ben Noordhuis | 145aa63 | 2011-10-20 22:25:57 | [diff] [blame] | 4410 | extern sNtDeviceIoControlFile pNtDeviceIoControlFile; |
Ryan Dahl | b8d40be | 2011-08-22 21:51:29 | [diff] [blame] | 4411 | extern sNtQueryInformationFile pNtQueryInformationFile; |
Ben Noordhuis | 0df8ffe | 2011-09-04 00:31:12 | [diff] [blame] | 4412 | extern sNtSetInformationFile pNtSetInformationFile; |
Ryan Dahl | b8d40be | 2011-08-22 21:51:29 | [diff] [blame] | 4413 | |
| 4414 | |
| 4415 | /* Kernel32 function pointers */ |
| 4416 | extern sGetQueuedCompletionStatusEx pGetQueuedCompletionStatusEx; |
| 4417 | extern sSetFileCompletionNotificationModes pSetFileCompletionNotificationModes; |
Ben Noordhuis | 3108a9e | 2011-10-14 22:42:10 | [diff] [blame] | 4418 | extern sCreateSymbolicLinkW pCreateSymbolicLinkW; |
Ben Noordhuis | 039fac6 | 2012-05-17 05:13:29 | [diff] [blame^] | 4419 | extern sCancelIoEx pCancelIoEx; |
Ben Noordhuis | 1b2d333 | 2011-11-18 12:07:01 | [diff] [blame] | 4420 | extern sInitializeSRWLock pInitializeSRWLock; |
| 4421 | extern sAcquireSRWLockShared pAcquireSRWLockShared; |
| 4422 | extern sAcquireSRWLockExclusive pAcquireSRWLockExclusive; |
| 4423 | extern sTryAcquireSRWLockShared pTryAcquireSRWLockShared; |
| 4424 | extern sTryAcquireSRWLockExclusive pTryAcquireSRWLockExclusive; |
| 4425 | extern sReleaseSRWLockShared pReleaseSRWLockShared; |
| 4426 | extern sReleaseSRWLockExclusive pReleaseSRWLockExclusive; |
Ryan Dahl | b8d40be | 2011-08-22 21:51:29 | [diff] [blame] | 4427 | |
Ben Noordhuis | 28998a8 | 2011-08-23 00:34:43 | [diff] [blame] | 4428 | #endif /* UV_WIN_WINAPI_H_ */ |