Open Enclave
|
This file defines Open Enclave return codes (results). More...
#include "defs.h"
#include "types.h"
Go to the source code of this file.
Typedefs | |
typedef enum _oe_result | oe_result_t |
This enumeration type defines return codes for Open Enclave functions. More... | |
Enumerations | |
enum | _oe_result { OE_OK, OE_FAILURE, OE_BUFFER_TOO_SMALL, OE_INVALID_PARAMETER, OE_REENTRANT_ECALL, OE_OUT_OF_MEMORY, OE_OUT_OF_THREADS, OE_UNEXPECTED, OE_VERIFY_FAILED, OE_NOT_FOUND, OE_INTEGER_OVERFLOW, OE_PUBLIC_KEY_NOT_FOUND, OE_OUT_OF_BOUNDS, OE_OVERLAPPED_COPY, OE_CONSTRAINT_FAILED, OE_IOCTL_FAILED, OE_UNSUPPORTED, OE_READ_FAILED, OE_SERVICE_UNAVAILABLE, OE_ENCLAVE_ABORTING, OE_ENCLAVE_ABORTED, OE_PLATFORM_ERROR, OE_INVALID_CPUSVN, OE_INVALID_ISVSVN, OE_INVALID_KEYNAME, OE_DEBUG_DOWNGRADE, OE_REPORT_PARSE_ERROR, OE_MISSING_CERTIFICATE_CHAIN, OE_BUSY, OE_NOT_OWNER, OE_INVALID_SGX_CERTIFICATE_EXTENSIONS, OE_MEMORY_LEAK, OE_BAD_ALIGNMENT, OE_TCB_INFO_PARSE_ERROR, OE_TCB_LEVEL_INVALID, OE_QUOTE_PROVIDER_LOAD_ERROR, OE_QUOTE_PROVIDER_CALL_ERROR, OE_INVALID_REVOCATION_INFO, OE_INVALID_UTC_DATE_TIME, __OE_RESULT_MAX = OE_ENUM_MAX } |
This enumeration type defines return codes for Open Enclave functions. More... | |
Functions | |
const char * | oe_result_str (oe_result_t result) |
Retrieve a string for a result code. More... | |
This file defines Open Enclave return codes (results).