HRESULT success and error codes
The following HRESULT values returned by IDCRL methods indicate success or failure that can be exposed to users.
HRESULT codes
Hexadecimal |
Decimal |
Token Name |
---|---|---|
48044 |
294980 |
PPCRL_S_ALREADY_INITIALIZED |
48045 |
294981 |
PPCRL_S_STILL_INUSE |
48860 |
297056 |
PPCRL_S_NO_MORE_IDENTITIES |
48862 |
297058 |
PPCRL_S_NO_SUCH_CREDENTIAL |
48847 |
297031 |
PPCRL_REQUEST_S_IO_PENDING |
48861 |
297057 |
PPCRL_S_TOKEN_TYPE_DOES_NOT_SUPPORT_SESSION_KEY |
80048800 |
-2147186688 |
PPCRL_AUTHSTATE_E_UNAUTHENTICATED |
80048801 |
-2147186687 |
PPCRL_AUTHSTATE_E_EXPIRED |
80048810 |
-2147186672 |
PPCRL_AUTHREQUIRED_E_PASSWORD |
80048814 |
-2147186668 |
PPCRL_AUTHREQUIRED_E_UNKNOWN |
80048820 |
-2147186656 |
PPCRL_REQUEST_E_AUTH_SERVER_ERROR |
80048821 |
-2147186655 |
PPCRL_REQUEST_E_BAD_MEMBER_NAME_OR_PASSWORD |
80048823 |
-2147186653 |
PPCRL_REQUEST_E_PASSWORD_LOCKED_OUT |
80048824 |
-2147186652 |
PPCRL_REQUEST_E_PASSWORD_LOCKED_OUT_BAD_PASSWORD_OR_HIP |
80048825 |
-2147186651 |
PPCRL_REQUEST_E_TOU_CONSENT_REQUIRED |
80048826 |
-2147186650 |
PPCRL_REQUEST_E_FORCE_RENAME_REQUIRED |
80048827 |
-2147186649 |
PPCRL_REQUEST_E_FORCE_CHANGE_PASSWORD_REQUIRED |
8004882A |
-2147186646 |
PPCRL_REQUEST_E_PARTNER_NOT_FOUND |
8004882C |
-2147186644 |
PPCRL_REQUEST_E_INVALID_POLICY |
8004882D |
-2147186643 |
PPCRL_REQUEST_E_INVALID_MEMBER_NAME |
8004882E |
-2147186642 |
PPCRL_REQUEST_E_MISSING_PRIMARY_CREDENTIAL |
8004882F |
-2147186641 |
PPCRL_REQUEST_E_PENDING_NETWORK_REQUEST |
80048831 |
-2147186639 |
PPCRL_REQUEST_E_PASSWORD_EXPIRED |
80048848 |
-2147186616 |
PPCRL_REQUEST_E_NO_NETWORK |
80048852 |
-2147186606 |
PPCRL_REQUESTPARAMS_MISSING |
80048861 |
-2147186591 |
PPCRL_E_IDENTITY_NOT_AUTHENTICATED |
80048862 |
-2147186590 |
PPCRL_E_UNABLE_TO_RETRIEVE_SERVICE_TOKEN |
80048869 |
-2147186583 |
PPCRL_E_AUTH_SERVICE_UNAVAILABLE |
8004886F |
-2147186577 |
PPCRL_E_INVALIDFLAGS |
80048869 |
-2147186583 |
PPCRL_E_AUTH_SERVICE_UNAVAILABLE |
8004886A |
-2147186582 |
PPCRL_E_INVALID_AUTH_SERVICE_RESPONSE |
8004889C |
-2147186532 |
PPCRL_E_NO_UI |
80048895 |
-2147186539 |
PPCRL_E_REALM_LOOKUP |
8004889F |
-2147186529 |
PPCRL_E_NOT_UI_ERROR |
800488D6 |
-2147186474 |
PPCRL_REQUEST_E_PARTNER_INVALID_REQUEST |
800488D7 |
-2147186473 |
PPCRL_REQUEST_E_PARTNER_REQUEST_FAILED |
800488D8 |
-2147186472 |
PPCRL_REQUEST_E_PARTNER_INVALID_SECURITY_TOKEN |
800488D9 |
-2147186471 |
PPCRL_REQUEST_E_PARTNER_AUTHENTICATION_BAD_ELEMENTS |
800488DA |
-2147186470 |
PPCRL_REQUEST_E_PARTNER_BAD_REQUEST |
800488DB |
-2147186469 |
PPCRL_REQUEST_E_PARTNER_EXPIRED_DATA |
800488DC |
-2147186468 |
PPCRL_REQUEST_E_PARTNER_INVALID_TIME_RANGE |
800488DD |
-2147186467 |
PPCRL_REQUEST_E_PARTNER_INVALID_SCOPE |
800488DE |
-2147186466 |
PPCRL_REQUEST_E_PARTNER_RENEW_NEEDED |
800488DF |
-2147186465 |
PPCRL_REQUEST_E_PARTNER_UNABLE_TO_RENEW |
80048046 |
-2147188666 |
PPCRL_E_INITIALIZED_DIFF_ENVIRONMENT |
80048008 |
-2147188728 |
PP_E_CRL_NOT_INITIALIZED |
8004800E |
-2147188722 |
PPCRL_NO_SESSION_KEY |