use super::*;
pub const E_CANCELLED : HResultError = HResultError::from_constant(0x80100002);
pub const E_INVALID_HANDLE : HResultError = HResultError::from_constant(0x80100003);
pub const E_INVALID_PARAMETER : HResultError = HResultError::from_constant(0x80100004);
pub const E_INVALID_TARGET : HResultError = HResultError::from_constant(0x80100005);
pub const E_NO_MEMORY : HResultError = HResultError::from_constant(0x80100006);
pub const E_INSUFFICIENT_BUFFER : HResultError = HResultError::from_constant(0x80100008);
pub const E_UNKNOWN_READER : HResultError = HResultError::from_constant(0x80100009);
pub const E_TIMEOUT : HResultError = HResultError::from_constant(0x8010000A);
pub const E_SHARING_VIOLATION : HResultError = HResultError::from_constant(0x8010000B);
pub const E_NO_SMARTCARD : HResultError = HResultError::from_constant(0x8010000C);
pub const E_UNKNOWN_CARD : HResultError = HResultError::from_constant(0x8010000D);
pub const E_CANT_DISPOSE : HResultError = HResultError::from_constant(0x8010000E);
pub const E_PROTO_MISMATCH : HResultError = HResultError::from_constant(0x8010000F);
pub const E_NOT_READY : HResultError = HResultError::from_constant(0x80100010);
pub const E_INVALID_VALUE : HResultError = HResultError::from_constant(0x80100011);
pub const E_SYSTEM_CANCELLED : HResultError = HResultError::from_constant(0x80100012);
pub const E_INVALID_ATR : HResultError = HResultError::from_constant(0x80100015);
pub const E_NOT_TRANSACTED : HResultError = HResultError::from_constant(0x80100016);
pub const E_READER_UNAVAILABLE : HResultError = HResultError::from_constant(0x80100017);
pub const E_PCI_TOO_SMALL : HResultError = HResultError::from_constant(0x80100019);
pub const E_READER_UNSUPPORTED : HResultError = HResultError::from_constant(0x8010001A);
pub const E_DUPLICATE_READER : HResultError = HResultError::from_constant(0x8010001B);
pub const E_CARD_UNSUPPORTED : HResultError = HResultError::from_constant(0x8010001C);
pub const E_NO_SERVICE : HResultError = HResultError::from_constant(0x8010001D);
pub const E_SERVICE_STOPPED : HResultError = HResultError::from_constant(0x8010001E);
pub const E_UNEXPECTED : HResultError = HResultError::from_constant(0x8010001F);
pub const E_ICC_INSTALLATION : HResultError = HResultError::from_constant(0x80100020);
pub const E_ICC_CREATEORDER : HResultError = HResultError::from_constant(0x80100021);
pub const E_UNSUPPORTED_FEATURE : HResultError = HResultError::from_constant(0x80100022);
pub const E_DIR_NOT_FOUND : HResultError = HResultError::from_constant(0x80100023);
pub const E_FILE_NOT_FOUND : HResultError = HResultError::from_constant(0x80100024);
pub const E_NO_DIR : HResultError = HResultError::from_constant(0x80100025);
pub const E_NO_FILE : HResultError = HResultError::from_constant(0x80100026);
pub const E_NO_ACCESS : HResultError = HResultError::from_constant(0x80100027);
pub const E_WRITE_TOO_MANY : HResultError = HResultError::from_constant(0x80100028);
pub const E_BAD_SEEK : HResultError = HResultError::from_constant(0x80100029);
pub const E_INVALID_CHV : HResultError = HResultError::from_constant(0x8010002A);
pub const E_UNKNOWN_RES_MNG : HResultError = HResultError::from_constant(0x8010002B);
pub const E_NO_SUCH_CERTIFICATE : HResultError = HResultError::from_constant(0x8010002C);
pub const E_CERTIFICATE_UNAVAILABLE : HResultError = HResultError::from_constant(0x8010002D);
pub const E_NO_READERS_AVAILABLE : HResultError = HResultError::from_constant(0x8010002E);
pub const E_COMM_DATA_LOST : HResultError = HResultError::from_constant(0x8010002F);
pub const E_NO_KEY_CONTAINER : HResultError = HResultError::from_constant(0x80100030);
pub const E_SERVER_TOO_BUSY : HResultError = HResultError::from_constant(0x80100031);
pub const E_PIN_CACHE_EXPIRED : HResultError = HResultError::from_constant(0x80100032);
pub const E_NO_PIN_CACHE : HResultError = HResultError::from_constant(0x80100033);
pub const E_READ_ONLY_CARD : HResultError = HResultError::from_constant(0x80100034);