NTE error codes (Windows CE 5.0)

Send Feedback

The following table shows NTE error values generated by the specific cryptographic service providers (CSP).

Value Message Text Description
80090001 NTE_BAD_UID Bad UID.
80090002 NTE_BAD_HASH Bad hash.
80090003 NTE_BAD_KEY Bad key.
80090004 NTE_BAD_LEN Bad length.
80090005 NTE_BAD_DATA Bad data.
80090006 NTE_BAD_SIGNATURE Invalid signature.
80090007 NTE_BAD_VER Bad version of provider.
80090008 NTE_BAD_ALGID Invalid algorithm specified.
80090009 NTE_BAD_FLAGS Invalid flags specified.
8009000A NTE_BAD_TYPE Invalid type specified.
8009000B NTE_BAD_KEY_STATE Key not valid for use in specified state.
8009000C NTE_BAD_HASH_STATE Hash not valid for use in specified state.
8009000D NTE_NO_KEY Key does not exist.
8009000E NTE_NO_MEMORY Insufficient memory available for the operation.
8009000F NTE_EXISTS Object already exists.
80090010 NTE_PERM Access denied.
80090011 NTE_NOT_FOUND Object was not found.
80090012 NTE_DOUBLE_ENCRYPT Data already encrypted.
80090013 NTE_BAD_PROVIDER Invalid provider specified.
80090014 NTE_BAD_PROV_TYPE Invalid provider type specified.
80090015 NTE_BAD_PUBLIC_KEY Invalid provider public key.
80090016 NTE_BAD_KEYSET Keyset does not exist
80090017 NTE_PROV_TYPE_NOT_DEF Provider type not defined.
80090018 NTE_PROV_TYPE_ENTRY_BAD Invalid registration for provider type.
80090019 NTE_KEYSET_NOT_DEF The keyset not defined.
8009001A NTE_KEYSET_ENTRY_BAD Invalid keyset registration.
8009001B NTE_PROV_TYPE_NO_MATCH Provider type does not match registered value.
8009001C NTE_SIGNATURE_FILE_BAD Corrupt digital signature file.
8009001D NTE_PROVIDER_DLL_FAIL Provider DLL failed to initialize correctly.
8009001E NTE_PROV_DLL_NOT_FOUND Provider DLL not found.
8009001F NTE_BAD_KEYSET_PARAM Invalid keyset parameter.
80090020 NTE_FAIL Internal error occurred.
80090021 NTE_SYS_ERR Base error occurred.

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.