Path: blob/main/crypto/openssl/engines/e_capi_err.h
105337 views
/*1* Generated by util/mkerr.pl DO NOT EDIT2* Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.3*4* Licensed under the Apache License 2.0 (the "License"). You may not use5* this file except in compliance with the License. You can obtain a copy6* in the file LICENSE in the source distribution or at7* https://www.openssl.org/source/license.html8*/910#ifndef OSSL_E_CAPI_ERR_H11#define OSSL_E_CAPI_ERR_H12#pragma once1314#include <openssl/opensslconf.h>15#include <openssl/symhacks.h>1617#define CAPIerr(f, r) ERR_CAPI_error(0, (r), OPENSSL_FILE, OPENSSL_LINE)18#define ERR_R_CAPI_LIB ERR_CAPI_lib()1920/*21* CAPI reason codes.22*/23#define CAPI_R_CANT_CREATE_HASH_OBJECT 10024#define CAPI_R_CANT_FIND_CAPI_CONTEXT 10125#define CAPI_R_CANT_GET_KEY 10226#define CAPI_R_CANT_SET_HASH_VALUE 10327#define CAPI_R_CRYPTACQUIRECONTEXT_ERROR 10428#define CAPI_R_CRYPTENUMPROVIDERS_ERROR 10529#define CAPI_R_DECRYPT_ERROR 10630#define CAPI_R_ENGINE_NOT_INITIALIZED 10731#define CAPI_R_ENUMCONTAINERS_ERROR 10832#define CAPI_R_ERROR_ADDING_CERT 10933#define CAPI_R_ERROR_CREATING_STORE 11034#define CAPI_R_ERROR_GETTING_FRIENDLY_NAME 11135#define CAPI_R_ERROR_GETTING_KEY_PROVIDER_INFO 11236#define CAPI_R_ERROR_OPENING_STORE 11337#define CAPI_R_ERROR_SIGNING_HASH 11438#define CAPI_R_FILE_OPEN_ERROR 11539#define CAPI_R_FUNCTION_NOT_SUPPORTED 11640#define CAPI_R_GETUSERKEY_ERROR 11741#define CAPI_R_INVALID_DIGEST_LENGTH 11842#define CAPI_R_INVALID_DSA_PUBLIC_KEY_BLOB_MAGIC_NUMBER 11943#define CAPI_R_INVALID_LOOKUP_METHOD 12044#define CAPI_R_INVALID_PUBLIC_KEY_BLOB 12145#define CAPI_R_INVALID_RSA_PUBLIC_KEY_BLOB_MAGIC_NUMBER 12246#define CAPI_R_PUBKEY_EXPORT_ERROR 12347#define CAPI_R_PUBKEY_EXPORT_LENGTH_ERROR 12448#define CAPI_R_UNKNOWN_COMMAND 12549#define CAPI_R_UNSUPPORTED_ALGORITHM_NID 12650#define CAPI_R_UNSUPPORTED_PADDING 12751#define CAPI_R_UNSUPPORTED_PUBLIC_KEY_ALGORITHM 12852#define CAPI_R_WIN32_ERROR 1295354#endif555657