Кодирование и декодирование возвращаемых значений ASN.1
В следующей таблице содержатся возвращаемые значения, которые могут быть возвращены функциями, выполняющими кодирование или декодирование абстрактной синтаксической нотации 1 (ASN.1).
Определенная константа | Текстовое сообщение | Шестнадцатеричное значение |
---|---|---|
CRYPT_E_ASN1_ERROR | ASN.1. База возвращаемых значений для кодирования и декодирования сертификата | 0x80093100 |
CRYPT_E_ASN1_INTERNAL | Внутренняя ошибка кодирования или декодирования ASN.1 | 0x80093101 |
CRYPT_E_ASN1_EOD | Непредвиденный конец данных ASN.1 | 0x80093102 |
CRYPT_E_ASN1_CORRUPT | Поврежденные данные ASN.1 | 0x80093103 |
CRYPT_E_ASN1_LARGE | Слишком большое значение ASN.1 | 0x80093104 |
CRYPT_E_ASN1_CONSTRAINT | Нарушено ограничение ASN.1 | 0x80093105 |
CRYPT_E_ASN1_MEMORY | Нехватка памяти ASN.1 | 0x80093106 |
CRYPT_E_ASN1_OVERFLOW | Переполнение буфера ASN.1 | 0x80093107 |
CRYPT_E_ASN1_BADPDU | Функция ASN.1 не поддерживается для этого PDU | 0x80093108 |
CRYPT_E_ASN1_BADARGS | Недопустимые аргументы ASN.1 для вызова функции | 0x80093109 |
CRYPT_E_ASN1_BADREAL | Недопустимое реальное значение ASN.1 | 0x8009310A |
CRYPT_E_ASN1_BADTAG | ASN.1— значение недопустимого тега | 0x8009310B |
CRYPT_E_ASN1_CHOICE | Значение неправильного выбора ASN.1 | 0x8009310C |
CRYPT_E_ASN1_RULE | Неправильное правило кодирования ASN.1 | 0x8009310D |
CRYPT_E_ASN1_UTF8 | AsN.1 bad Юникод (UTF8) | 0x8009310E |
CRYPT_E_ASN1_PDU_TYPE | Недопустимый тип PDU ASN.1 | 0x80093133 |
CRYPT_E_ASN1_NYI | ASN.1 еще не реализован | 0x80093134 |
CRYPT_E_ASN1_EXTENDED | ASN.1 пропущены неизвестные расширения | 0x80093201 |
CRYPT_E_ASN1_NOEOD | Ожидается конец данных ASN.1 | 0x80093202 |