Коды ошибок COM (безопасность и настройка)

В следующей таблице приведен список кодов ошибок, используемых API на основе COM.

Если у вас возникли проблемы с приложением, которое вы устанавливаете или запускаете, обратитесь в службу поддержки клиентов за программным обеспечением, которое отображает сообщение об ошибке. Чтобы получить поддержку продукта Майкрософт, перейдите в раздел https://support.microsoft.com.

Константа или значение Описание
ERROR_AUDITING_DISABLED
0xC0090001
Указанное событие в настоящее время не проверяется.
ERROR_ALL_SIDS_FILTERED
0xC0090002
Операция фильтрации идентификаторов безопасности удалила все идентификаторы БЕЗОПАСНОСТИ.
ERROR_BIZRULES_NOT_ENABLED
0xC0090003
Скрипты бизнес-правил отключены для вызывающего приложения.
APPX_E_PACKAGING_INTERNAL
0x80080200
API упаковки обнаружил внутреннюю ошибку.
APPX_E_INTERLEAVING_NOT_ALLOWED
0x80080201
Файл не является допустимым пакетом, так как его содержимое чередуется.
APPX_E_RELATIONSHIPS_NOT_ALLOWED
0x80080202
Файл не является допустимым пакетом, так как он содержит связи OPC.
APPX_E_MISSING_REQUIRED_FILE
0x80080203
Файл не является допустимым пакетом, так как отсутствует манифест или карта блоков или отсутствует файл подписи при наличии файла целостности кода.
APPX_E_INVALID_MANIFEST
0x80080204
Недопустимый манифест пакета.
APPX_E_INVALID_BLOCKMAP
0x80080205
Недопустимая карта блоков пакета.
APPX_E_CORRUPT_CONTENT
0x80080206
Содержимое пакета не может быть прочитано, так как оно повреждено.
APPX_E_BLOCK_HASH_INVALID
0x80080207
Вычисленное хэш-значение блока не соответствует хранящейся в карте блоков.
APPX_E_REQUESTED_RANGE_TOO_LARGE
0x80080208
Запрошенный диапазон байтов превышает 4 ГБ при переводе в диапазон байтов блоков.
APPX_E_INVALID_SIP_CLIENT_DATA
0x80080209
Структура SIP_SUBJECTINFO, используемая для подписывания пакета, не содержала необходимых данных.
E_APPLICATION_ACTIVATION_TIMED_OUT
0x8027025A
Приложение не началось в требуемое время.
E_APPLICATION_ACTIVATION_EXEC_FAILURE
0x8027025B
Приложение не запустилось.
E_APPLICATION_TEMPORARY_LICENSE_ERROR
0x8027025C
Не удалось запустить это приложение из-за проблемы с лицензией. Повторите попытку через некоторое время.
NTE_BAD_UID
0x80090001
Недопустимый пользовательский интерфейс.
NTE_BAD_HASH
0x80090002
Плохой хэш.
NTE_BAD_KEY
0x80090003
Недопустимый ключ.
NTE_BAD_LEN
0x80090004
Плохая длина.
NTE_BAD_DATA
0x80090005
Недопустимые данные.
NTE_BAD_SIGNATURE
0x80090006
Недопустимая подпись.
NTE_BAD_VER
0x80090007
Плохая версия поставщика.
NTE_BAD_ALGID
0x80090008
Указан недопустимый алгоритм.
NTE_BAD_FLAGS
0x80090009
Указаны недопустимые флаги.
NTE_BAD_TYPE
0x8009000A
Указан недопустимый тип.
NTE_BAD_KEY_STATE
0x8009000B
Недопустимый ключ для использования в указанном состоянии.
NTE_BAD_HASH_STATE
0x8009000C
Хэш недействителен для использования в указанном состоянии.
NTE_NO_KEY
0x8009000D
Ключ не существует.
NTE_NO_MEMORY
0x8009000E
Недостаточно памяти для операции.
NTE_EXISTS
0x8009000F
Объект уже существует.
NTE_PERM
0x80090010
Доступ запрещен.
NTE_NOT_FOUND
0x80090011
Объект не найден.
NTE_DOUBLE_ENCRYPT
0x80090012
Данные уже зашифрованы.
NTE_BAD_PROVIDER
0x80090013
Указан недопустимый поставщик.
NTE_BAD_PROV_TYPE
0x80090014
Указан недопустимый тип поставщика.
NTE_BAD_PUBLIC_KEY
0x80090015
Открытый ключ поставщика недопустим.
NTE_BAD_KEYSET
0x80090016
Набор ключей не существует
NTE_PROV_TYPE_NOT_DEF
0x80090017
Тип поставщика не определен.
NTE_PROV_TYPE_ENTRY_BAD
0x80090018
Недопустимый тип поставщика в качестве зарегистрированного.
NTE_KEYSET_NOT_DEF
0x80090019
Набор ключей не определен.
NTE_KEYSET_ENTRY_BAD
0x8009001A
Набор ключей, зарегистрированный как зарегистрированный, является недопустимым.
NTE_PROV_TYPE_NO_MATCH
0x8009001B
Тип поставщика не совпадает с зарегистрированным значением.
NTE_SIGNATURE_FILE_BAD
0x8009001C
Файл цифровой подписи поврежден.
NTE_PROVIDER_DLL_FAIL
0x8009001D
Не удалось правильно инициализировать библиотеку DLL поставщика.
NTE_PROV_DLL_NOT_FOUND
0x8009001E
Не удалось найти библиотеку DLL поставщика.
NTE_BAD_KEYSET_PARAM
0x8009001F
Недопустимый параметр набора ключей.
NTE_FAIL
0x80090020
Внутренняя ошибка.
NTE_SYS_ERR
0x80090021
Произошла базовая ошибка.
NTE_SILENT_CONTEXT
0x80090022
Поставщик не мог выполнить действие, так как контекст был получен как автоматический.
NTE_TOKEN_KEYSET_STORAGE_FULL
0x80090023
Маркер безопасности не имеет свободного места в хранилище для дополнительного контейнера.
NTE_TEMPORARY_PROFILE
0x80090024
Профиль пользователя является временным профилем.
NTE_FIXEDPARAMETER
0x80090025
Не удалось задать ключевые параметры, так как поставщик служб конфигурации использует фиксированные параметры.
NTE_INVALID_HANDLE
0x80090026
Предоставленный дескриптор недопустим.
NTE_INVALID_PARAMETER
0x80090027
Неправильный параметр".
NTE_BUFFER_TOO_SMALL
0x80090028
Буфер, предоставленный функции, был слишком мал.
NTE_NOT_SUPPORTED
0x80090029
Запрошенная операция не поддерживается.
NTE_NO_MORE_ITEMS
0x8009002A
Больше нет доступных данных.
NTE_BUFFERS_OVERLAP
0x8009002B
Предоставленные буферы перекрываются неправильно.
NTE_DECRYPTION_FAILURE
0x8009002C
Не удалось расшифровать указанные данные.
NTE_INTERNAL_ERROR
0x8009002D
Сбой внутренней проверки согласованности.
NTE_UI_REQUIRED
0x8009002E
Для этой операции требуются входные данные от пользователя.
NTE_HMAC_NOT_SUPPORTED
0x8009002F
Поставщик шифрования не поддерживает HMAC.
NTE_DEVICE_NOT_READY
0x80090030
Устройство, требуемое этим поставщиком шифрования, не готово к использованию.
NTE_AUTHENTICATION_IGNORED
0x80090031
Защита от атак словаря активируется, а предоставленная авторизация была проигнорирована поставщиком.
NTE_VALIDATION_FAILED
0x80090032
Проверка предоставленных данных завершилась сбоем проверки целостности или подписи.
NTE_INCORRECT_PASSWORD
0x80090033
Неправильный пароль.
NTE_ENCRYPTION_FAILURE
0x80090034
Сбой шифрования.
SEC_E_INSUFFICIENT_MEMORY
0x80090300
Недостаточно памяти для выполнения этого запроса
SEC_E_INVALID_HANDLE
0x80090301
Указан недопустимый дескриптор
SEC_E_UNSUPPORTED_FUNCTION
0x80090302
Запрошенная функция не поддерживается
SEC_E_TARGET_UNKNOWN
0x80090303
Указанный целевой объект неизвестен или недоступен
SEC_E_INTERNAL_ERROR
0x80090304
Не удается связаться с локальным центром безопасности
SEC_E_SECPKG_NOT_FOUND
0x80090305
Запрошенный пакет безопасности не существует
SEC_E_NOT_OWNER
0x80090306
Вызывающий объект не является владельцем требуемых учетных данных.
SEC_E_CANNOT_INSTALL
0x80090307
Не удалось инициализировать пакет безопасности и не удается установить
SEC_E_INVALID_TOKEN
0x80090308
Недопустимый маркер, предоставленный функции
SEC_E_CANNOT_PACK
0x80090309
Пакет безопасности не может маршалировать буфер входа, поэтому попытка входа завершилась ошибкой
SEC_E_QOP_NOT_SUPPORTED
0x8009030A
Качество защиты для каждого сообщения не поддерживается пакетом безопасности.
SEC_E_NO_IMPERSONATION
0x8009030B
Контекст безопасности не разрешает олицетворение клиента
SEC_E_LOGON_DENIED
0x8009030C
Неудачная попытка входа
SEC_E_UNKNOWN_CREDENTIALS
0x8009030D
Учетные данные, предоставленные пакету, не распознаны
SEC_E_NO_CREDENTIALS
0x8009030E
Учетные данные в пакете безопасности недоступны
SEC_E_MESSAGE_ALTERED
0x8009030F
Сообщение или подпись, предоставленные для проверки, были изменены
SEC_E_OUT_OF_SEQUENCE
0x80090310
Сообщение, предоставленное для проверки, выходит за пределы последовательности.
SEC_E_NO_AUTHENTICATING_AUTHORITY
0x80090311
Для проверки подлинности не удается связаться с центром сертификации.
SEC_I_CONTINUE_NEEDED
0x00090312
Функция успешно завершена, но ее необходимо вызвать еще раз, чтобы завершить контекст.
SEC_I_COMPLETE_NEEDED
0x00090313
Функция успешно завершена, но необходимо вызвать CompleteToken.
SEC_I_COMPLETE_AND_CONTINUE
0x00090314
Функция успешно завершена, но для завершения контекста необходимо вызвать как CompleteToken, так и эту функцию.
SEC_I_LOCAL_LOGON
0x00090315
Вход завершен, но сетевой центр недоступен. Вход был выполнен с использованием локально известных сведений
SEC_E_BAD_PKGID
0x80090316
Запрошенный пакет безопасности не существует
SEC_E_CONTEXT_EXPIRED
0x80090317
Срок действия контекста истек и больше не может использоваться.
SEC_I_CONTEXT_EXPIRED
0x00090317
Срок действия контекста истек и больше не может использоваться.
SEC_E_INCOMPLETE_MESSAGE
0x80090318
Предоставленное сообщение является неполным. Подпись не была проверена.
SEC_E_INCOMPLETE_CREDENTIALS
0x80090320
Предоставленные учетные данные не были завершены и не удалось проверить. Не удалось инициализировать контекст.
SEC_E_BUFFER_TOO_SMALL
0x80090321
Буферы, предоставленные функции, были слишком маленькими.
SEC_I_INCOMPLETE_CREDENTIALS
0x00090320
Предоставленные учетные данные не были завершены и не удалось проверить. Дополнительные сведения можно вернуть из контекста.
SEC_I_RENEGOTIATE
0x00090321
Контекстные данные необходимо пересмотреть с одноранговым элементом.
SEC_E_WRONG_PRINCIPAL
0x80090322
Неправильное имя целевого субъекта.
SEC_I_NO_LSA_CONTEXT
0x00090323
Контекст режима LSA не связан с этим контекстом.
SEC_E_TIME_SKEW
0x80090324
Часы на клиентских и серверных компьютерах искажаются.
SEC_E_UNTRUSTED_ROOT
0x80090325
Цепочка сертификатов не была выпущена доверенным центром сертификации.
SEC_E_ILLEGAL_MESSAGE
0x80090326
Получено непредвиденное сообщение или оно имеет неправильный формат.
SEC_E_CERT_UNKNOWN
0x80090327
При обработке сертификата произошла неизвестная ошибка.
SEC_E_CERT_EXPIRED
0x80090328
Срок действия полученного сертификата истек.
SEC_E_ENCRYPT_FAILURE
0x80090329
Не удалось зашифровать указанные данные.
SEC_E_DECRYPT_FAILURE
0x80090330
Не удалось расшифровать указанные данные.
SEC_E_ALGORITHM_MISMATCH
0x80090331
Клиент и сервер не могут обмениваться данными, так как они не обладают общим алгоритмом.
SEC_E_SECURITY_QOS_FAILED
0x80090332
Не удалось установить контекст безопасности из-за сбоя запрошенного качества обслуживания (например, взаимной проверки подлинности или делегирования).
SEC_E_UNFINISHED_CONTEXT_DELETED
0x80090333
Контекст безопасности был удален до завершения контекста. Это считается сбоем входа.
SEC_E_NO_TGT_REPLY
0x80090334
Клиент пытается согласовать контекст, и серверу требуется пользователь к пользователю, но не отправлял ответ TGT.
SEC_E_NO_IP_ADDRESSES
0x80090335
Не удается выполнить запрошенную задачу, так как на локальном компьютере нет IP-адресов.
SEC_E_WRONG_CREDENTIAL_HANDLE
0x80090336
Предоставленный дескриптор учетных данных не соответствует учетным данным, связанным с контекстом безопасности.
SEC_E_CRYPTO_SYSTEM_INVALID
0x80090337
Система шифрования или функция контрольной суммы недопустима, так как требуемая функция недоступна.
SEC_E_MAX_REFERRALS_EXCEEDED
0x80090338
Превышено число рекомендаций по максимальному количеству запросов.
SEC_E_MUST_BE_KDC
0x80090339
Локальный компьютер должен быть KDC Kerberos (контроллер домена) и не является.
SEC_E_STRONG_CRYPTO_NOT_SUPPORTED
0x8009033A
Другой конец согласования безопасности требует строгого шифрования, но он не поддерживается на локальном компьютере.
SEC_E_TOO_MANY_PRINCIPALS
0x8009033B
Ответ KDC содержит более одного имени участника.
SEC_E_NO_PA_DATA
0x8009033C
Ожидается, что данные PA будут найдены для указания того, какой тип следует использовать, но он не найден.
SEC_E_PKINIT_NAME_MISMATCH
0x8009033D
Сертификат клиента не содержит допустимого имени участника-пользователя или не соответствует имени клиента в запросе на вход. Обратитесь за помощью к администратору.
SEC_E_SMARTCARD_LOGON_REQUIRED
0x8009033E
Вход в смарт-карты является обязательным и не использовался.
SEC_E_SHUTDOWN_IN_PROGRESS
0x8009033F
Выполняется завершение работы системы.
SEC_E_KDC_INVALID_REQUEST
0x80090340
В KDC отправлен недопустимый запрос.
SEC_E_KDC_UNABLE_TO_REFER
0x80090341
KDC не удалось создать рекомендацию для запрошенной службы.
SEC_E_KDC_UNKNOWN_ETYPE
0x80090342
Запрошенный тип шифрования не поддерживается KDC.
SEC_E_UNSUPPORTED_PREAUTH
0x80090343
Неподдерживаемый механизм предварительной проверки подлинности был представлен пакету Kerberos.
SEC_E_DELEGATION_REQUIRED
0x80090345
Невозможно выполнить запрошенную операцию. Компьютер должен быть доверенным для делегирования, и текущая учетная запись пользователя должна быть настроена на разрешение делегирования.
SEC_E_BAD_BINDINGS
0x80090346
Предоставленные клиентом привязки канала SSPI были неверными.
SEC_E_MULTIPLE_ACCOUNTS
0x80090347
Полученный сертификат сопоставлен с несколькими учетными записями.
SEC_E_NO_KERB_KEY
0x80090348
SEC_E_NO_KERB_KEY
SEC_E_CERT_WRONG_USAGE
0x80090349
Сертификат не действителен для запрошенного применения.
SEC_E_DOWNGRADE_DETECTED
0x80090350
Система не может связаться с контроллером домена для обслуживания запроса проверки подлинности. Повторите попытку позже.
SEC_E_SMARTCARD_CERT_REVOKED
0x80090351
Сертификат смарт-карты, используемый для проверки подлинности, был отозван. Обратитесь к системному администратору. В журнале событий могут быть дополнительные сведения.
SEC_E_ISSUING_CA_UNTRUSTED
0x80090352
При обработке сертификата смарт-карты, используемого для проверки подлинности, обнаружен ненадежный центр сертификации. Обратитесь к системному администратору.
SEC_E_REVOCATION_OFFLINE_C
0x80090353
Не удалось определить состояние отзыва сертификата смарт-карты, используемого для проверки подлинности. Обратитесь к системному администратору.
SEC_E_PKINIT_CLIENT_FAILURE
0x80090354
Сертификат смарт-карты, используемый для проверки подлинности, не является доверенным. Обратитесь к системному администратору.
SEC_E_SMARTCARD_CERT_EXPIRED
0x80090355
Срок действия сертификата смарт-карты, используемого для проверки подлинности, истек. Обратитесь к системному администратору.
SEC_E_NO_S4U_PROT_SUPPORT
0x80090356
Подсистема Kerberos обнаружила ошибку. Служба для запроса протокола пользователя была выполнена к контроллеру домена, который не поддерживает службу для пользователя.
SEC_E_CROSSREALM_DELEGATION_FAILURE
0x80090357
Предпринята попытка этого сервера выполнить запрос ограниченного делегирования Kerberos для целевого объекта за пределами области сервера. Это не поддерживается и указывает на неправильную конфигурацию на этом сервере, которую разрешено делегировать списку. Обратитесь за помощью к администратору.
SEC_E_REVOCATION_OFFLINE_KDC
0x80090358
Не удалось определить состояние отзыва сертификата контроллера домена, используемого для проверки подлинности смарт-карты. В журнале системных событий есть дополнительные сведения. Обратитесь к системному администратору.
SEC_E_ISSUING_CA_UNTRUSTED_KDC
0x80090359
При обработке сертификата контроллера домена, используемого для проверки подлинности, обнаружен ненадежный центр сертификации. В журнале системных событий есть дополнительные сведения. Обратитесь к системному администратору.
SEC_E_KDC_CERT_EXPIRED
0x8009035A
Срок действия сертификата контроллера домена, используемого для входа в смарт-карты, истек. Обратитесь к системному администратору с содержимым журнала событий системы.
SEC_E_KDC_CERT_REVOKED
0x8009035B
Сертификат контроллера домена, используемый для входа в смарт-карты, был отозван. Обратитесь к системному администратору с содержимым журнала событий системы.
SEC_I_SIGNATURE_NEEDED
0x0009035C
Прежде чем пользователь сможет пройти проверку подлинности, необходимо выполнить операцию сигнатуры.
SEC_E_INVALID_PARAMETER
0x8009035D
Один или несколько параметров, переданных функции, недопустимы.
SEC_E_DELEGATION_POLICY
0x8009035E
Политика клиента не разрешает делегирование учетных данных целевому серверу.
SEC_E_POLICY_NLTM_ONLY
0x8009035F
Политика клиента не разрешает делегирование учетных данных на целевой сервер только с проверкой подлинности NLTM.
SEC_I_NO_RENEGOTIATION
0x00090360
Получатель отклонил запрос на повторное согласование.
SEC_E_NO_CONTEXT
0x80090361
Требуемый контекст безопасности не существует.
SEC_E_PKU2U_CERT_FAILURE
0x80090362
При попытке использовать связанные сертификаты произошла ошибка протокола PKU2U.
SEC_E_MUTUAL_AUTH_FAILED
0x80090363
Не удалось проверить удостоверение компьютера сервера.
SEC_I_MESSAGE_FRAGMENT
0x00090364
Возвращенный буфер представляет собой только фрагмент сообщения. Необходимо вернуть дополнительные фрагменты.
SEC_E_ONLY_HTTPS_ALLOWED
0x80090365
Разрешена только схема https.
SEC_I_CONTINUE_NEEDED_MESSAGE_OK
0x80090366
Функция успешно завершена, но ее необходимо вызвать еще раз, чтобы завершить контекст. Ранний запуск можно использовать.
CRYPT_E_MSG_ERROR
0x80091001
Произошла ошибка при выполнении операции с криптографическим сообщением.
CRYPT_E_UNKNOWN_ALGO
0x80091002
Неизвестный алгоритм шифрования.
CRYPT_E_OID_FORMAT
0x80091003
Идентификатор объекта плохо отформатирован.
CRYPT_E_INVALID_MSG_TYPE
0x80091004
Недопустимый тип криптографического сообщения.
CRYPT_E_UNEXPECTED_ENCODING
0x80091005
Непредвиденная кодировка криптографических сообщений.
CRYPT_E_AUTH_ATTR_MISSING
0x80091006
Криптографическое сообщение не содержит ожидаемого атрибута, прошедшего проверку подлинности.
CRYPT_E_HASH_VALUE
0x80091007
Хэш-значение неверно.
CRYPT_E_INVALID_INDEX
0x80091008
Недопустимое значение индекса.
CRYPT_E_ALREADY_DECRYPTED
0x80091009
Содержимое криптографического сообщения уже расшифровывается.
CRYPT_E_NOT_DECRYPTED
0x8009100A
Содержимое криптографического сообщения еще не расшифровывается.
CRYPT_E_RECIPIENT_NOT_FOUND
0x8009100B
Сообщение конвертированных данных не содержит указанного получателя.
CRYPT_E_CONTROL_TYPE
0x8009100C
Недопустимый тип элемента управления.
CRYPT_E_ISSUER_SERIALNUMBER
0x8009100D
Недопустимый издатель и (или) серийный номер.
CRYPT_E_SIGNER_NOT_FOUND
0x8009100E
Не удается найти начальное подписывающее лицо.
CRYPT_E_ATTRIBUTES_MISSING
0x8009100F
Криптографическое сообщение не содержит всех запрошенных атрибутов.
CRYPT_E_STREAM_MSG_NOT_READY
0x80091010
Потоковое криптографическое сообщение не готово для возврата данных.
CRYPT_E_STREAM_INSUFFICIENT_DATA
0x80091011
Потоковое криптографическое сообщение требует дополнительных данных для завершения операции декодирования.
CRYPT_I_NEW_PROTECTION_REQUIRED
0x00091012
Защищенные данные необходимо повторно защитить.
CRYPT_E_BAD_LEN
0x80092001
Длина, указанная для выходных данных, была недостаточной.
CRYPT_E_BAD_ENCODE
0x80092002
Ошибка во время операции кодирования или декодирования.
CRYPT_E_FILE_ERROR
0x80092003
Произошла ошибка при чтении или записи в файл.
CRYPT_E_NOT_FOUND
0x80092004
Не удается найти объект или свойство.
CRYPT_E_EXISTS
0x80092005
Объект или свойство уже существует.
CRYPT_E_NO_PROVIDER
0x80092006
Для хранилища или объекта не указан поставщик.
CRYPT_E_SELF_SIGNED
0x80092007
Указанный сертификат является самозаверяющий.
CRYPT_E_DELETED_PREV
0x80092008
Был удален предыдущий сертификат или контекст списка отзыва сертификатов.
CRYPT_E_NO_MATCH
0x80092009
Не удается найти запрошенный объект.
CRYPT_E_UNEXPECTED_MSG_TYPE
0x8009200A
Сертификат не имеет свойства, ссылающегося на закрытый ключ.
CRYPT_E_NO_KEY_PROPERTY
0x8009200B
Не удается найти сертификат и закрытый ключ для расшифровки.
CRYPT_E_NO_DECRYPT_CERT
0x8009200C
Не удается найти сертификат и закрытый ключ для расшифровки.
CRYPT_E_BAD_MSG
0x8009200D
Не криптографическое сообщение или криптографическое сообщение неправильно отформатировано.
CRYPT_E_NO_SIGNER
0x8009200E
Подписанное криптографическое сообщение не содержит подписыватель для указанного индекса подписывания.
CRYPT_E_PENDING_CLOSE
0x8009200F
Окончательное закрытие ожидается до дополнительных освобождений или закрытия.
CRYPT_E_REVOKED
0x80092010
Сертификат отозван.
CRYPT_E_NO_REVOCATION_DLL
0x80092011
Для проверки отзыва не найдено библиотеки DLL или экспортируемой функции.
CRYPT_E_NO_REVOCATION_CHECK
0x80092012
Функция отзыва не смогла проверить отзыв сертификата.
CRYPT_E_REVOCATION_OFFLINE
0x80092013
Функция отзыва не смогла проверить отзыв, потому что сервер отзыва был отключен.
CRYPT_E_NOT_IN_REVOCATION_DATABASE
0x80092014
Сертификат не находится в базе данных сервера отзыва.
CRYPT_E_INVALID_NUMERIC_STRING
0x80092020
Строка содержит нечисловый символ.
CRYPT_E_INVALID_PRINTABLE_STRING
0x80092021
Строка содержит непечатаемый символ.
CRYPT_E_INVALID_IA5_STRING
0x80092022
Строка содержит символ не в 7-разрядном наборе символов ASCII.
CRYPT_E_INVALID_X500_STRING
0x80092023
Строка содержит недопустимый ключ атрибута X500, идентификатор, значение или разделитель.
CRYPT_E_NOT_CHAR_STRING
0x80092024
DwValueType для CERT_NAME_VALUE не является одной из строк символов. Скорее всего, это либо CERT_RDN_ENCODED_BLOB, либо CERT_RDN_OCTET_STRING.
CRYPT_E_FILERESIZED
0x80092025
Операция Put не может продолжиться. Необходимо изменить размер файла. Тем не менее, уже существует подпись. Необходимо выполнить полную операцию подписывания.
CRYPT_E_SECURITY_SETTINGS
0x80092026
Операция шифрования завершилась сбоем из-за локального параметра безопасности.
CRYPT_E_NO_VERIFY_USAGE_DLL
0x80092027
Для проверки использования субъекта не найдена библиотека DLL или экспортированная функция.
CRYPT_E_NO_VERIFY_USAGE_CHECK
0x80092028
Вызываемая функция не смогла выполнить проверку использования темы.
CRYPT_E_VERIFY_USAGE_OFFLINE
0x80092029
Так как сервер находился в автономном режиме, вызываемая функция не смогла выполнить проверку использования.
CRYPT_E_NOT_IN_CTL
0x8009202A
Тема не найдена в списке доверия сертификатов (CTL).
CRYPT_E_NO_TRUSTED_SIGNER
0x8009202B
Ни один из подписывающего сообщения или списка доверия сертификатов не является доверенным.
CRYPT_E_MISSING_PUBKEY_PARA
0x8009202C
Отсутствуют параметры алгоритма открытого ключа.
CRYPT_E_OBJECT_LOCATOR_NOT_FOUND
0x8009202d
Не удалось найти объект с помощью инфраструктуры указателя объектов с заданным именем.
CRYPT_E_OSS_ERROR
0x80093000
Кодирование и декодирование кода ошибки сертификата OSS см. в разделе asn1code.h для определения ошибок среды выполнения OSS. Значения ошибок OSS смещаются на CRYPT_E_OSS_ERROR.
OSS_MORE_BUF
0x80093001
Ошибка OSS ASN.1: выходной буфер слишком мал.
OSS_NEGATIVE_UINTEGER
0x80093002
Ошибка OSS ASN.1: целое число со знаком закодировано как целое число без знака.
OSS_PDU_RANGE
0x80093003
Ошибка OSS ASN.1: неизвестный тип данных ASN.1.
OSS_MORE_INPUT
0x80093004
Ошибка OSS ASN.1: буфер вывода слишком мал, декодированные данные были усечены.
OSS_DATA_ERROR
0x80093005
Ошибка OSS ASN.1: недопустимые данные.
OSS_BAD_ARG
0x80093006
Ошибка OSS ASN.1: недопустимый аргумент.
OSS_BAD_VERSION
0x80093007
Ошибка OSS ASN.1: несоответствие версии кодирования и декодирования.
OSS_OUT_MEMORY
0x80093008
Ошибка OSS ASN.1: нехватка памяти.
OSS_PDU_MISMATCH
0x80093009
Ошибка OSS ASN.1: кодирование и декодирование ошибки.
OSS_LIMITED
0x8009300A
Ошибка OSS ASN.1: внутренняя ошибка.
OSS_BAD_PTR
0x8009300B
Ошибка OSS ASN.1: недопустимые данные.
OSS_BAD_TIME
0x8009300C
Ошибка OSS ASN.1: недопустимые данные.
OSS_INDEFINITE_NOT_SUPPORTED
0x8009300D
Ошибка OSS ASN.1: неподдерживаемая кодировка BER с неопределенной длиной.
OSS_MEM_ERROR
0x8009300E
Ошибка OSS ASN.1: нарушение доступа.
OSS_BAD_TABLE
0x8009300F
Ошибка OSS ASN.1: недопустимые данные.
OSS_TOO_LONG
0x80093010
Ошибка OSS ASN.1: недопустимые данные.
OSS_CONSTRAINT_VIOLATED
0x80093011
Ошибка OSS ASN.1: недопустимые данные.
OSS_FATAL_ERROR
0x80093012
Ошибка ASN.1 OSS: внутренняя ошибка.
OSS_ACCESS_SERIALIZATION_ERROR
0x80093013
Ошибка OSS ASN.1: конфликт с несколькими потоками.
OSS_NULL_TBL
0x80093014
Ошибка OSS ASN.1: недопустимые данные.
OSS_NULL_FCN
0x80093015
Ошибка OSS ASN.1: недопустимые данные.
OSS_BAD_ENCRULES
0x80093016
Ошибка OSS ASN.1: недопустимые данные.
OSS_UNAVAIL_ENCRULES
0x80093017
Ошибка OSS ASN.1: функция encode/Decode не реализована.
OSS_CANT_OPEN_TRACE_WINDOW
0x80093018
Ошибка OSS ASN.1: ошибка файла трассировки.
OSS_UNIMPLEMENTED
0x80093019
Ошибка OSS ASN.1: функция не реализована.
OSS_OID_DLL_NOT_LINKED
0x8009301A
Ошибка ASN.1 OSS: ошибка ссылки программы.
OSS_CANT_OPEN_TRACE_FILE
0x8009301B
Ошибка OSS ASN.1: ошибка файла трассировки.
OSS_TRACE_FILE_ALREADY_OPEN
0x8009301C
Ошибка OSS ASN.1: ошибка файла трассировки.
OSS_TABLE_MISMATCH
0x8009301D
Ошибка OSS ASN.1: недопустимые данные.
OSS_TYPE_NOT_SUPPORTED
0x8009301E
Ошибка OSS ASN.1: недопустимые данные.
OSS_REAL_DLL_NOT_LINKED
0x8009301F
Ошибка ASN.1 OSS: ошибка ссылки программы.
OSS_REAL_CODE_NOT_LINKED
0x80093020
Ошибка ASN.1 OSS: ошибка ссылки программы.
OSS_OUT_OF_RANGE
0x80093021
Ошибка ASN.1 OSS: ошибка ссылки программы.
OSS_COPIER_DLL_NOT_LINKED
0x80093022
Ошибка ASN.1 OSS: ошибка ссылки программы.
OSS_CONSTRAINT_DLL_NOT_LINKED
0x80093023
Ошибка ASN.1 OSS: ошибка ссылки программы.
OSS_COMPARATOR_DLL_NOT_LINKED
0x80093024
Ошибка ASN.1 OSS: ошибка ссылки программы.
OSS_COMPARATOR_CODE_NOT_LINKED
0x80093025
Ошибка ASN.1 OSS: ошибка ссылки программы.
OSS_MEM_MGR_DLL_NOT_LINKED
0x80093026
Ошибка ASN.1 OSS: ошибка ссылки программы.
OSS_PDV_DLL_NOT_LINKED
0x80093027
Ошибка ASN.1 OSS: ошибка ссылки программы.
OSS_PDV_CODE_NOT_LINKED
0x80093028
Ошибка ASN.1 OSS: ошибка ссылки программы.
OSS_API_DLL_NOT_LINKED
0x80093029
Ошибка ASN.1 OSS: ошибка ссылки программы.
OSS_BERDER_DLL_NOT_LINKED
0x8009302A
Ошибка ASN.1 OSS: ошибка ссылки программы.
OSS_PER_DLL_NOT_LINKED
0x8009302B
Ошибка ASN.1 OSS: ошибка ссылки программы.
OSS_OPEN_TYPE_ERROR
0x8009302C
Ошибка ASN.1 OSS: ошибка ссылки программы.
OSS_MUTEX_NOT_CREATED
0x8009302D
Ошибка OSS ASN.1: ошибка системного ресурса.
OSS_CANT_CLOSE_TRACE_FILE
0x8009302E
Ошибка OSS ASN.1: ошибка файла трассировки.
CRYPT_E_ASN1_ERROR
0x80093100
База кода ошибки кодирования и декодирования сертификата ASN1. Значения ошибок ASN1 смещаются на CRYPT_E_ASN1_ERROR.
CRYPT_E_ASN1_INTERNAL
0x80093101
Внутренняя ошибка кодирования или декодирования ASN1.
CRYPT_E_ASN1_EOD
0x80093102
Непредвиденный конец данных ASN1.
CRYPT_E_ASN1_CORRUPT
0x80093103
Поврежденные данные ASN1.
CRYPT_E_ASN1_LARGE
0x80093104
Слишком большое значение ASN1.
CRYPT_E_ASN1_CONSTRAINT
0x80093105
Нарушено ограничение ASN1.
CRYPT_E_ASN1_MEMORY
0x80093106
ASN1 вне памяти.
CRYPT_E_ASN1_OVERFLOW
0x80093107
Переполнение буфера ASN1.
CRYPT_E_ASN1_BADPDU
0x80093108
Функция ASN1 не поддерживается для этого PDU.
CRYPT_E_ASN1_BADARGS
0x80093109
Недопустимые аргументы ASN1 для вызова функции.
CRYPT_E_ASN1_BADREAL
0x8009310A
ASN1 плохое реальное значение.
CRYPT_E_ASN1_BADTAG
0x8009310B
Выполнено неправильное значение тега ASN1.
CRYPT_E_ASN1_CHOICE
0x8009310C
Неправильное значение выбора ASN1.
CRYPT_E_ASN1_RULE
0x8009310D
Неправильное правило кодирования ASN1.
CRYPT_E_ASN1_UTF8
0x8009310E
Недопустимый юникод ASN1 (UTF8).
CRYPT_E_ASN1_PDU_TYPE
0x80093133
Недопустимый тип PDU ASN1.
CRYPT_E_ASN1_NYI
0x80093134
ASN1 еще не реализован.
CRYPT_E_ASN1_EXTENDED
0x80093201
ASN1 пропускал неизвестные расширения.
CRYPT_E_ASN1_NOEOD
0x80093202
Ожидается окончание данных ASN1
CERTSRV_E_BAD_REQUESTSUBJECT
0x80094001
Недопустимое или слишком длинное имя субъекта запроса.
CERTSRV_E_NO_REQUEST
0x80094002
Запрос не существует.
CERTSRV_E_BAD_REQUESTSTATUS
0x80094003
Текущее состояние запроса не разрешает эту операцию.
CERTSRV_E_PROPERTY_EMPTY
0x80094004
Запрошенное значение свойства пусто.
CERTSRV_E_INVALID_CA_CERTIFICATE
0x80094005
Сертификат центра сертификации содержит недопустимые данные.
CERTSRV_E_SERVER_SUSPENDED
0x80094006
Служба сертификатов приостановлена для операции восстановления базы данных.
CERTSRV_E_ENCODING_LENGTH
0x80094007
Сертификат содержит закодированную длину, которая потенциально несовместима со старым программным обеспечением регистрации.
CERTSRV_E_ROLECONFLICT
0x80094008
Операция запрещена. Пользователь имеет несколько ролей, и центр сертификации настроен для принудительного разделения ролей.
CERTSRV_E_RESTRICTEDOFFICER
0x80094009
Операция запрещена. Он может выполняться только диспетчером сертификатов, которому разрешено управлять сертификатами для текущего инициатора запроса.
CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED
0x8009400A
Не удается архивировать закрытый ключ. Центр сертификации не настроен для архивации ключей.
CERTSRV_E_NO_VALID_KRA
0x8009400B
Не удается архивировать закрытый ключ. Центр сертификации не может проверить один или несколько сертификатов восстановления ключей.
CERTSRV_E_BAD_REQUEST_KEY_ARCHIVAL
0x8009400C
Запрос неправильно отформатирован. Зашифрованный закрытый ключ должен находиться в атрибуте без проверки подлинности во внешней сигнатуре.
CERTSRV_E_NO_CAADMIN_DEFINED
0x8009400D
По крайней мере один субъект безопасности должен иметь разрешение на управление этим ЦС.
CERTSRV_E_BAD_RENEWAL_CERT_ATTRIBUTE
0x8009400E
Запрос содержит недопустимый атрибут сертификата продления.
CERTSRV_E_NO_DB_SESSIONS
0x8009400F
Предпринята попытка открыть сеанс базы данных центра сертификации, но уже слишком много активных сеансов. Возможно, потребуется настроить сервер, чтобы разрешить дополнительные сеансы.
CERTSRV_E_ALIGNMENT_FAULT
0x80094010
Ссылка на память вызвала сбой выравнивания данных.
CERTSRV_E_ENROLL_DENIED
0x80094011
Разрешения этого центра сертификации не позволяют текущему пользователю регистрировать сертификаты.
CERTSRV_E_TEMPLATE_DENIED
0x80094012
Разрешения на шаблон сертификата не позволяют текущему пользователю регистрироваться для этого типа сертификата.
CERTSRV_E_DOWNLEVEL_DC_SSL_OR_UPGRADE
0x80094013
Зарегистрированный контроллер домена не может поддерживать подписанный трафик LDAP. Обновите контроллер домена или настройте службы сертификатов для использования SSL для доступа к Active Directory.
CERTSRV_E_ADMIN_DENIED_REQUEST
0x80094014
Запрос был отклонен диспетчером сертификатов или администратором ЦС.
CERTSRV_E_NO_POLICY_SERVER
0x80094015
Не удается найти сервер политики регистрации.
CERTSRV_E_UNSUPPORTED_CERT_TYPE
0x80094800
Запрошенный шаблон сертификата не поддерживается этим ЦС.
CERTSRV_E_NO_CERT_TYPE
0x80094801
Запрос не содержит сведений о шаблоне сертификата.
CERTSRV_E_TEMPLATE_CONFLICT
0x80094802
Запрос содержит конфликтующие сведения о шаблоне.
CERTSRV_E_SUBJECT_ALT_NAME_REQUIRED
0x80094803
Запрос отсутствует обязательное расширение альтернативного имени субъекта.
CERTSRV_E_ARCHIVED_KEY_REQUIRED
0x80094804
Запрос отсутствует необходимый закрытый ключ для архивации сервером.
CERTSRV_E_SMIME_REQUIRED
0x80094805
Запрос отсутствует необходимое расширение возможностей SMIME.
CERTSRV_E_BAD_RENEWAL_SUBJECT
0x80094806
Запрос был сделан от имени субъекта, отличного от вызывающего объекта. Шаблон сертификата должен быть настроен так, чтобы для авторизации запроса требовалась по крайней мере одна подпись.
CERTSRV_E_BAD_TEMPLATE_VERSION
0x80094807
Версия шаблона запроса является более новой, чем поддерживаемая версия шаблона.
CERTSRV_E_TEMPLATE_POLICY_REQUIRED
0x80094808
Шаблон отсутствует обязательный атрибут политики подписи.
CERTSRV_E_SIGNATURE_POLICY_REQUIRED
0x80094809
Запрос отсутствует необходимые сведения о политике подписи.
CERTSRV_E_SIGNATURE_COUNT
0x8009480A
Запрос отсутствует одна или несколько обязательных подписей.
CERTSRV_E_SIGNATURE_REJECTED
0x8009480B
Одна или несколько подписей не включали необходимые политики приложения или выдачи. Запрос отсутствует одна или несколько обязательных допустимых подписей.
CERTSRV_E_ISSUANCE_POLICY_REQUIRED
0x8009480C
Запрос отсутствует одна или несколько обязательных политик выдачи подписей.
CERTSRV_E_SUBJECT_UPN_REQUIRED
0x8009480D
Имя участника-пользователя недоступно и не может быть добавлено в альтернативное имя субъекта.
CERTSRV_E_SUBJECT_DIRECTORY_GUID_REQUIRED
0x8009480E
Guid Active Directory недоступен и не может быть добавлен в альтернативное имя субъекта.
CERTSRV_E_SUBJECT_DNS_REQUIRED
0x8009480F
DNS-имя недоступно и не может быть добавлено в альтернативное имя субъекта.
CERTSRV_E_ARCHIVED_KEY_UNEXPECTED
0x80094810
Запрос включает закрытый ключ для архивации сервером, но архивирование ключей не включено для указанного шаблона сертификата.
CERTSRV_E_KEY_LENGTH
0x80094811
Открытый ключ не соответствует минимальному размеру, требуемому указанным шаблоном сертификата.
CERTSRV_E_SUBJECT_EMAIL_REQUIRED
0x80094812
Имя электронной почты недоступно и не может быть добавлено в альтернативное имя субъекта или субъекта.
CERTSRV_E_UNKNOWN_CERT_TYPE
0x80094813
Не удалось найти один или несколько шаблонов сертификатов в этом центре сертификации.
CERTSRV_E_CERT_TYPE_OVERLAP
0x80094814
Срок продления шаблона сертификата превышает срок действия сертификата. Шаблон следует перенастроить или обновить сертификат ЦС.
CERTSRV_E_TOO_MANY_SIGNATURES
0x80094815
Шаблон сертификата требует слишком большого количества подписей RA. Допускается только одна подпись RA.
CERTSRV_E_RENEWAL_BAD_PUBLIC_KEY
0x80094816
Шаблон сертификата требует продления с тем же открытым ключом, но запрос использует другой открытый ключ.
XENROLL_E_KEY_NOT_EXPORTABLE
0x80095000
Ключ не является экспортируемым.
XENROLL_E_CANNOT_ADD_ROOT_CERT
0x80095001
Сертификат корневого ЦС нельзя добавить в локальное хранилище.
XENROLL_E_RESPONSE_KA_HASH_NOT_FOUND
0x80095002
Ключевой архивный хэш-атрибут не найден в ответе.
XENROLL_E_RESPONSE_UNEXPECTED_KA_HASH
0x80095003
В ответе обнаружен непредвиденный атрибут хэша архивного ключа.
XENROLL_E_RESPONSE_KA_HASH_MISMATCH
0x80095004
Существует несоответствие хэша архивных ключей между запросом и ответом.
XENROLL_E_KEYSPEC_SMIME_MISMATCH
0x80095005
Сертификат подписи не может включать расширение SMIME.
TRUST_E_SYSTEM_ERROR
0x80096001
При проверке отношений доверия произошла ошибка.
TRUST_E_NO_SIGNER_CERT
0x80096002
Сертификат подписавшего сообщение не найден или является недопустимым.
TRUST_E_COUNTER_SIGNER
0x80096003
Одна из подписей счетчика недопустима.
TRUST_E_CERT_SIGNATURE
0x80096004
Невозможно проверить подпись сертификата.
TRUST_E_TIME_STAMP
0x80096005
Не удалось проверить сигнатуру метки времени или сертификат.
TRUST_E_BAD_DIGEST
0x80096010
Цифровая подпись объекта не проверена.
TRUST_E_BASIC_CONSTRAINTS
0x80096019
Основное расширение ограничения сертификата не наблюдалось.
TRUST_E_FINANCIAL_CRITERIA
0x8009601E
Сертификат не соответствует финансовым расширениям Authenticode(tm).
MSSIPOTF_E_OUTOFMEMRANGE
0x80097001
Попыталась сослаться на часть файла за пределами соответствующего диапазона.
MSSIPOTF_E_CANTGETOBJECT
0x80097002
Не удалось получить объект из файла.
MSSIPOTF_E_NOHEADTABLE
0x80097003
Не удалось найти головную таблицу в файле.
MSSIPOTF_E_BAD_MAGICNUMBER
0x80097004
Неверное магическое число в головной таблице.
MSSIPOTF_E_BAD_OFFSET_TABLE
0x80097005
Таблица смещения имеет неверные значения.
MSSIPOTF_E_TABLE_TAGORDER
0x80097006
Дублирование тегов таблицы или тегов в алфавитном порядке.
MSSIPOTF_E_TABLE_LONGWORD
0x80097007
Таблица не начинается на длинной границе слова.
MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT
0x80097008
Первая таблица не отображается после сведений о заголовке.
MSSIPOTF_E_TABLES_OVERLAP
0x80097009
Две или более таблиц перекрываются.
MSSIPOTF_E_TABLE_PADBYTES
0x8009700A
Слишком много байтов панели между таблицами или байтами панели не 0.
MSSIPOTF_E_FILETOOSMALL
0x8009700B
Файл слишком мал, чтобы содержать последнюю таблицу.
MSSIPOTF_E_TABLE_CHECKSUM
0x8009700C
Неправильная контрольная сумма таблицы.
MSSIPOTF_E_FILE_CHECKSUM
0x8009700D
Контрольная сумма файла неправильная.
MSSIPOTF_E_FAILED_POLICY
0x80097010
Подпись не имеет правильных атрибутов для политики.
MSSIPOTF_E_FAILED_HINTS_CHECK
0x80097011
Файл не прошел проверку подсказок.
MSSIPOTF_E_NOT_OPENTYPE
0x80097012
Файл не является файлом OpenType.
MSSIPOTF_E_FILE
0x80097013
Сбой при выполнении операции с файлом (открытие, сопоставление, чтение, запись).
MSSIPOTF_E_CRYPT
0x80097014
Сбой вызова функции CryptoAPI.
MSSIPOTF_E_BADVERSION
0x80097015
В файле имеется неправильный номер версии.
MSSIPOTF_E_DSIG_STRUCTURE
0x80097016
Неправильная структура таблицы DSIG.
MSSIPOTF_E_PCONST_CHECK
0x80097017
Сбой проверки в частично константной таблице.
MSSIPOTF_E_STRUCTURE
0x80097018
Какая-то структурная ошибка.
ERROR_CRED_REQUIRES_CONFIRMATION
0x80097019
Запрашиваемые учетные данные требуют подтверждения.
TRUST_E_PROVIDER_UNKNOWN
0x800B0001
Неизвестный поставщик доверия.
TRUST_E_ACTION_UNKNOWN
0x800B0002
Указанное действие проверки доверия не поддерживается указанным поставщиком доверия.
TRUST_E_SUBJECT_FORM_UNKNOWN
0x800B0003
Форма, указанная для субъекта, не поддерживается или известна указанным поставщиком доверия.
TRUST_E_SUBJECT_NOT_TRUSTED
0x800B0004
Субъект не является доверенным для указанного действия.
DIGSIG_E_ENCODE
0x800B0005
Ошибка из-за проблемы в процессе кодирования ASN.1.
DIGSIG_E_DECODE
0x800B0006
Ошибка из-за проблемы в процессе декодирования ASN.1.
DIGSIG_E_EXTENSIBILITY
0x800B0007
Чтение и запись расширений, где атрибуты являются подходящими, и наоборот.
DIGSIG_E_CRYPTO
0x800B0008
Неуказанный сбой шифрования.
PERSIST_E_SIZEDEFINITE
0x800B0009
Не удалось определить размер данных.
PERSIST_E_SIZEINDEFINITE
0x800B000A
Не удалось определить размер данных неопределенного размера.
PERSIST_E_NOTSELFSIZING
0x800B000B
Этот объект не считывает и не записывает саморазумные данные.
TRUST_E_NOSIGNATURE
0x800B0100
В теме не было никакой подписи.
CERT_E_EXPIRED
0x800B0101
Обязательный сертификат не находится в пределах срока действия при проверке текущих системных часов или метки времени в подписанном файле.
CERT_E_VALIDITYPERIODNESTING
0x800B0102
Сроки действия цепочки сертификации не вложены правильно.
CERT_E_ROLE
0x800B0103
Сертификат, который можно использовать только в качестве конечной сущности, используется в качестве ЦС или наоборот.
CERT_E_PATHLENCONST
0x800B0104
Нарушено ограничение длины цепочки сертификатов.
CERT_E_CRITICAL
0x800B0105
Сертификат содержит неизвестное расширение, помеченное как критическое.
CERT_E_PURPOSE
0x800B0106
Сертификат, используемый для целей, отличных от тех, которые указаны в ЦС.
CERT_E_ISSUERCHAINING
0x800B0107
Родительский элемент заданного сертификата на самом деле не выдавал этот дочерний сертификат.
CERT_E_MALFORMED
0x800B0108
Сертификат отсутствует или имеет пустое значение для важного поля, например субъекта или издателя.
CERT_E_UNTRUSTEDROOT
0x800B0109
Цепочка сертификатов обработана, но прекращена в корневом сертификате, который не является доверенным поставщиком доверия.
CERT_E_CHAINING
0x800B010A
Не удалось создать цепочку сертификатов для доверенного корневого центра.
TRUST_E_FAIL
0x800B010B
Сбой универсального доверия.
CERT_E_REVOKED
0x800B010C
Сертификат был явно отозван его издателем.
CERT_E_UNTRUSTEDTESTROOT
0x800B010D
Путь сертификации завершается с использованием тестового корневого каталога, который не является доверенным с текущими параметрами политики.
CERT_E_REVOCATION_FAILURE
0x800B010E
Не удалось продолжить процесс отзыва — не удалось проверить сертификаты.
CERT_E_CN_NO_MATCH
0x800B010F
Имя CN сертификата не совпадает с переданным значением.
CERT_E_WRONG_USAGE
0x800B0110
Сертификат не действителен для запрошенного применения.
TRUST_E_EXPLICIT_DISTRUST
0x800B0111
Сертификат был явно помечен как ненадежный пользователем.
CERT_E_UNTRUSTEDCA
0x800B0112
Цепочка сертификации обработана правильно, но один из сертификатов ЦС не является доверенным поставщиком политики.
CERT_E_INVALID_POLICY
0x800B0113
Сертификат имеет недопустимую политику.
CERT_E_INVALID_NAME
0x800B0114
Сертификат имеет недопустимое имя. Имя не входит в разрешенный список или явно исключается.
SPAPI_E_EXPECTED_SECTION_NAME
0x800F0000
Непустая строка была обнаружена в INF до начала раздела.
SPAPI_E_BAD_SECTION_NAME_LINE
0x800F0001
Маркер имени раздела в INF не завершен или не существует в строке самостоятельно.
SPAPI_E_SECTION_NAME_TOO_LONG
0x800F0002
Обнаружен раздел INF, имя которого превышает максимальную длину имени раздела.
SPAPI_E_GENERAL_SYNTAX
0x800F0003
Недопустимый синтаксис INF.
SPAPI_E_WRONG_INF_STYLE
0x800F0100
Стиль INF отличается от запрошенного.
SPAPI_E_SECTION_NOT_FOUND
0x800F0101
Требуемый раздел не найден в INF.
SPAPI_E_LINE_NOT_FOUND
0x800F0102
Требуемая строка не найдена в INF.
SPAPI_E_NO_BACKUP
0x800F0103
Файлы, затронутые установкой этой очереди файлов, не были созданы для удаления.
SPAPI_E_NO_ASSOCIATED_CLASS
0x800F0200
Inf или набор сведений об устройстве или элемент не имеют связанного класса установки.
SPAPI_E_CLASS_MISMATCH
0x800F0201
Inf или набор сведений об устройстве или элемент не соответствуют указанному классу установки.
SPAPI_E_DUPLICATE_FOUND
0x800F0202
Обнаружено существующее устройство, которое является дубликатом устанавливаемого устройства вручную.
SPAPI_E_NO_DRIVER_SELECTED
0x800F0203
Для набора сведений или элемента устройства не выбран драйвер.
SPAPI_E_KEY_DOES_NOT_EXIST
0x800F0204
Запрошенный раздел реестра устройств не существует.
SPAPI_E_INVALID_DEVINST_NAME
0x800F0205
Недопустимое имя экземпляра устройства.
SPAPI_E_INVALID_CLASS
0x800F0206
Класс установки отсутствует или недопустим.
SPAPI_E_DEVINST_ALREADY_EXISTS
0x800F0207
Невозможно создать экземпляр устройства, так как он уже существует.
SPAPI_E_DEVINFO_NOT_REGISTERED
0x800F0208
Невозможно выполнить операцию в элементе сведений об устройстве, который не зарегистрирован.
SPAPI_E_INVALID_REG_PROPERTY
0x800F0209
Недопустимый код свойства устройства.
SPAPI_E_NO_INF
0x800F020A
INF-файл, из которого должен быть создан список драйверов, не существует.
SPAPI_E_NO_SUCH_DEVINST
0x800F020B
Экземпляр устройства не существует в дереве оборудования.
SPAPI_E_CANT_LOAD_CLASS_ICON
0x800F020C
Значок, представляющий этот класс установки, не может быть загружен.
SPAPI_E_INVALID_CLASS_INSTALLER
0x800F020D
Недопустимая запись реестра установщика классов.
SPAPI_E_DI_DO_DEFAULT
0x800F020E
Установщик класса указал, что действие по умолчанию должно выполняться для этого запроса на установку.
SPAPI_E_DI_NOFILECOPY
0x800F020F
Операция не требует копирования файлов.
SPAPI_E_INVALID_HWPROFILE
0x800F0210
Указанный профиль оборудования не существует.
SPAPI_E_NO_DEVICE_SELECTED
0x800F0211
В настоящее время для этого набора сведений об устройстве отсутствует элемент сведений об устройстве.
SPAPI_E_DEVINFO_LIST_LOCKED
0x800F0212
Невозможно выполнить операцию, так как набор сведений об устройстве заблокирован.
SPAPI_E_DEVINFO_DATA_LOCKED
0x800F0213
Невозможно выполнить операцию, так как элемент сведений об устройстве заблокирован.
SPAPI_E_DI_BAD_PATH
0x800F0214
Указанный путь не содержит применимых infs устройств.
SPAPI_E_NO_CLASSINSTALL_PARAMS
0x800F0215
Параметры установщика классов не заданы для набора сведений об устройстве или элемента.
SPAPI_E_FILEQUEUE_LOCKED
0x800F0216
Невозможно выполнить операцию, так как очередь файлов заблокирована.
SPAPI_E_BAD_SERVICE_INSTALLSECT
0x800F0217
Недопустимый раздел установки службы в этом INF-файле.
SPAPI_E_NO_CLASS_DRIVER_LIST
0x800F0218
Список драйверов классов для элемента сведений об устройстве отсутствует.
SPAPI_E_NO_ASSOCIATED_SERVICE
0x800F0219
Установка завершилась сбоем, так как драйвер функции не был указан для этого экземпляра устройства.
SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE
0x800F021A
В настоящее время для этого класса интерфейса устройства не назначен интерфейс устройства по умолчанию.
SPAPI_E_DEVICE_INTERFACE_ACTIVE
0x800F021B
Не удается выполнить операцию, так как интерфейс устройства в данный момент активен.
SPAPI_E_DEVICE_INTERFACE_REMOVED
0x800F021C
Невозможно выполнить операцию, так как интерфейс устройства был удален из системы.
SPAPI_E_BAD_INTERFACE_INSTALLSECT
0x800F021D
Недопустимый раздел установки интерфейса в этом INF-файле.
SPAPI_E_NO_SUCH_INTERFACE_CLASS
0x800F021E
Этот класс интерфейса не существует в системе.
SPAPI_E_INVALID_REFERENCE_STRING
0x800F021F
Недопустимая строка ссылки для этого устройства интерфейса.
SPAPI_E_INVALID_MACHINENAME
0x800F0220
Указанное имя компьютера не соответствует соглашениям об именовании UNC.
SPAPI_E_REMOTE_COMM_FAILURE
0x800F0221
Произошла общая ошибка удаленного взаимодействия.
SPAPI_E_MACHINE_UNAVAILABLE
0x800F0222
Компьютер, выбранный для удаленного взаимодействия, в настоящее время недоступен.
SPAPI_E_NO_CONFIGMGR_SERVICES
0x800F0223
Служба Plug and Play недоступна на удаленном компьютере.
SPAPI_E_INVALID_PROPPAGE_PROVIDER
0x800F0224
Недопустимая запись реестра поставщика страниц свойств.
SPAPI_E_NO_SUCH_DEVICE_INTERFACE
0x800F0225
Запрошенный интерфейс устройства отсутствует в системе.
SPAPI_E_DI_POSTPROCESSING_REQUIRED
0x800F0226
После завершения установки в совместном установщике устройства выполняется дополнительная работа.
SPAPI_E_INVALID_COINSTALLER
0x800F0227
Соадминилятор устройства недопустим.
SPAPI_E_NO_COMPAT_DRIVERS
0x800F0228
Для этого устройства нет совместимых драйверов.
SPAPI_E_NO_DEVICE_ICON
0x800F0229
Значок этого устройства или типа устройства отсутствует.
SPAPI_E_INVALID_INF_LOGCONFIG
0x800F022A
Недопустимая логическая конфигурация, указанная в этом INF.
SPAPI_E_DI_DONT_INSTALL
0x800F022B
Установщик класса отклонил запрос на установку или обновление этого устройства.
SPAPI_E_INVALID_FILTER_DRIVER
0x800F022C
Один из драйверов фильтров, установленных для этого устройства, недопустим.
SPAPI_E_NON_WINDOWS_NT_DRIVER
0x800F022D
Драйвер, выбранный для этого устройства, не поддерживает эту версию Windows.
SPAPI_E_NON_WINDOWS_DRIVER
0x800F022E
Драйвер, выбранный для этого устройства, не поддерживает Windows.
SPAPI_E_NO_CATALOG_FOR_OEM_INF
0x800F022F
Сторонний INF-файл не содержит сведения о цифровой подписи.
SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE
0x800F0230
Предпринята недопустимая попытка использовать очередь файлов установки устройства для проверки цифровых подписей относительно других платформ.
SPAPI_E_NOT_DISABLEABLE
0x800F0231
Устройство не может быть отключено.
SPAPI_E_CANT_REMOVE_DEVINST
0x800F0232
Не удалось динамически удалить устройство.
SPAPI_E_INVALID_TARGET
0x800F0233
Не удается скопировать в указанный целевой объект.
SPAPI_E_DRIVER_NONNATIVE
0x800F0234
Драйвер не предназначен для этой платформы.
SPAPI_E_IN_WOW64
0x800F0235
Операция не разрешена в WOW64.
SPAPI_E_SET_SYSTEM_RESTORE_POINT
0x800F0236
Операция, связанная с копированием неподписанных файлов, была откатена, чтобы можно было задать точку восстановления системы.
SPAPI_E_INCORRECTLY_COPIED_INF
0x800F0237
INF-файл был скопирован в каталог INF Windows неправильно.
SPAPI_E_SCE_DISABLED
0x800F0238
API-интерфейсы редактора конфигурации безопасности (SCE) отключены в этом встроенном продукте.
SPAPI_E_UNKNOWN_EXCEPTION
0x800F0239
Обнаружено неизвестное исключение.
SPAPI_E_PNP_REGISTRY_ERROR
0x800F023A
Возникла проблема при доступе к базе данных реестра Plug and Play.
SPAPI_E_REMOTE_REQUEST_UNSUPPORTED
0x800F023B
Запрошенная операция не поддерживается для удаленного компьютера.
SPAPI_E_NOT_AN_INSTALLED_OEM_INF
0x800F023C
Указанный файл не является установленным inf oem.
SPAPI_E_INF_IN_USE_BY_DEVICES
0x800F023D
Одно или несколько устройств в настоящее время устанавливаются с помощью указанного INF-файла.
SPAPI_E_DI_FUNCTION_OBSOLETE
0x800F023E
Запрошенная операция установки устройства устарела.
SPAPI_E_NO_AUTHENTICODE_CATALOG
0x800F023F
Не удалось проверить файл, так как у него нет связанного каталога, подписанного с помощью Authenticode(tm).
SPAPI_E_AUTHENTICODE_DISALLOWED
0x800F0240
Проверка подписи Authenticode(tm) не поддерживается для указанного INF.
SPAPI_E_AUTHENTICODE_TRUSTED_PUBLISHER
0x800F0241
Inf был подписан с помощью каталога Authenticode(tm) от доверенного издателя.
SPAPI_E_AUTHENTICODE_TRUST_NOT_ESTABLISHED
0x800F0242
Издатель подписанного каталога Authenticode(tm) еще не был установлен как доверенный.
SPAPI_E_AUTHENTICODE_PUBLISHER_NOT_TRUSTED
0x800F0243
Издатель подписанного каталога Authenticode(tm) не был установлен как доверенный.
SPAPI_E_SIGNATURE_OSATTRIBUTE_MISMATCH
0x800F0244
Программное обеспечение протестировано на соответствие требованиям Windows логотипа в другой версии Windows и может быть несовместимо с этой версией.
SPAPI_E_ONLY_VALIDATE_VIA_AUTHENTICODE
0x800F0245
Файл может быть проверен только каталогом, подписанным через Authenticode(tm).
SPAPI_E_DEVICE_INSTALLER_NOT_READY
0x800F0246
Один из установщиков для этого устройства не может выполнить установку в настоящее время.
SPAPI_E_DRIVER_STORE_ADD_FAILED
0x800F0247
При попытке добавить драйвер в магазин возникла проблема.
SPAPI_E_DEVICE_INSTALL_BLOCKED
0x800F0248
Установка этого устройства запрещена политикой системы. Обратитесь к системному администратору.
SPAPI_E_DRIVER_INSTALL_BLOCKED
0x800F0249
Установка этого драйвера запрещена системной политикой. Обратитесь к системному администратору.
SPAPI_E_WRONG_INF_TYPE
0x800F024A
Указанный INF является неправильным типом для этой операции.
SPAPI_E_FILE_HASH_NOT_IN_CATALOG
0x800F024B
Хэш файла отсутствует в указанном файле каталога. Файл, скорее всего, поврежден или жертва незаконного изменения.
SPAPI_E_DRIVER_STORE_DELETE_FAILED
0x800F024C
При попытке удалить драйвер из магазина возникла проблема.
SPAPI_E_UNRECOVERABLE_STACK_OVERFLOW
0x800F0300
Обнаружен неустранимый переполнение стека.
SPAPI_E_ERROR_NOT_INSTALLED
0x800F1000
Установленные компоненты не обнаружены.
SCARD_F_INTERNAL_ERROR
0x80100001
Сбой внутренней проверки согласованности.
SCARD_E_CANCELLED
0x80100002
Действие было отменено запросом SCardCancel.
SCARD_E_INVALID_HANDLE
0x80100003
Предоставленный дескриптор был недопустимым.
SCARD_E_INVALID_PARAMETER
0x80100004
Не удалось правильно интерпретировать один или несколько указанных параметров.
SCARD_E_INVALID_TARGET
0x80100005
Сведения о запуске реестра отсутствуют или недопустимы.
SCARD_E_NO_MEMORY
0x80100006
Недостаточно памяти для выполнения этой команды.
SCARD_F_WAITED_TOO_LONG
0x80100007
Истек срок действия внутреннего таймера согласованности.
SCARD_E_INSUFFICIENT_BUFFER
0x80100008
Буфер данных для получения возвращаемых данных слишком мал для возвращаемых данных.
SCARD_E_UNKNOWN_READER
0x80100009
Указанное имя средства чтения не распознается.
SCARD_E_TIMEOUT
0x8010000A
Истек срок действия указанного пользователем значения времени ожидания.
SCARD_E_SHARING_VIOLATION
0x8010000B
Доступ к смарт-карте невозможен из-за других соединений.
SCARD_E_NO_SMARTCARD
0x8010000C
Для операции требуется смарт-карта, но в настоящее время на устройстве нет смарт-карты.
SCARD_E_UNKNOWN_CARD
0x8010000D
Указанное имя смарт-карты не распознается.
SCARD_E_CANT_DISPOSE
0x8010000E
Система не могла удалить носитель запрошенным образом.
SCARD_E_PROTO_MISMATCH
0x8010000F
Запрошенные протоколы несовместимы с протоколом, используемым в настоящее время с смарт-картой.
SCARD_E_NOT_READY
0x80100010
Средство чтения или смарт-карта не готовы принять команды.
SCARD_E_INVALID_VALUE
0x80100011
Не удалось правильно интерпретировать одно или несколько указанных значений параметров.
SCARD_E_SYSTEM_CANCELLED
0x80100012
Действие было отменено системой, предположительно, чтобы выйти из системы или завершить работу.
SCARD_F_COMM_ERROR
0x80100013
Обнаружена внутренняя ошибка связи.
SCARD_F_UNKNOWN_ERROR
0x80100014
Обнаружена внутренняя ошибка, но источник неизвестен.
SCARD_E_INVALID_ATR
0x80100015
ATR, полученный из реестра, не является допустимой строкой ATR.
SCARD_E_NOT_TRANSACTED
0x80100016
Предпринята попытка положить конец несуществующей транзакции.
SCARD_E_READER_UNAVAILABLE
0x80100017
Указанное средство чтения в настоящее время недоступно для использования.
SCARD_P_SHUTDOWN
0x80100018
Операция была прервана, чтобы разрешить серверу приложению выйти.
SCARD_E_PCI_TOO_SMALL
0x80100019
Буфер получения PCI слишком мал.
SCARD_E_READER_UNSUPPORTED
0x8010001A
Драйвер чтения не соответствует минимальным требованиям для поддержки.
SCARD_E_DUPLICATE_READER
0x8010001B
Драйвер чтения не создает уникальное имя средства чтения.
SCARD_E_CARD_UNSUPPORTED
0x8010001C
Смарт-карта не соответствует минимальным требованиям для поддержки.
SCARD_E_NO_SERVICE
0x8010001D
Диспетчер ресурсов смарт-карты не запущен.
SCARD_E_SERVICE_STOPPED
0x8010001E
Диспетчер ресурсов смарт-карты завершил работу.
SCARD_E_UNEXPECTED
0x8010001F
Произошла непредвиденная ошибка карточки.
SCARD_E_ICC_INSTALLATION
0x80100020
Основной поставщик не найден для смарт-карты.
SCARD_E_ICC_CREATEORDER
0x80100021
Запрошенный порядок создания объекта не поддерживается.
SCARD_E_UNSUPPORTED_FEATURE
0x80100022
Эта смарт-карта не поддерживает запрошенную функцию.
SCARD_E_DIR_NOT_FOUND
0x80100023
Указанный каталог не существует на смарт-карте.
SCARD_E_FILE_NOT_FOUND
0x80100024
Указанный файл не существует в смарт-карте.
SCARD_E_NO_DIR
0x80100025
Указанный путь не представляет каталог смарт-карты.
SCARD_E_NO_FILE
0x80100026
Указанный путь не представляет файл смарт-карты.
SCARD_E_NO_ACCESS
0x80100027
Доступ к этому файлу запрещен.
SCARD_E_WRITE_TOO_MANY
0x80100028
Смарт-карта не имеет достаточно памяти для хранения данных.
SCARD_E_BAD_SEEK
0x80100029
Произошла ошибка при попытке задать указатель объекта файла смарт-карты.
SCARD_E_INVALID_CHV
0x8010002A
Указан неправильный ПИН-код.
SCARD_E_UNKNOWN_RES_MNG
0x8010002B
Нераспознанный код ошибки был возвращен из многоуровневого компонента.
SCARD_E_NO_SUCH_CERTIFICATE
0x8010002C
Запрошенный сертификат не существует.
SCARD_E_CERTIFICATE_UNAVAILABLE
0x8010002D
Не удалось получить запрошенный сертификат.
SCARD_E_NO_READERS_AVAILABLE
0x8010002E
Не удается найти средство чтения смарт-карт.
SCARD_E_COMM_DATA_LOST
0x8010002F
Обнаружена ошибка связи с смарт-картой. Повторите операцию.
SCARD_E_NO_KEY_CONTAINER
0x80100030
Запрошенный контейнер ключей не существует на смарт-карте.
SCARD_E_SERVER_TOO_BUSY
0x80100031
Диспетчер ресурсов смарт-карты слишком занят, чтобы завершить эту операцию.
SCARD_E_PIN_CACHE_EXPIRED
0x80100032
Срок действия кэша ПИН-кода смарт-карты истек.
SCARD_E_NO_PIN_CACHE
0x80100033
ПИН-код смарт-карты нельзя кэшировать.
SCARD_E_READ_ONLY_CARD
0x80100034
Смарт-карта доступна только для чтения и не может быть записана в нее.
SCARD_W_UNSUPPORTED_CARD
0x80100065
Средство чтения не может взаимодействовать со смарт-картой из-за конфликтов конфигурации ATR.
SCARD_W_UNRESPONSIVE_CARD
0x80100066
Смарт-карта не отвечает на сброс.
SCARD_W_UNPOWERED_CARD
0x80100067
Питание было удалено из смарт-карты, поэтому дальнейшее взаимодействие невозможно.
SCARD_W_RESET_CARD
0x80100068
Смарт-карта была сброшена, поэтому все сведения о состоянии общего доступа недопустимы.
SCARD_W_REMOVED_CARD
0x80100069
Смарт-карта удалена, поэтому дальнейшее взаимодействие невозможно.
SCARD_W_SECURITY_VIOLATION
0x8010006A
Доступ был отклонен из-за нарушения безопасности.
SCARD_W_WRONG_CHV
0x8010006B
Доступ к карте невозможен, так как был представлен неправильный ПИН-код.
SCARD_W_CHV_BLOCKED
0x8010006C
Доступ к карте невозможен, так как достигнуто максимальное число попыток ввода ПИН-кода.
SCARD_W_EOF
0x8010006D
Достигнут конец файла смарт-карты.
SCARD_W_CANCELLED_BY_USER
0x8010006E
Действие было отменено пользователем.
SCARD_W_CARD_NOT_AUTHENTICATED
0x8010006F
Смарт-карте не было представлено ПИН-кода.
SCARD_W_CACHE_ITEM_NOT_FOUND
0x80100070
Запрошенный элемент не найден в кэше.
SCARD_W_CACHE_ITEM_STALE
0x80100071
Запрошенный элемент кэша слишком старый и был удален из кэша.
SCARD_W_CACHE_ITEM_TOO_BIG
0x80100072
Новый элемент кэша превышает максимальный размер элемента, определенный для кэша.
ONL_E_INVALID_AUTHENTICATION_TARGET
0x8A020001
Целевой объект проверки подлинности недопустим или неправильно настроен.
ONL_E_ACCESS_DENIED_BY_TOU
0x8A020002
Приложение не может получить свойства идентификатора в Сети из-за условий использования, принятых пользователем.

Требования

Требование Значение
Заголовок
Winerror.h

См. также раздел

Коды ошибок COM