ASN.1 Encoding/Decoding Return Values
The following table contains return values that may be returned by functions performing Abstract Syntax Notation One (ASN.1) encoding or decoding.
Defined constant | Text message | Hexadecimal value |
---|---|---|
CRYPT_E_ASN1_ERROR | ASN.1 Certificate encode/decode return value base | 0x80093100 |
CRYPT_E_ASN1_INTERNAL | ASN.1 internal encode or decode error | 0x80093101 |
CRYPT_E_ASN1_EOD | ASN.1 unexpected end of data | 0x80093102 |
CRYPT_E_ASN1_CORRUPT | ASN.1 corrupted data | 0x80093103 |
CRYPT_E_ASN1_LARGE | ASN.1 value too large | 0x80093104 |
CRYPT_E_ASN1_CONSTRAINT | ASN.1 constraint violated | 0x80093105 |
CRYPT_E_ASN1_MEMORY | ASN.1 out of memory | 0x80093106 |
CRYPT_E_ASN1_OVERFLOW | ASN.1 buffer overflow | 0x80093107 |
CRYPT_E_ASN1_BADPDU | ASN.1 function not supported for this PDU | 0x80093108 |
CRYPT_E_ASN1_BADARGS | ASN.1 bad arguments to function call | 0x80093109 |
CRYPT_E_ASN1_BADREAL | ASN.1 bad real value | 0x8009310A |
CRYPT_E_ASN1_BADTAG | ASN.1 bad tag value met | 0x8009310B |
CRYPT_E_ASN1_CHOICE | ASN.1 bad choice value | 0x8009310C |
CRYPT_E_ASN1_RULE | ASN.1 bad encoding rule | 0x8009310D |
CRYPT_E_ASN1_UTF8 | ASN.1 bad Unicode (UTF8) | 0x8009310E |
CRYPT_E_ASN1_PDU_TYPE | ASN.1 bad PDU type | 0x80093133 |
CRYPT_E_ASN1_NYI | ASN.1 not yet implemented | 0x80093134 |
CRYPT_E_ASN1_EXTENDED | ASN.1 skipped unknown extensions | 0x80093201 |
CRYPT_E_ASN1_NOEOD | ASN.1 end of data expected | 0x80093202 |