2.7 Error Handling

The Group Policy protocols do not define any error handling requirements beyond those described in the specifications of the protocols that the system supports, as listed in section 2.2.

Various kinds of errors can affect the system. More precisely, an error condition might affect one or more protocols that the system supports. Such error conditions and the resulting protocol semantics are described in section 2 of the corresponding protocol specifications.

The following Windows error codes, specified in [MS-ERREF], are returned for the failure scenarios described in this section:

  • Connection failures: ERROR_NO_SUCH_DOMAIN.

  • Failures related to the operating system: ERROR_OUTOFMEMORY and ERROR_ACCESS_DENIED.

  • Group Policy file share access failure: ERROR_FILE_NOT_FOUND and ERROR_ACCESS_DENIED.

  • Active Directory or Group Policy file share time-out failures: ERROR_TIMEOUT.

  • CSEs indicate errors by returning an error code other than ERROR_SUCCESS or E_PENDING.