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

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

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

Констант/значение Описание
ERROR_AUDITING_DISABLED
0xC0090001
Указанное событие в настоящее время не выполняется аудит.
ERROR_ALL_SIDS_FILTERED
0xC0090002
Операция фильтрации sid удалила все идентификаторы безопасности.
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
Недопустимый параметр Keyset.
NTE_FAIL
0x80090020
Внутренняя ошибка.
NTE_SYS_ERR
0x80090021
Произошла базовая ошибка.
NTE_SILENT_CONTEXT
0x80090022
Поставщику не удалось выполнить действие, так как контекст был получен как автоматический.
NTE_TOKEN_KEYSET_STORAGE_FULL
0x80090023
Маркер безопасности не имеет свободного места для дополнительного контейнера.
NTE_TEMPORARY_PROFILE
0x80090024
Профиль пользователя является временным.
NTE_FIXEDPARAMETER
0x80090025
Не удалось задать параметры ключа, так как поставщик служб CSP использует фиксированные параметры.
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, oid, value или разделитель.
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
OSS ASN.1: внутренняя ошибка.
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 Ошибка: кодирование/декодирование функции не реализованы.
OSS_CANT_OPEN_TRACE_WINDOW
0x80093018
OSS ASN.1: ошибка файла трассировки.
OSS_UNIMPLEMENTED
0x80093019
OSS ASN.1 Ошибка: функция не реализована.
OSS_OID_DLL_NOT_LINKED
0x8009301A
OSS ASN.1: ошибка ссылки на программу.
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
OSS ASN.1: ошибка ссылки на программу.
OSS_REAL_CODE_NOT_LINKED
0x80093020
OSS ASN.1: ошибка ссылки на программу.
OSS_OUT_OF_RANGE
0x80093021
OSS ASN.1: ошибка ссылки на программу.
OSS_COPIER_DLL_NOT_LINKED
0x80093022
OSS ASN.1: ошибка ссылки на программу.
OSS_CONSTRAINT_DLL_NOT_LINKED
0x80093023
OSS ASN.1: ошибка ссылки на программу.
OSS_COMPARATOR_DLL_NOT_LINKED
0x80093024
OSS ASN.1: ошибка ссылки на программу.
OSS_COMPARATOR_CODE_NOT_LINKED
0x80093025
OSS ASN.1: ошибка ссылки на программу.
OSS_MEM_MGR_DLL_NOT_LINKED
0x80093026
OSS ASN.1: ошибка ссылки на программу.
OSS_PDV_DLL_NOT_LINKED
0x80093027
OSS ASN.1: ошибка ссылки на программу.
OSS_PDV_CODE_NOT_LINKED
0x80093028
OSS ASN.1: ошибка ссылки на программу.
OSS_API_DLL_NOT_LINKED
0x80093029
OSS ASN.1: ошибка ссылки на программу.
OSS_BERDER_DLL_NOT_LINKED
0x8009302A
OSS ASN.1: ошибка ссылки на программу.
OSS_PER_DLL_NOT_LINKED
0x8009302B
OSS ASN.1: ошибка ссылки на программу.
OSS_OPEN_TYPE_ERROR
0x8009302C
OSS ASN.1: ошибка ссылки на программу.
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-файл был скопирован в каталог Windows INF неправильным образом.
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
Указанный файл не является установленным поставщиком данных OEM INF.
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
Диспетчер ресурсов Smart карта не запущен.
SCARD_E_SERVICE_STOPPED
0x8010001E
Диспетчер ресурсов Smart карта завершил работу.
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
Диспетчер ресурсов Smart карта слишком занят для выполнения этой операции.
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