use super::*;
pub const E_MSG_ERROR : HResultError = HResultError::from_constant(0x80091001);
pub const E_UNKNOWN_ALGO : HResultError = HResultError::from_constant(0x80091002);
pub const E_OID_FORMAT : HResultError = HResultError::from_constant(0x80091003);
pub const E_INVALID_MSG_TYPE : HResultError = HResultError::from_constant(0x80091004);
pub const E_UNEXPECTED_ENCODING : HResultError = HResultError::from_constant(0x80091005);
pub const E_AUTH_ATTR_MISSING : HResultError = HResultError::from_constant(0x80091006);
pub const E_HASH_VALUE : HResultError = HResultError::from_constant(0x80091007);
pub const E_INVALID_INDEX : HResultError = HResultError::from_constant(0x80091008);
pub const E_ALREADY_DECRYPTED : HResultError = HResultError::from_constant(0x80091009);
pub const E_NOT_DECRYPTED : HResultError = HResultError::from_constant(0x8009100A);
pub const E_RECIPIENT_NOT_FOUND : HResultError = HResultError::from_constant(0x8009100B);
pub const E_CONTROL_TYPE : HResultError = HResultError::from_constant(0x8009100C);
pub const E_ISSUER_SERIALNUMBER : HResultError = HResultError::from_constant(0x8009100D);
pub const E_SIGNER_NOT_FOUND : HResultError = HResultError::from_constant(0x8009100E);
pub const E_ATTRIBUTES_MISSING : HResultError = HResultError::from_constant(0x8009100F);
pub const E_STREAM_MSG_NOT_READY : HResultError = HResultError::from_constant(0x80091010);
pub const E_STREAM_INSUFFICIENT_DATA : HResultError = HResultError::from_constant(0x80091011);
pub const E_BAD_LEN : HResultError = HResultError::from_constant(0x80092001);
pub const E_BAD_ENCODE : HResultError = HResultError::from_constant(0x80092002);
pub const E_FILE_ERROR : HResultError = HResultError::from_constant(0x80092003);
pub const E_NOT_FOUND : HResultError = HResultError::from_constant(0x80092004);
pub const E_EXISTS : HResultError = HResultError::from_constant(0x80092005);
pub const E_NO_PROVIDER : HResultError = HResultError::from_constant(0x80092006);
pub const E_SELF_SIGNED : HResultError = HResultError::from_constant(0x80092007);
pub const E_DELETED_PREV : HResultError = HResultError::from_constant(0x80092008);
pub const E_NO_MATCH : HResultError = HResultError::from_constant(0x80092009);
pub const E_UNEXPECTED_MSG_TYPE : HResultError = HResultError::from_constant(0x8009200A);
pub const E_NO_KEY_PROPERTY : HResultError = HResultError::from_constant(0x8009200B);
pub const E_NO_DECRYPT_CERT : HResultError = HResultError::from_constant(0x8009200C);
pub const E_BAD_MSG : HResultError = HResultError::from_constant(0x8009200D);
pub const E_NO_SIGNER : HResultError = HResultError::from_constant(0x8009200E);
pub const E_PENDING_CLOSE : HResultError = HResultError::from_constant(0x8009200F);
pub const E_REVOKED : HResultError = HResultError::from_constant(0x80092010);
pub const E_NO_REVOCATION_DLL : HResultError = HResultError::from_constant(0x80092011);
pub const E_NO_REVOCATION_CHECK : HResultError = HResultError::from_constant(0x80092012);
pub const E_REVOCATION_OFFLINE : HResultError = HResultError::from_constant(0x80092013);
pub const E_NOT_IN_REVOCATION_DATABASE : HResultError = HResultError::from_constant(0x80092014);
pub const E_INVALID_NUMERIC_STRING : HResultError = HResultError::from_constant(0x80092020);
pub const E_INVALID_PRINTABLE_STRING : HResultError = HResultError::from_constant(0x80092021);
pub const E_INVALID_IA5_STRING : HResultError = HResultError::from_constant(0x80092022);
pub const E_INVALID_X500_STRING : HResultError = HResultError::from_constant(0x80092023);
pub const E_NOT_CHAR_STRING : HResultError = HResultError::from_constant(0x80092024);
pub const E_FILERESIZED : HResultError = HResultError::from_constant(0x80092025);
pub const E_SECURITY_SETTINGS : HResultError = HResultError::from_constant(0x80092026);
pub const E_NO_VERIFY_USAGE_DLL : HResultError = HResultError::from_constant(0x80092027);
pub const E_NO_VERIFY_USAGE_CHECK : HResultError = HResultError::from_constant(0x80092028);
pub const E_VERIFY_USAGE_OFFLINE : HResultError = HResultError::from_constant(0x80092029);
pub const E_NOT_IN_CTL : HResultError = HResultError::from_constant(0x8009202A);
pub const E_NO_TRUSTED_SIGNER : HResultError = HResultError::from_constant(0x8009202B);
pub const E_MISSING_PUBKEY_PARA : HResultError = HResultError::from_constant(0x8009202C);
pub const E_OBJECT_LOCATOR_OBJECT_NOT_FOUND : HResultError = HResultError::from_constant(0x8009202D);
pub const E_OSS_ERROR : HResultError = HResultError::from_constant(0x80093000);
pub const E_ASN1_ERROR : HResultError = HResultError::from_constant(0x80093100);
pub const E_ASN1_INTERNAL : HResultError = HResultError::from_constant(0x80093101);
pub const E_ASN1_EOD : HResultError = HResultError::from_constant(0x80093102);
pub const E_ASN1_CORRUPT : HResultError = HResultError::from_constant(0x80093103);
pub const E_ASN1_LARGE : HResultError = HResultError::from_constant(0x80093104);
pub const E_ASN1_CONSTRAINT : HResultError = HResultError::from_constant(0x80093105);
pub const E_ASN1_MEMORY : HResultError = HResultError::from_constant(0x80093106);
pub const E_ASN1_OVERFLOW : HResultError = HResultError::from_constant(0x80093107);
pub const E_ASN1_BADPDU : HResultError = HResultError::from_constant(0x80093108);
pub const E_ASN1_BADARGS : HResultError = HResultError::from_constant(0x80093109);
pub const E_ASN1_BADREAL : HResultError = HResultError::from_constant(0x8009310A);
pub const E_ASN1_BADTAG : HResultError = HResultError::from_constant(0x8009310B);
pub const E_ASN1_CHOICE : HResultError = HResultError::from_constant(0x8009310C);
pub const E_ASN1_RULE : HResultError = HResultError::from_constant(0x8009310D);
pub const E_ASN1_UTF8 : HResultError = HResultError::from_constant(0x8009310E);
pub const E_ASN1_PDU_TYPE : HResultError = HResultError::from_constant(0x80093133);
pub const E_ASN1_NYI : HResultError = HResultError::from_constant(0x80093134);
pub const E_ASN1_EXTENDED : HResultError = HResultError::from_constant(0x80093201);
pub const E_ASN1_NOEOD : HResultError = HResultError::from_constant(0x80093202);