EapHost runtime error.
More...
#include <WinStd/EAP.h>
|
| | eap_runtime_error (const EAP_ERROR &err, const std::string &msg) |
| | Constructs an exception.
|
| |
| | eap_runtime_error (const EAP_ERROR &err) |
| | Constructs an exception.
|
| |
| | eap_runtime_error (const EAP_ERROR &err, const char *msg) |
| | Constructs an exception.
|
| |
|
const EAP_METHOD_TYPE & | type () const noexcept |
| | Returns EAP method type.
|
| |
|
DWORD | reason () const noexcept |
| | Returns the reason code for error.
|
| |
|
const GUID & | root_cause_id () const noexcept |
| | Returns root cause ID.
|
| |
|
const wchar_t * | root_cause () const noexcept |
| | Returns root cause ID.
|
| |
|
const GUID & | repair_id () const noexcept |
| | Returns repair ID.
|
| |
|
const wchar_t * | repair () const noexcept |
| | Returns root cause ID.
|
| |
|
const GUID & | help_link_id () const noexcept |
| | Returns help_link ID.
|
| |
| | win_runtime_error (error_type num) |
| | Constructs an exception.
|
| |
| | win_runtime_error (error_type num, const std::string &msg) |
| | Constructs an exception.
|
| |
| | win_runtime_error (error_type num, const char *msg) |
| | Constructs an exception.
|
| |
|
| win_runtime_error () |
| | Constructs an exception using GetLastError()
|
| |
| | win_runtime_error (const std::string &msg) |
| | Constructs an exception using GetLastError()
|
| |
| | win_runtime_error (const char *msg) |
| | Constructs an exception using GetLastError()
|
| |
| | num_runtime_error (error_type num, const std::string &msg) |
| | Constructs an exception.
|
| |
| | num_runtime_error (error_type num, const char *msg=nullptr) |
| | Constructs an exception.
|
| |
|
error_type | number () const |
| | Returns the error number.
|
| |
|
|
EAP_METHOD_TYPE | m_type |
| | Structure that identifies the EAP method that raised the error.
|
| |
|
DWORD | m_reason |
| | The reason code for the error.
|
| |
|
GUID | m_root_cause_id |
| | A unique ID that identifies cause of error in EAPHost.
|
| |
|
std::wstring | m_root_cause_desc |
| | A localized and readable string that describes the root cause of the error.
|
| |
|
GUID | m_repair_id |
| | A unique ID that maps to a localizable string that identifies the repair action that can be taken to fix the reported error.
|
| |
|
std::wstring | m_repair_desc |
| | A localized and readable string that describes the possible repair action.
|
| |
|
GUID | m_help_link_id |
| | A unique ID that maps to a localizable string that specifies an URL for a page that contains additional information about an error or repair message.
|
| |
|
error_type | m_num |
| | Numeric error code.
|
| |
|
|
typedef DWORD | error_type |
| | Error number type.
|
| |
| static std::string | message (error_type num, DWORD dwLanguageId=0) |
| | Returns a user-readable Windows error message. As std::exception messages may only be char*, we use UTF-8 by convention.
|
| |
EapHost runtime error.
- See also
- EAP_ERROR structure
◆ eap_runtime_error() [1/3]
| winstd::eap_runtime_error::eap_runtime_error |
( |
const EAP_ERROR & | err, |
|
|
const std::string & | msg ) |
|
inline |
Constructs an exception.
- Parameters
-
| [in] | err | EapHost error descriptor |
| [in] | msg | Error message |
◆ eap_runtime_error() [2/3]
| winstd::eap_runtime_error::eap_runtime_error |
( |
const EAP_ERROR & | err | ) |
|
|
inline |
Constructs an exception.
- Parameters
-
| [in] | err | EapHost error descriptor |
◆ eap_runtime_error() [3/3]
| winstd::eap_runtime_error::eap_runtime_error |
( |
const EAP_ERROR & | err, |
|
|
const char * | msg ) |
|
inline |
Constructs an exception.
- Parameters
-
| [in] | err | EapHost error descriptor |
| [in] | msg | Error message |
The documentation for this class was generated from the following file: