2.2.1.2 Permitted Error Code Values

The error code values listed in this section are used to specify status from an NSPI method. They appear as return codes from NSPI methods and as values of properties with property type PtypErrorCode ([MS-OXCDATA] section 2.11.1). All Exchange NSPI servers MUST recognize and be capable of accepting and returning these error codes. The values that represent the error codes are defined in [MS-OXCDATA] section 2.4. The following are the permitted error code values for the Exchange Server NSPI Protocol:

  • Success

  • UnbindSuccess

  • UnbindFailure

  • ErrorsReturned

  • GeneralFailure

  • NotSupported

  • InvalidObject

  • OutOfResources

  • NotFound

  • LogonFailed

  • TooComplex

  • InvalidCodepage

  • InvalidLocale

  • TableTooBig

  • InvalidBookmark

  • AccessDenied

  • NotEnoughMemory

  • InvalidParameter

All clients and servers MUST NOT use any other error codes.