#define WERR_INVALID_PRIMARY_GROUP W_ERROR(0x0000051C)
#define WERR_DS_DRA_SECRETS_DENIED W_ERROR(0x000021B6)
-#define WERR_DS_DRA_RECYCLED_TARGET W_ERROR(0x000021BF)
#define WERR_DNS_ERROR_KEYMASTER_REQUIRED W_ERROR(0x0000238D)
#define WERR_DNS_ERROR_NOT_ALLOWED_ON_SIGNED_ZONE W_ERROR(0x0000238E)
ERROR_SYNCHRONIZATION_REQUIRED
-The Security Accounts Manager (SAM) database on a Windows Server operating system is significantly out of synchronization with the copy on the domain controller. A complete synchronization is required.
+On applicable Windows Server releases, the Security Accounts Manager (SAM) database is significantly out of synchronization with the copy on the domain controller. A complete synchronization is required.
0x0000023A
ERROR_DOMAIN_CTRLR_CONFIG_ERROR
-A Windows Server has an incorrect configuration.
+A domain server has an incorrect configuration.
0x00000246
NERR_UnableToDelName_W
-@W The logoff processor did not delete the message alias.
+The logoff processor did not delete the message alias.
0x0000089F
The specified printer driver was not found on the system and needs to be downloaded.
+0x00000BCE
+
+ERROR_PRINTER_NOT_SHAREABLE
+
+
+The specified printer cannot be shared.
+
0x00000F6E
ERROR_IO_REISSUE_AS_CACHED
The search flags for the attribute are invalid. The tuple index bit is valid only on attributes of Unicode strings.
+0x000021BF
+
+ERROR_DS_DRA_RECYCLED_TARGET
+
+
+The replication operation failed because the target object referenced by a link value is recycled.
+
0x000021C2
ERROR_DS_HIGH_DSA_VERSION
# (if we support it and haven't already tried that)
supports_ext = self.supports_ext
- # TODO fix up the below line when we next update werror_err_table.txt
- # and pull in the new error-code
- # return (error_code == werror.WERR_DS_DRA_RECYCLED_TARGET and
- return (error_code == 0x21bf and
+ return (error_code == werror.WERR_DS_DRA_RECYCLED_TARGET and
supports_ext & DRSUAPI_SUPPORTED_EXTENSION_GETCHGREQ_V10 and
(req.more_flags & drsuapi.DRSUAPI_DRS_GET_TGT) == 0)