nn::ssl::ResultCode Enumerated Type

Syntax

enum ResultCode;

Value

Value Description
ENONE No error.
EFAILED Error caused by SSL protocol failure. (Such as when client certificate authentication fails on the server side.)
EWANT_READ Asynchronous socket is in use and Read function processing is incomplete. (Please try again.)
EWANT_WRITE Asynchronous socket is in use and Write function processing is incomplete. (Please try again.)
ESYSCALL Internal system functions returned an unexpected error.
EZERO_RETURN When socket Read/Write were performed internally, 0 was returned at an unexpected point in the process.
EWANT_CONNECT Asynchronous socket is in use and the SSL handshake (DoHandshake) function processing is incomplete. (Please try again.)
ESSLID Internal error (invalid SSLID).
EVERIFY_COMMON_NAME Server authentication error. The server certificate's CommonName does not match the host name of the communication target server specified by the AssignServer function.
EVERIFY_ROOT_CA Server authentication error. The server certificate's Root CA certificate does not match the certificate specified by Connection.
EVERIFY_CHAIN Server authentication error. The server certificate's certificate chain is invalid.
EVERIFY_DATE Server authentication error. The server certificate is expired.
EGET_SERVER_CERT Failed to store the certificate data in the buffer. (This occurs when the certificate size in an argument-specified call to DoHandshake is larger than the buffer.)
EVERIFY_REVOKED_CERT Server authentication error. The server certificate was found to be registered on the revocation list.
ESTATE The SSL library is in an invalid state. (Occurs in cases such as when other library functions were called before initialization.)。
ERANDOM Random number processing error.
EVERIFY_CERT Server certificate verification failure.
ECERT_BUF_ALREADY_SET Server certificate save buffer already set.
ER_ALREADY_INITIALIZED Initialization complete.
ER_NOT_INITIALIZED Uninitialized.
ER_OUT_OF_MEMORY Dynamic memory allocation failure.
ER_NOT_ASSIGN_SERVER Communication target server not allocated.
ER_ALREADY_ASSIGN_SERVER Communication target server already allocated.
ER_IPC_SESSION IPC session invalid.
ER_CONN_PROCESS_MAX Maximum number of connections used by one process exceeded.
ER_FAIL_TO_CREATE_CERT_STORE Failed to create the certificate store.
ER_FAIL_TO_CREATE_CRL_STORE Failed to create the CRL store.
ER_FAIL_TO_CREATE_CLIENT_CERT Failed to create the client certificate.
ER_INVALID_PARAM Invalid argument.
ER_CLIENT_PROCESS_MAX Number of clients equivalent to maximum number of simultaneous client processes already being used.
ER_IPC_SESSION_MAX The maximum number of simultaneous IPC session connections are already connected. (Number of clients and number of connections are both already at the maximum.)
ER_INTERNAL_CERT Usage of internal certificate failed.
ER_INTERNAL_CRL Usage of internal CRL failed.

Description

Function result codes. Stored as description elements in the Result returned from API functions.

Revision History

2010/06/14
Initial version.

CONFIDENTIAL