--- old/usr/src/uts/common/smb/ntstatus.h	Mon Aug  5 17:33:56 2019
+++ new/usr/src/uts/common/smb/ntstatus.h	Mon Aug  5 17:33:56 2019
@@ -21,7 +21,7 @@
 
 /*
  * Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
- * Copyright 2013 Nexenta Systems, Inc.  All rights reserved.
+ * Copyright 2017 Nexenta Systems, Inc.  All rights reserved.
  */
 
 #ifndef _SMB_NTSTATUS_H
@@ -30,9 +30,7 @@
 /*
  * This file defines the list of Win32 status codes. If you need
  * a status code that is defined in the [MS-ERREF] document but
- * is not listed here, please add it to the file.  This file is
- * compatible with the Windows DDK file inc/ntstatus.h
- * Please preserve this compatibility.
+ * is not listed here, please add it to the file.
  *
  * Be careful not to confuse error codes with status codes. The error
  * codes are listed in nterror.h.  Some mappings between NT status
@@ -71,16 +69,6 @@
 #endif
 
 /*
- * XXX: Some temporary left-overs from the old ntstatus.h
- * Should eliminate uses of these macros when convenient.
- */
-/* This used to OR in the severity bits. */
-#define	NT_SC_ERROR(S)		(S)
-/* This used to mask off the severity bits. */
-#define	NT_SC_VALUE(S)		(S)
-/* XXX end of temporary left-overs. */
-
-/*
  * One non-NT macro added for getting the severity value
  * from a given NT status code.  Evaluates to one of the
  * SEVERITY values defined below.
@@ -101,6 +89,10 @@
 #define	NT_STATUS_SEVERITY_WARNING		2	/* 0x80000000 */
 #define	NT_STATUS_SEVERITY_ERROR		3	/* 0xC0000000 */
 
+/*
+ * Please keep the following defines sorted by number.
+ */
+
 #define	NT_STATUS_SUCCESS				0x00000000
 
 /* Facility OS (0x..00....) */
@@ -137,6 +129,17 @@
 #define	NT_STATUS_NOTHING_TO_TERMINATE			0x00000122
 #define	NT_STATUS_PROCESS_NOT_IN_JOB			0x00000123
 #define	NT_STATUS_PROCESS_IN_JOB			0x00000124
+#define	NT_STATUS_VOLSNAP_HIBERNATE_READY		0x00000125
+#define	NT_STATUS_FSFILTER_OP_COMPLETED_SUCCESSFULLY	0x00000126
+#define	NT_STATUS_INTERRUPT_VECTOR_ALREADY_CONNECTED	0x00000127
+#define	NT_STATUS_INTERRUPT_STILL_CONNECTED		0x00000128
+#define	NT_STATUS_PROCESS_CLONED			0x00000129
+#define	NT_STATUS_FILE_LOCKED_WITH_ONLY_READERS		0x0000012A
+#define	NT_STATUS_FILE_LOCKED_WITH_WRITERS		0x0000012B
+#define	NT_STATUS_RESOURCEMANAGER_READ_ONLY		0x00000202
+#define	NT_STATUS_OPLOCK_SWITCHED_TO_NEW_HANDLE		0x00000215
+#define	NT_STATUS_OPLOCK_HANDLE_CLOSED			0x00000216
+#define	NT_STATUS_WAIT_FOR_OPLOCK			0x00000367
 
 /* All severity 1 (informational) */
 #define	NT_STATUS_OBJECT_NAME_EXISTS			0x40000000
@@ -183,7 +186,22 @@
 #define	NT_STATUS_MP_PROCESSOR_MISMATCH			0x40000029
 #define	NT_STATUS_HIBERNATED				0x4000002A
 #define	NT_STATUS_RESUME_HIBERNATION			0x4000002B
+#define	NT_STATUS_FIRMWARE_UPDATED			0x4000002C
+#define	NT_STATUS_DRIVERS_LEAKING_LOCKED_PAGES		0x4000002D
+#define	NT_STATUS_MESSAGE_RETRIEVED			0x4000002E
+#define	NT_STATUS_SYSTEM_POWERSTATE_TRANSITION		0x4000002F
+#define	NT_STATUS_ALPC_CHECK_COMPLETION_LIST		0x40000030
+#define	NT_STATUS_SYSTEM_POWERSTATE_COMPLEX_TRANSITION	0x40000031
+#define	NT_STATUS_ACCESS_AUDIT_BY_POLICY		0x40000032
+#define	NT_STATUS_ABANDON_HIBERFILE			0x40000033
+#define	NT_STATUS_BIZRULES_NOT_ENABLED			0x40000034
+#define	NT_STATUS_WAKE_SYSTEM				0x40000294
+#define	NT_STATUS_DS_SHUTTING_DOWN			0x40000370
 
+/* Facility RPC Runtime (0x..02....) */
+#define	RPC_NT_UUID_LOCAL_ONLY				0x40020056
+#define	RPC_NT_SEND_INCOMPLETE				0x400200AF
+
 /* All severity 2 (warning) */
 #define	NT_STATUS_GUARD_PAGE_VIOLATION			0x80000001
 #define	NT_STATUS_DATATYPE_MISALIGNMENT			0x80000002
@@ -223,8 +241,18 @@
 #define	NT_STATUS_CLEANER_CARTRIDGE_INSTALLED		0x80000027
 #define	NT_STATUS_PLUGPLAY_QUERY_VETOED			0x80000028
 #define	NT_STATUS_UNWIND_CONSOLIDATE			0x80000029
+#define	NT_STATUS_REGISTRY_HIVE_RECOVERED		0x8000002A
+#define	NT_STATUS_DLL_MIGHT_BE_INSECURE			0x8000002B
+#define	NT_STATUS_DLL_MIGHT_BE_INCOMPATIBLE		0x8000002C
+#define	NT_STATUS_STOPPED_ON_SYMLINK			0x8000002D
+#define	NT_STATUS_CANNOT_GRANT_REQUESTED_OPLOCK		0x8000002E
+#define	NT_STATUS_DEVICE_REQUIRES_CLEANING		0x80000288
+#define	NT_STATUS_DEVICE_DOOR_OPEN			0x80000289
+#define	NT_STATUS_DATA_LOST_REPAIR			0x80000803
 
-/* Mostly severity 3 (error) - but NOT all! */
+/* facility cluster (0x8013....) etc, not used */
+
+/* All severity 3 (error) */
 #define	NT_STATUS_UNSUCCESSFUL				0xC0000001
 #define	NT_STATUS_NOT_IMPLEMENTED			0xC0000002
 #define	NT_STATUS_INVALID_INFO_CLASS			0xC0000003
@@ -494,14 +522,7 @@
 #define	NT_STATUS_NO_GUID_TRANSLATION			0xC000010C
 #define	NT_STATUS_CANNOT_IMPERSONATE			0xC000010D
 #define	NT_STATUS_IMAGE_ALREADY_LOADED			0xC000010E
-#define	NT_STATUS_ABIOS_NOT_PRESENT			0xC000010F
-#define	NT_STATUS_ABIOS_LID_NOT_EXIST			0xC0000110
-#define	NT_STATUS_ABIOS_LID_ALREADY_OWNED		0xC0000111
-#define	NT_STATUS_ABIOS_NOT_LID_OWNER			0xC0000112
-#define	NT_STATUS_ABIOS_INVALID_COMMAND			0xC0000113
-#define	NT_STATUS_ABIOS_INVALID_LID			0xC0000114
-#define	NT_STATUS_ABIOS_SELECTOR_NOT_AVAILABLE		0xC0000115
-#define	NT_STATUS_ABIOS_INVALID_SELECTOR		0xC0000116
+/* Old: NT_STATUS_ABIOS_... 0xC000010F - 0xC0000116 */
 #define	NT_STATUS_NO_LDT				0xC0000117
 #define	NT_STATUS_INVALID_LDT_SIZE			0xC0000118
 #define	NT_STATUS_INVALID_LDT_OFFSET			0xC0000119
@@ -632,7 +653,16 @@
 #define	NT_STATUS_NOLOGON_SERVER_TRUST_ACCOUNT		0xC000019A
 #define	NT_STATUS_DOMAIN_TRUST_INCONSISTENT		0xC000019B
 #define	NT_STATUS_FS_DRIVER_REQUIRED			0xC000019C
+#define	NT_STATUS_IMAGE_ALREADY_LOADED_AS_DLL		0xC000019D
+/* Was: NT_STATUS_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING */
+#define	NT_STATUS_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_SETTING	0xC000019E
 #define	NT_STATUS_SHORT_NAMES_NOT_ENABLED_ON_VOLUME	0xC000019F
+#define	NT_STATUS_SECURITY_STREAM_IS_INCONSISTENT	0xC00001A0
+#define	NT_STATUS_INVALID_LOCK_RANGE			0xC00001A1
+#define	NT_STATUS_INVALID_ACE_CONDITION			0xC00001A2
+#define	NT_STATUS_IMAGE_SUBSYSTEM_NOT_PRESENT		0xC00001A3
+#define	NT_STATUS_NOTIFICATION_GUID_ALREADY_DEFINED	0xC00001A4
+#define	NT_STATUS_NETWORK_OPEN_RESTRICTION		0xC0000201
 #define	NT_STATUS_NO_USER_SESSION_KEY			0xC0000202
 #define	NT_STATUS_USER_SESSION_DELETED			0xC0000203
 #define	NT_STATUS_RESOURCE_LANG_NOT_FOUND		0xC0000204
@@ -753,8 +783,8 @@
 #define	NT_STATUS_ILLEGAL_ELEMENT_ADDRESS		0xC0000285
 #define	NT_STATUS_MAGAZINE_NOT_PRESENT			0xC0000286
 #define	NT_STATUS_REINITIALIZATION_NEEDED		0xC0000287
-#define	NT_STATUS_DEVICE_REQUIRES_CLEANING		0x80000288
-#define	NT_STATUS_DEVICE_DOOR_OPEN			0x80000289
+/* 	NT_STATUS_DEVICE_REQUIRES_CLEANING		0x80000288 */
+/*	NT_STATUS_DEVICE_DOOR_OPEN			0x80000289 */
 #define	NT_STATUS_ENCRYPTION_FAILED			0xC000028A
 #define	NT_STATUS_DECRYPTION_FAILED			0xC000028B
 #define	NT_STATUS_RANGE_NOT_FOUND			0xC000028C
@@ -765,7 +795,7 @@
 #define	NT_STATUS_FILE_NOT_ENCRYPTED			0xC0000291
 #define	NT_STATUS_NOT_EXPORT_FORMAT			0xC0000292
 #define	NT_STATUS_FILE_ENCRYPTED			0xC0000293
-#define	NT_STATUS_WAKE_SYSTEM				0x40000294
+/*	NT_STATUS_WAKE_SYSTEM				0x40000294 */
 #define	NT_STATUS_WMI_GUID_NOT_FOUND			0xC0000295
 #define	NT_STATUS_WMI_INSTANCE_NOT_FOUND		0xC0000296
 #define	NT_STATUS_WMI_ITEMID_NOT_FOUND			0xC0000297
@@ -903,7 +933,7 @@
 #define	NT_STATUS_ACCESS_DISABLED_BY_POLICY_OTHER	0xC0000364
 #define	NT_STATUS_FAILED_DRIVER_ENTRY			0xC0000365
 #define	NT_STATUS_DEVICE_ENUMERATION_ERROR		0xC0000366
-#define	NT_STATUS_WAIT_FOR_OPLOCK			0x00000367
+/*	NT_STATUS_WAIT_FOR_OPLOCK			0x00000367 */
 #define	NT_STATUS_MOUNT_POINT_NOT_RESOLVED		0xC0000368
 #define	NT_STATUS_INVALID_DEVICE_OBJECT_PARAMETER	0xC0000369
 #define	NT_STATUS_MCA_OCCURED				0xC000036A
@@ -912,7 +942,11 @@
 #define	NT_STATUS_DRIVER_DATABASE_ERROR			0xC000036D
 #define	NT_STATUS_SYSTEM_HIVE_TOO_LARGE			0xC000036E
 #define	NT_STATUS_INVALID_IMPORT_OF_NON_DLL		0xC000036F
-#define	NT_STATUS_DS_SHUTTING_DOWN			0x40000370
+/*	NT_STATUS_DS_SHUTTING_DOWN			0x40000370 */
+#define	NT_STATUS_NO_SECRETS				0xC0000371
+#define	NT_STATUS_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY	0xC0000372
+#define	NT_STATUS_FAILED_STACK_SWITCH			0xC0000373
+#define	NT_STATUS_HEAP_CORRUPTION			0xC0000374
 #define	NT_STATUS_SMARTCARD_WRONG_PIN			0xC0000380
 #define	NT_STATUS_SMARTCARD_CARD_BLOCKED		0xC0000381
 #define	NT_STATUS_SMARTCARD_CARD_NOT_AUTHENTICATED	0xC0000382
@@ -928,8 +962,153 @@
 #define	NT_STATUS_PKINIT_CLIENT_FAILURE			0xC000038C
 #define	NT_STATUS_SMARTCARD_CERT_EXPIRED		0xC000038D
 #define	NT_STATUS_DRIVER_FAILED_PRIOR_UNLOAD		0xC000038E
+#define	NT_STATUS_SMARTCARD_SILENT_CONTEXT		0xC000038F
+#define	NT_STATUS_PER_USER_TRUST_QUOTA_EXCEEDED		0xC0000401
+#define	NT_STATUS_ALL_USER_TRUST_QUOTA_EXCEEDED		0xC0000402
+#define	NT_STATUS_USER_DELETE_TRUST_QUOTA_EXCEEDED	0xC0000403
+#define	NT_STATUS_DS_NAME_NOT_UNIQUE			0xC0000404
+#define	NT_STATUS_DS_DUPLICATE_ID_FOUND			0xC0000405
+#define	NT_STATUS_DS_GROUP_CONVERSION_ERROR		0xC0000406
+#define	NT_STATUS_VOLSNAP_PREPARE_HIBERNATE		0xC0000407
+#define	NT_STATUS_USER2USER_REQUIRED			0xC0000408
+#define	NT_STATUS_STACK_BUFFER_OVERRUN			0xC0000409
+#define	NT_STATUS_NO_S4U_PROT_SUPPORT			0xC000040A
+#define	NT_STATUS_CROSSREALM_DELEGATION_FAILURE		0xC000040B
+#define	NT_STATUS_REVOCATION_OFFLINE_KDC		0xC000040C
+#define	NT_STATUS_ISSUING_CA_UNTRUSTED_KDC		0xC000040D
+#define	NT_STATUS_KDC_CERT_EXPIRED			0xC000040E
+#define	NT_STATUS_KDC_CERT_REVOKED			0xC000040F
+#define	NT_STATUS_PARAMETER_QUOTA_EXCEEDED		0xC0000410
+#define	NT_STATUS_HIBERNATION_FAILURE			0xC0000411
+#define	NT_STATUS_DELAY_LOAD_FAILED			0xC0000412
+#define	NT_STATUS_AUTHENTICATION_FIREWALL_FAILED	0xC0000413
+#define	NT_STATUS_VDM_DISALLOWED			0xC0000414
+#define	NT_STATUS_HUNG_DISPLAY_DRIVER_THREAD		0xC0000415
+/* Was: NT_STATUS_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE */
+#define	NT_STATUS_INSUFFICIENT_RESOURCE_FOR_SHARED_SECTION_SIZE 0xC0000416
+#define	NT_STATUS_INVALID_CRUNTIME_PARAMETER		0xC0000417
+#define	NT_STATUS_NTLM_BLOCKED				0xC0000418
+#define	NT_STATUS_DS_SRC_SID_EXISTS_IN_FOREST		0xC0000419
+#define	NT_STATUS_DS_DOMAIN_NAME_EXISTS_IN_FOREST	0xC000041A
+#define	NT_STATUS_DS_FLAT_NAME_EXISTS_IN_FOREST		0xC000041B
+#define	NT_STATUS_INVALID_USER_PRINCIPAL_NAME		0xC000041C
+#define	NT_STATUS_ASSERTION_FAILURE			0xC0000420
+#define	NT_STATUS_VERIFIER_STOP				0xC0000421
+#define	NT_STATUS_CALLBACK_POP_STACK			0xC0000423
+#define	NT_STATUS_INCOMPATIBLE_DRIVER_BLOCKED		0xC0000424
+#define	NT_STATUS_HIVE_UNLOADED				0xC0000425
+#define	NT_STATUS_COMPRESSION_DISABLED			0xC0000426
+#define	NT_STATUS_FILE_SYSTEM_LIMITATION		0xC0000427
+#define	NT_STATUS_INVALID_IMAGE_HASH			0xC0000428
+#define	NT_STATUS_NOT_CAPABLE				0xC0000429
+#define	NT_STATUS_REQUEST_OUT_OF_SEQUENCE		0xC000042A
+#define	NT_STATUS_IMPLEMENTATION_LIMIT			0xC000042B
+#define	NT_STATUS_ELEVATION_REQUIRED			0xC000042C
+#define	NT_STATUS_NO_SECURITY_CONTEXT			0xC000042D
+#define	NT_STATUS_PKU2U_CERT_FAILURE			0xC000042E
+#define	NT_STATUS_BEYOND_VDL				0xC0000432
+#define	NT_STATUS_ENCOUNTERED_WRITE_IN_PROGRESS		0xC0000433
+#define	NT_STATUS_PTE_CHANGED				0xC0000434
+#define	NT_STATUS_PURGE_FAILED				0xC0000435
+#define	NT_STATUS_CRED_REQUIRES_CONFIRMATION		0xC0000440
+#define	NT_STATUS_CS_ENCRYPTION_INVALID_SERVER_RESPONSE	0xC0000441
+#define	NT_STATUS_CS_ENCRYPTION_UNSUPPORTED_SERVER	0xC0000442
+#define	NT_STATUS_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE	0xC0000443
+#define	NT_STATUS_CS_ENCRYPTION_NEW_ENCRYPTED_FILE	0xC0000444
+#define	NT_STATUS_CS_ENCRYPTION_FILE_NOT_CSE		0xC0000445
+#define	NT_STATUS_INVALID_LABEL				0xC0000446
+#define	NT_STATUS_DRIVER_PROCESS_TERMINATED		0xC0000450
+#define	NT_STATUS_AMBIGUOUS_SYSTEM_DEVICE		0xC0000451
+#define	NT_STATUS_SYSTEM_DEVICE_NOT_FOUND		0xC0000452
+#define	NT_STATUS_RESTART_BOOT_APPLICATION		0xC0000453
+#define	NT_STATUS_INSUFFICIENT_NVRAM_RESOURCES		0xC0000454
+#define	NT_STATUS_NO_RANGES_PROCESSED			0xC0000460
+#define	NT_STATUS_DEVICE_FEATURE_NOT_SUPPORTED		0xC0000463
+#define	NT_STATUS_DEVICE_UNREACHABLE			0xC0000464
+#define	NT_STATUS_INVALID_TOKEN				0xC0000465
+#define	NT_STATUS_SERVER_UNAVAILABLE			0xC0000466
+#define	NT_STATUS_FILE_NOT_AVAILABLE			0xC0000467
+
+#define	NT_STATUS_INVALID_TASK_NAME			0xC0000500
+#define	NT_STATUS_INVALID_TASK_INDEX			0xC0000501
+#define	NT_STATUS_THREAD_ALREADY_IN_TASK		0xC0000502
+#define	NT_STATUS_CALLBACK_BYPASS			0xC0000503
+#define	NT_STATUS_FAIL_FAST_EXCEPTION			0xC0000602
+#define	NT_STATUS_IMAGE_CERT_REVOKED			0xC0000603
+#define	NT_STATUS_PORT_CLOSED				0xC0000700
+#define	NT_STATUS_MESSAGE_LOST				0xC0000701
+#define	NT_STATUS_INVALID_MESSAGE			0xC0000702
+#define	NT_STATUS_REQUEST_CANCELED			0xC0000703
+#define	NT_STATUS_RECURSIVE_DISPATCH			0xC0000704
+#define	NT_STATUS_LPC_RECEIVE_BUFFER_EXPECTED		0xC0000705
+#define	NT_STATUS_LPC_INVALID_CONNECTION_USAGE		0xC0000706
+#define	NT_STATUS_LPC_REQUESTS_NOT_ALLOWED		0xC0000707
+#define	NT_STATUS_RESOURCE_IN_USE			0xC0000708
+#define	NT_STATUS_HARDWARE_MEMORY_ERROR			0xC0000709
+#define	NT_STATUS_THREADPOOL_HANDLE_EXCEPTION		0xC000070A
+#define	NT_STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED	0xC000070B
+#define	NT_STATUS_THREADPOOL_RELEASE_SEMAPHORE_ON_COMPLETION_FAILED 0xC000070C
+#define	NT_STATUS_THREADPOOL_RELEASE_MUTEX_ON_COMPLETION_FAILED 0xC000070D
+#define	NT_STATUS_THREADPOOL_FREE_LIBRARY_ON_COMPLETION_FAILED  0xC000070E
+#define	NT_STATUS_THREADPOOL_RELEASED_DURING_OPERATION	0xC000070F
+#define	NT_STATUS_CALLBACK_RETURNED_WHILE_IMPERSONATING	0xC0000710
+#define	NT_STATUS_APC_RETURNED_WHILE_IMPERSONATING	0xC0000711
+#define	NT_STATUS_PROCESS_IS_PROTECTED			0xC0000712
+#define	NT_STATUS_MCA_EXCEPTION				0xC0000713
+#define	NT_STATUS_CERTIFICATE_MAPPING_NOT_UNIQUE	0xC0000714
+#define	NT_STATUS_SYMLINK_CLASS_DISABLED		0xC0000715
+#define	NT_STATUS_INVALID_IDN_NORMALIZATION		0xC0000716
+#define	NT_STATUS_NO_UNICODE_TRANSLATION		0xC0000717
+#define	NT_STATUS_ALREADY_REGISTERED			0xC0000718
+#define	NT_STATUS_CONTEXT_MISMATCH			0xC0000719
+#define	NT_STATUS_PORT_ALREADY_HAS_COMPLETION_LIST	0xC000071A
+#define	NT_STATUS_CALLBACK_RETURNED_THREAD_PRIORITY	0xC000071B
+#define	NT_STATUS_INVALID_THREAD			0xC000071C
+#define	NT_STATUS_CALLBACK_RETURNED_TRANSACTION		0xC000071D
+#define	NT_STATUS_CALLBACK_RETURNED_LDR_LOCK		0xC000071E
+#define	NT_STATUS_CALLBACK_RETURNED_LANG		0xC000071F
+#define	NT_STATUS_CALLBACK_RETURNED_PRI_BACK		0xC0000720
+#define	NT_STATUS_CALLBACK_RETURNED_THREAD_AFFINITY	0xC0000721
+#define	NT_STATUS_DISK_REPAIR_DISABLED			0xC0000800
+#define	NT_STATUS_DS_DOMAIN_RENAME_IN_PROGRESS		0xC0000801
+#define	NT_STATUS_DISK_QUOTA_EXCEEDED			0xC0000802
+#define	NT_STATUS_CONTENT_BLOCKED			0xC0000804
+#define	NT_STATUS_BAD_CLUSTERS				0xC0000805
+#define	NT_STATUS_VOLUME_DIRTY				0xC0000806
+#define	NT_STATUS_FILE_CHECKED_OUT			0xC0000901
+#define	NT_STATUS_CHECKOUT_REQUIRED			0xC0000902
+#define	NT_STATUS_BAD_FILE_TYPE				0xC0000903
+#define	NT_STATUS_FILE_TOO_LARGE			0xC0000904
+#define	NT_STATUS_FORMS_AUTH_REQUIRED			0xC0000905
+#define	NT_STATUS_VIRUS_INFECTED			0xC0000906
+#define	NT_STATUS_VIRUS_DELETED				0xC0000907
+#define	NT_STATUS_BAD_MCFG_TABLE			0xC0000908
+#define	NT_STATUS_CANNOT_BREAK_OPLOCK			0xC0000909
+
 #define	NT_STATUS_WOW_ASSERTION				0xC0009898
 
+#define	NT_STATUS_INVALID_SIGNATURE			0xC000A000
+#define	NT_STATUS_HMAC_NOT_SUPPORTED			0xC000A001
+#define	NT_STATUS_IPSEC_QUEUE_OVERFLOW			0xC000A010
+#define	NT_STATUS_ND_QUEUE_OVERFLOW			0xC000A011
+#define	NT_STATUS_HOPLIMIT_EXCEEDED			0xC000A012
+#define	NT_STATUS_PROTOCOL_NOT_SUPPORTED		0xC000A013
+#define	NT_STATUS_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED	0xC000A080
+#define	NT_STATUS_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR	0xC000A081
+#define	NT_STATUS_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR	0xC000A082
+#define	NT_STATUS_XML_PARSE_ERROR			0xC000A083
+#define	NT_STATUS_XMLDSIG_ERROR				0xC000A084
+#define	NT_STATUS_WRONG_COMPARTMENT			0xC000A085
+#define	NT_STATUS_AUTHIP_FAILURE			0xC000A086
+#define	NT_STATUS_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS	0xC000A087
+#define	NT_STATUS_DS_OID_NOT_FOUND			0xC000A088
+#define	NT_STATUS_HASH_NOT_SUPPORTED			0xC000A100
+#define	NT_STATUS_HASH_NOT_PRESENT			0xC000A101
+#define	NT_STATUS_OFFLOAD_READ_FLT_NOT_SUPPORTED	0xC000A2A1
+#define	NT_STATUS_OFFLOAD_WRITE_FLT_NOT_SUPPORTED	0xC000A2A2
+#define	NT_STATUS_OFFLOAD_READ_FILE_NOT_SUPPORTED	0xC000A2A3
+#define	NT_STATUS_OFFLOAD_WRITE_FILE_NOT_SUPPORTED	0xC000A2A4
+
 /* Facility Debugger (0x..01....) not used */
 
 /* Facility RPC Runtime (0x..02....) */
@@ -1014,13 +1193,13 @@
 #define	RPC_NT_UNSUPPORTED_AUTHN_LEVEL			0xC0020053
 #define	RPC_NT_NO_PRINC_NAME				0xC0020054
 #define	RPC_NT_NOT_RPC_ERROR				0xC0020055
-#define	RPC_NT_UUID_LOCAL_ONLY				0x40020056
+/*	RPC_NT_UUID_LOCAL_ONLY				0x40020056 */
 #define	RPC_NT_SEC_PKG_ERROR				0xC0020057
 #define	RPC_NT_NOT_CANCELLED				0xC0020058
 #define	RPC_NT_INVALID_ASYNC_HANDLE			0xC0020062
 #define	RPC_NT_INVALID_ASYNC_CALL			0xC0020063
 #define	RPC_NT_PROXY_ACCESS_DENIED			0xC0020064
-#define	RPC_NT_SEND_INCOMPLETE				0x400200AF
+/*	RPC_NT_SEND_INCOMPLETE				0x400200AF */
 
 /* Facility RPC Stubs (0x..03....) */
 #define	RPC_NT_NO_MORE_ENTRIES				0xC0030001
