Contains the HRESULT values used by xtd.
Public Static Fields | |
| static constexpr int32 | S_OK | 
| Operation successful.   | |
| static constexpr int32 | S_FALSE | 
| Operation successful but returned no results.   | |
| static constexpr int32 | COR_E_ABANDONEDMUTEX | 
| The wait completed due to an abandoned mutex.   | |
| static constexpr int32 | COR_E_AMBIGUOUSIMPLEMENTATION | 
| Ambiguous implementation found.   | |
| static constexpr int32 | COR_E_AMBIGUOUSMATCH | 
| Ambiguous match found.   | |
| static constexpr int32 | COR_E_APPDOMAINUNLOADED | 
| Attempted to access an unloaded AppDomain.   | |
| static constexpr int32 | COR_E_APPLICATION | 
| Error in the application.   | |
| static constexpr int32 | COR_E_ARGUMENT | 
| Value does not fall within the expected range.   | |
| static constexpr int32 | COR_E_ARGUMENTOUTOFRANGE | 
| Specified argument was out of the range of valid values.   | |
| static constexpr int32 | COR_E_ARITHMETIC | 
| Overflow or underflow in the arithmetic operation.   | |
| static constexpr int32 | COR_E_ARRAYTYPEMISMATCH | 
| Attempted to access an element as a type incompatible with the array.   | |
| static constexpr int32 | COR_E_BADEXEFORMAT | 
| Format of the executable (.exe) cannot be run.   | |
| static constexpr int32 | COR_E_BADIMAGEFORMAT | 
| Format of the executable (.exe) or library (.dll) is invalid.   | |
| static constexpr int32 | COR_E_CANNOTUNLOADAPPDOMAIN | 
| Attempt to unload the AppDomain failed.   | |
| static constexpr int32 | COR_E_CODECONTRACTFAILED | 
| A code contract (ie, precondition, postcondition, invariant, or assert) failed.   | |
| static constexpr int32 | COR_E_CONTEXTMARSHAL | 
| Attempted to marshal an object across a context boundary.   | |
| static constexpr int32 | COR_E_CUSTOMATTRIBUTEFORMAT | 
| Binary format of the specified custom attribute was invalid.   | |
| static constexpr int32 | COR_E_DATAMISALIGNED | 
| A datatype misalignment was detected in a load or store instruction.   | |
| static constexpr int32 | COR_E_DIRECTORYNOTFOUND | 
| Attempted to access a path that is not on the disk.   | |
| static constexpr int32 | COR_E_DIVIDEBYZERO | 
| Attempted to divide by zero.   | |
| static constexpr int32 | COR_E_DLLNOTFOUND | 
| Dll was not found.   | |
| static constexpr int32 | COR_E_DRIVENOTFOUND | 
| Could not find the drive. The drive might not be ready or might not be mapped.   | |
| static constexpr int32 | COR_E_DUPLICATEWAITOBJECT | 
| Duplicate objects in argument.   | |
| static constexpr int32 | COR_E_ENDOFSTREAM | 
| Attempted to read past the end of the stream.   | |
| static constexpr int32 | COR_E_ENTRYPOINTNOTFOUND | 
| Entry point was not found.   | |
| static constexpr int32 | COR_E_EXCEPTION | 
| Exception of type 'xtd::exception' was thrown.   | |
| static constexpr int32 | COR_E_EXECUTIONENGINE | 
| Internal error in the runtime.   | |
| static constexpr int32 | COR_E_FAILFAST | 
| Fail fast.   | |
| static constexpr int32 | COR_E_FIELDACCESS | 
| Attempted to access a field that is not accessible by the caller.   | |
| static constexpr int32 | COR_E_FILELOAD | 
| Could not load the specified file.   | |
| static constexpr int32 | COR_E_FILENOTFOUND | 
| Unable to find the specified file.   | |
| static constexpr int32 | COR_E_FORMAT | 
| One of the identified items was in an invalid format.   | |
| static constexpr int32 | COR_E_INDEXOUTOFRANGE | 
| Index was outside the bounds of the array.   | |
| static constexpr int32 | COR_E_INSUFFICIENTEXECUTIONSTACK | 
| Insufficient stack to continue executing the program safely. This can happen from having too many functions on the call stack or function on the stack using too much stack space.   | |
| static constexpr int32 | COR_E_INSUFFICIENTMEMORY | 
| Insufficient memory to continue the execution of the program.   | |
| static constexpr int32 | COR_E_INVALIDCAST | 
| Specified cast is not valid.   | |
| static constexpr int32 | COR_E_INVALIDCOMOBJECT | 
| Attempt has been made to use a COM object that does not have a backing class factory.   | |
| static constexpr int32 | COR_E_INVALIDFILTERCRITERIA | 
| Specified filter criteria was invalid.   | |
| static constexpr int32 | COR_E_INVALIDOLEVARIANTTYPE | 
| Specified OLE variant was invalid.   | |
| static constexpr int32 | COR_E_INVALIDOPERATION | 
| Operation is not valid due to the current state of the object.   | |
| static constexpr int32 | COR_E_INVALIDPROGRAM | 
| xtd detected an invalid program.   | |
| static constexpr int32 | COR_E_IO | 
| I/O error occurred.   | |
| static constexpr int32 | COR_E_KEYNOTFOUND | 
| The given key was not present in the dictionary.   | |
| static constexpr int32 | COR_E_MARSHALDIRECTIVE | 
| Marshaling directives are invalid.   | |
| static constexpr int32 | COR_E_MEMBERACCESS | 
| Cannot access member.   | |
| static constexpr int32 | COR_E_METHODACCESS | 
| Attempt to access the method failed.   | |
| static constexpr int32 | COR_E_MISSINGFIELD | 
| Attempted to access a non-existing field.   | |
| static constexpr int32 | COR_E_MISSINGMANIFESTRESOURCE | 
| Attempted to access a missing manifest resource.   | |
| static constexpr int32 | COR_E_MISSINGMEMBER | 
| Attempted to access a missing member.   | |
| static constexpr int32 | COR_E_MISSINGMETHOD | 
| Attempted to access a missing method.   | |
| static constexpr int32 | COR_E_MISSINGSATELLITEASSEMBLY | 
| Resource lookup fell back to the ultimate fallback resources in a satellite assembly, but that satellite either was not found or could not be loaded. Please consider reinstalling or repairing the application.   | |
| static constexpr int32 | COR_E_MULTICASTNOTSUPPORTED | 
| Attempted to add multiple callbacks to a delegate that does not support multicast.   | |
| static constexpr int32 | COR_E_NOTFINITENUMBER | 
| Number encountered was not a finite quantity.   | |
| static constexpr int32 | COR_E_NOTSUPPORTED | 
| Specified method is not supported.   | |
| static constexpr int32 | COR_E_OBJECTCLOSED | 
| Cannot access a closed object.   | |
| static constexpr int32 | COR_E_OPERATIONCANCELED | 
| The operation was canceled.   | |
| static constexpr int32 | COR_E_OUTOFMEMORY | 
| Insufficient memory to continue the execution of the program.   | |
| static constexpr int32 | COR_E_OVERFLOW | 
| Arithmetic operation resulted in an overflow.   | |
| static constexpr int32 | COR_E_PATHTOOLONG | 
| The specified file name or path is too long, or a component of the specified path is too long.   | |
| static constexpr int32 | COR_E_PLATFORMNOTSUPPORTED | 
| Operation is not supported on this platform.   | |
| static constexpr int32 | COR_E_RANK | 
| Attempted to operate on an array with the incorrect number of dimensions.   | |
| static constexpr int32 | COR_E_REFLECTIONTYPELOAD | 
| Exception of type 'xtd::reflection::reflection_type_load_exception' was thrown.   | |
| static constexpr int32 | COR_E_RUNTIMEWRAPPED | 
| An object that does not derive from xtd:oobject has been wrapped in a runtime_wrapped_exception.   | |
| static constexpr int32 | COR_E_SAFEARRAYRANKMISMATCH | 
| Specified array was not of the expected rank.   | |
| static constexpr int32 | COR_E_SAFEARRAYTYPEMISMATCH | 
| Specified array was not of the expected type.   | |
| static constexpr int32 | COR_E_SECURITY | 
| Security error.   | |
| static constexpr int32 | COR_E_SERIALIZATION | 
| Serialization error.   | |
| static constexpr int32 | COR_E_STACKOVERFLOW | 
| Operation caused a stack overflow.   | |
| static constexpr int32 | COR_E_SYNCHRONIZATIONLOCK | 
| Object synchronization method was called from an unsynchronized block of code.   | |
| static constexpr int32 | COR_E_SYSTEM | 
| System error.   | |
| static constexpr int32 | COR_E_TARGET | 
| Exception of type 'xtd::reflection::target_exception' was thrown.   | |
| static constexpr int32 | COR_E_TARGETINVOCATION | 
| Exception has been thrown by the target of an invocation.   | |
| static constexpr int32 | COR_E_TARGETPARAMCOUNT | 
| Number of parameters specified does not match the expected number.   | |
| static constexpr int32 | COR_E_THREADABORTED | 
| Thread was aborted.   | |
| static constexpr int32 | COR_E_THREADINTERRUPTED | 
| Thread was interrupted from a waiting state.   | |
| static constexpr int32 | COR_E_THREADSTART | 
| Thread start failure.   | |
| static constexpr int32 | COR_E_THREADSTATE | 
| Thread was in an invalid state for the operation being executed.   | |
| static constexpr int32 | COR_E_TIMEOUT | 
| The operation has timed out.   | |
| static constexpr int32 | COR_E_TYPEACCESS | 
| Attempt to access the type failed.   | |
| static constexpr int32 | COR_E_TYPEINITIALIZATION | 
| The type initializer for 'value' threw an exception.   | |
| static constexpr int32 | COR_E_TYPELOAD | 
| Failure has occurred while loading a type.   | |
| static constexpr int32 | COR_E_TYPEUNLOADED | 
| Type had been unloaded.   | |
| static constexpr int32 | COR_E_UNAUTHORIZEDACCESS | 
| Attempted to perform an unauthorized operation.   | |
| static constexpr int32 | COR_E_VERIFICATION | 
| Operation could destabilize the runtime.   | |
| static constexpr int32 | COR_E_WAITHANDLECANNOTBEOPENED | 
| No handle of the given name exists.   | |
| static constexpr int32 | CO_E_NOTINITIALIZED | 
| Not initialized.   | |
| static constexpr int32 | DISP_E_PARAMNOTFOUND | 
| Could not find the parameter.   | |
| static constexpr int32 | DISP_E_TYPEMISMATCH | 
| Attempt to access a variable with an incompatible type.   | |
| static constexpr int32 | DISP_E_BADVARTYPE | 
| Invalid variable type.   | |
| static constexpr int32 | DISP_E_OVERFLOW | 
| Arithmetic operation resulted in an overflow.   | |
| static constexpr int32 | DISP_E_DIVBYZERO | 
| Attempted to divide by zero.   | |
| static constexpr int32 | E_ABORT | 
| Operation aborted.   | |
| static constexpr int32 | E_BOUNDS | 
| Bounds exception.   | |
| static constexpr int32 | E_CHANGED_STATE | 
| The state has been modified.   | |
| static constexpr int32 | E_FILENOTFOUND | 
| Unable to find the specified file.   | |
| static constexpr int32 | E_FAIL | 
| Unspecified failure.   | |
| static constexpr int32 | E_HANDLE | 
| The handle is invalid.   | |
| static constexpr int32 | E_INVALIDARG | 
| Value does not fall within the expected range.   | |
| static constexpr int32 | E_NOTIMPL | 
| The method or operation is not implemented.   | |
| static constexpr int32 | E_POINTER | 
| Attempted to read or write protected memory. This is often an indication that other memory is corrupt.   | |
| static constexpr int32 | E_UNEXPECTED | 
| Unexpected failure.   | |
| static constexpr int32 | ERROR_MRM_MAP_NOT_FOUND | 
| Resource map not found.   | |
| static constexpr int32 | ERROR_TIMEOUT | 
| The operation has timed out.   | |
| static constexpr int32 | RO_E_CLOSED | 
| The object has been closed.   | |
| static constexpr int32 | RPC_E_CHANGED_MODE | 
| Cannot change the current thread mode.   | |
| static constexpr int32 | TYPE_E_TYPEMISMATCH | 
| Incompatible type.   | |
| static constexpr int32 | STG_E_PATHNOTFOUND | 
| Attempted to access a path that is not on the disk.   | |
| static constexpr int32 | CTL_E_PATHNOTFOUND | 
| Attempted to access a path that is not on the disk.   | |
| static constexpr int32 | CTL_E_FILENOTFOUND | 
| Unable to find the specified file.   | |
| static constexpr int32 | FUSION_E_INVALID_NAME | 
| Fusion invalid name exception.   | |
| static constexpr int32 | FUSION_E_REF_DEF_MISMATCH | 
| Fusion the reference definition is incompatible.   | |
| static constexpr int32 | ERROR_TOO_MANY_OPEN_FILES | 
| Too many open files.   | |
| static constexpr int32 | ERROR_SHARING_VIOLATION | 
| Sharing violation.   | |
| static constexpr int32 | ERROR_LOCK_VIOLATION | 
| Lock violations.   | |
| static constexpr int32 | ERROR_OPEN_FAILED | 
| Open failed.   | |
| static constexpr int32 | ERROR_DISK_CORRUPT | 
| Disk corrupt.   | |
| static constexpr int32 | ERROR_UNRECOGNIZED_VOLUME | 
| Unrecognized volume.   | |
| static constexpr int32 | ERROR_DLL_INIT_FAILED | 
| DLL init failed.   | |
| static constexpr int32 | MSEE_E_ASSEMBLYLOADINPROGRESS | 
| Assembly load in progress.   | |
| static constexpr int32 | ERROR_FILE_INVALID | 
| File invalid.   | |
Public Static Methods | |
| static bool | failed (int32 h_result) noexcept | 
| Provides a generic fail test for the specified HRESULT.   | |
| static int32 | get_code (int32 h_result) noexcept | 
| Gets the code portion of the specified HRESULT.   | |
| static int32 | get_facility (int32 h_result) noexcept | 
| The facility of the specified HRESULT, which indicates what API or framework originated this error.   | |
| static const xtd::array< int32 > & | get_h_results () noexcept | 
| Gets an array of HRESULT.   | |
| static string | get_message (int32 h_result) noexcept | 
| Gets the message of the specified HRESULT.   | |
| static const std::unordered_map< int32, string > & | get_messages () noexcept | 
| Gets The HRESULT messages.   | |
| static string | get_name (int32 h_result) noexcept | 
| Gets the name of the specified HRESULT.   | |
| static const std::unordered_map< int32, string > & | get_names () noexcept | 
| Gets The HRESULT names.   | |
| static int32 | get_severity (int32 h_result) noexcept | 
| The severity of the specified HRESULT, which indicates what API or framework originated this error.   | |
| static const std::error_category & | h_result_category () noexcept | 
| Obtains a reference to the static error category object for HRESULT errors. The object is required to override the virtual function error_category::name() to return a pointer to the string "h_result_category". It is used to identify error conditions that correspond to the HRESULT error codes.   | |
| static bool | is_error (int32 h_result) noexcept | 
| Provides a generic is error test for the specified HRESULT.   | |
| static std::error_code | make_error_code (int h_result) noexcept | 
| Creates error code value for the specified HRESULT.   | |
| static bool | succeeded (int32 h_result) noexcept | 
| Provides a generic success test for the specified HRESULT.   | |
| static string | to_string (int32 h_result) noexcept | 
| Gets the name of the specified HRESULT.   | |
      
  | 
  staticnoexcept | 
Provides a generic fail test for the specified HRESULT.
| h_result | The HRESULT value. | 
true is failed; otherwise false. The facility of the specified HRESULT, which indicates what API or framework originated this error.
| h_result | The HRESULT value. | 
h_result. | FACILITY | Decimal | Hex | 
|---|---|---|
| FACILITY_NULL | 0 | 0x0 | 
| FACILITY_RPC | 1 | 0x1 | 
| FACILITY_DISPATCH | 2 | 0x2 | 
| FACILITY_STORAGE | 3 | 0x3 | 
| FACILITY_ITF | 4 | 0x4 | 
| FACILITY_WIN32 | 7 | 0x7 | 
| FACILITY_WINDOWS | 8 | 0x8 | 
| FACILITY_SECURITY | 9 | 0x9 | 
| FACILITY_SSPI | 9 | 0x9 | 
| FACILITY_CONTROL | 10 | 0xA | 
| FACILITY_CERT | 11 | 0xB | 
| FACILITY_INTERNET | 12 | 0xC | 
| FACILITY_MEDIASERVER | 13 | 0xD | 
| FACILITY_MSMQ | 14 | 0xE | 
| FACILITY_SETUPAPI | 15 | 0xF | 
| FACILITY_SCARD | 16 | 0x10 | 
| FACILITY_COMPLUS | 17 | 0x11 | 
| FACILITY_AAF | 18 | 0x12 | 
| FACILITY_URT | 19 | 0x13 | 
| FACILITY_ACS | 20 | 0x14 | 
| FACILITY_DPLAY | 21 | 0x15 | 
| FACILITY_UMI | 22 | 0x16 | 
| FACILITY_SXS | 23 | 0x17 | 
| FACILITY_WINDOWS_CE | 24 | 0x18 | 
| FACILITY_HTTP | 25 | 0x19 | 
| FACILITY_USERMODE_COMMONLOG | 26 | 0x1A | 
| FACILITY_WER | 27 | 0x1B | 
| FACILITY_USERMODE_FILTER_MANAGER | 31 | 0x1F | 
| FACILITY_BACKGROUNDCOPY | 32 | 0x20 | 
| FACILITY_CONFIGURATION | 33 | 0x21 | 
| FACILITY_WIA | 33 | 0x21 | 
| FACILITY_STATE_MANAGEMENT | 34 | 0x22 | 
| FACILITY_METADIRECTORY | 35 | 0x23 | 
| FACILITY_WINDOWSUPDATE | 36 | 0x24 | 
| FACILITY_DIRECTORYSERVICE | 37 | 0x25 | 
| FACILITY_GRAPHICS | 38 | 0x26 | 
| FACILITY_NAP | 39 | 0x27 | 
| FACILITY_SHELL | 39 | 0x27 | 
| FACILITY_TPM_SERVICES | 40 | 0x28 | 
| FACILITY_TPM_SOFTWARE | 41 | 0x29 | 
| FACILITY_UI | 42 | 0x2A | 
| FACILITY_XAML | 43 | 0x2B | 
| FACILITY_ACTION_QUEUE | 44 | 0x2C | 
| FACILITY_PLA | 48 | 0x30 | 
| FACILITY_WINDOWS_SETUP | 48 | 0x30 | 
| FACILITY_FVE | 49 | 0x31 | 
| FACILITY_FWP | 50 | 0x32 | 
| FACILITY_WINRM | 51 | 0x33 | 
| FACILITY_NDIS | 52 | 0x34 | 
| FACILITY_USERMODE_HYPERVISOR | 53 | 0x35 | 
| FACILITY_CMI | 54 | 0x36 | 
| FACILITY_USERMODE_VIRTUALIZATION | 55 | 0x37 | 
| FACILITY_USERMODE_VOLMGR | 56 | 0x38 | 
| FACILITY_BCD | 57 | 0x39 | 
| FACILITY_USERMODE_VHD | 58 | 0x3A | 
| FACILITY_SDIAG | 60 | 0x3C | 
| FACILITY_WEBSERVICES | 61 | 0x3D | 
| FACILITY_WINPE | 61 | 0x3D | 
| FACILITY_WPN | 62 | 0x3E | 
| FACILITY_WINDOWS_STORE | 63 | 0x3F | 
| FACILITY_INPUT | 64 | 0x40 | 
| FACILITY_EAP | 66 | 0x42 | 
| FACILITY_WINDOWS_DEFENDER | 80 | 0x50 | 
| FACILITY_OPC | 81 | 0x51 | 
| FACILITY_XPS | 82 | 0x52 | 
| FACILITY_RAS | 83 | 0x53 | 
| FACILITY_MBN | 84 | 0x54 | 
| FACILITY_POWERSHELL | 84 | 0x54 | 
| FACILITY_EAS | 85 | 0x55 | 
| FACILITY_P2P_INT | 98 | 0x62 | 
| FACILITY_P2P | 99 | 0x63 | 
| FACILITY_DAF | 100 | 0x64 | 
| FACILITY_BLUETOOTH_ATT | 101 | 0x65 | 
| FACILITY_AUDIO | 102 | 0x66 | 
| FACILITY_VISUALCPP | 109 | 0x6D | 
| FACILITY_SCRIPT | 112 | 0x70 | 
| FACILITY_PARSE | 113 | 0x71 | 
| FACILITY_BLB | 120 | 0x78 | 
| FACILITY_BLB_CLI | 121 | 0x79 | 
| FACILITY_WSBAPP | 122 | 0x7A | 
| FACILITY_BLBUI | 128 | 0x80 | 
| FACILITY_USN | 129 | 0x81 | 
| FACILITY_USERMODE_VOLSNAP | 130 | 0x82 | 
| FACILITY_TIERING | 131 | 0x83 | 
| FACILITY_WSB_ONLINE | 133 | 0x85 | 
| FACILITY_ONLINE_ID | 134 | 0x86 | 
| FACILITY_DLS | 153 | 0x99 | 
| FACILITY_SOS | 160 | 0xA0 | 
| FACILITY_DEBUGGERS | 176 | 0xB0 | 
| FACILITY_USERMODE_SPACES | 231 | 0xE7 | 
| FACILITY_DMSERVER | 256 | 0x100 | 
| FACILITY_RESTORE | 256 | 0x100 | 
| FACILITY_SPP | 256 | 0x100 | 
| FACILITY_DEPLOYMENT_SERVICES_SERVER | 257 | 0x101 | 
| FACILITY_DEPLOYMENT_SERVICES_IMAGING | 258 | 0x102 | 
| FACILITY_DEPLOYMENT_SERVICES_MANAGEMENT | 259 | 0x103 | 
| FACILITY_DEPLOYMENT_SERVICES_UTIL | 260 | 0x104 | 
| FACILITY_DEPLOYMENT_SERVICES_BINLSVC | 261 | 0x105 | 
| FACILITY_DEPLOYMENT_SERVICES_PXE | 263 | 0x107 | 
| FACILITY_DEPLOYMENT_SERVICES_TFTP | 264 | 0x108 | 
| FACILITY_DEPLOYMENT_SERVICES_TRANSPORT_MANAGEMENT | 272 | 0x110 | 
| FACILITY_DEPLOYMENT_SERVICES_DRIVER_PROVISIONING | 278 | 0x116 | 
| FACILITY_DEPLOYMENT_SERVICES_MULTICAST_SERVER | 289 | 0x121 | 
| FACILITY_DEPLOYMENT_SERVICES_MULTICAST_CLIENT | 290 | 0x122 | 
| FACILITY_DEPLOYMENT_SERVICES_CONTENT_PROVIDER | 293 | 0x125 | 
| FACILITY_LINGUISTIC_SERVICES | 305 | 0x131 | 
| FACILITY_WEB | 885 | 0x375 | 
| FACILITY_WEB_SOCKET | 886 | 0x376 | 
| FACILITY_AUDIOSTREAMING | 1094 | 0x446 | 
| FACILITY_ACCELERATOR | 1536 | 0x600 | 
| FACILITY_MOBILE | 1793 | 0x701 | 
| FACILITY_WMAAECMA | 1996 | 0x7CC | 
| FACILITY_WEP | 2049 | 0x801 | 
| FACILITY_SYNCENGINE | 2050 | 0x802 | 
| FACILITY_DIRECTMUSIC | 2168 | 0x878 | 
| FACILITY_DIRECT3D10 | 2169 | 0x879 | 
| FACILITY_DXGI | 2170 | 0x87A | 
| FACILITY_DXGI_DDI | 2171 | 0x87B | 
| FACILITY_DIRECT3D11 | 2172 | 0x87C | 
| FACILITY_LEAP | 2184 | 0x888 | 
| FACILITY_AUDCLNT | 2185 | 0x889 | 
| FACILITY_WINCODEC_DWRITE_DWM | 2200 | 0x898 | 
| FACILITY_DIRECT2D | 2201 | 0x899 | 
| FACILITY_DEFRAG | 2304 | 0x900 | 
| FACILITY_USERMODE_SDBUS | 2305 | 0x901 | 
| FACILITY_JSCRIPT | 2306 | 0x902 | 
| FACILITY_PIDGENX | 2561 | 0xA01 | 
      
  | 
  staticnoexcept | 
Gets an array of HRESULT.
Gets The HRESULT messages.
Gets The HRESULT names.
      
  | 
  staticnoexcept | 
Obtains a reference to the static error category object for HRESULT errors. The object is required to override the virtual function error_category::name() to return a pointer to the string "h_result_category". It is used to identify error conditions that correspond to the HRESULT error codes.
      
  | 
  staticnoexcept | 
Provides a generic is error test for the specified HRESULT.
| h_result | The HRESULT value. | 
true is error; otherwise false. 
      
  | 
  staticnoexcept | 
      
  | 
  staticnoexcept | 
Provides a generic success test for the specified HRESULT.
| h_result | The HRESULT value. | 
true is secceeded; otherwise false. 
      
  | 
  staticconstexpr | 
Operation successful.
      
  | 
  staticconstexpr | 
Operation successful but returned no results.
      
  | 
  staticconstexpr | 
The wait completed due to an abandoned mutex.
      
  | 
  staticconstexpr | 
Ambiguous implementation found.
      
  | 
  staticconstexpr | 
Ambiguous match found.
      
  | 
  staticconstexpr | 
Attempted to access an unloaded AppDomain.
      
  | 
  staticconstexpr | 
Error in the application.
      
  | 
  staticconstexpr | 
Value does not fall within the expected range.
      
  | 
  staticconstexpr | 
Specified argument was out of the range of valid values.
      
  | 
  staticconstexpr | 
Overflow or underflow in the arithmetic operation.
      
  | 
  staticconstexpr | 
Attempted to access an element as a type incompatible with the array.
      
  | 
  staticconstexpr | 
Format of the executable (.exe) cannot be run.
      
  | 
  staticconstexpr | 
Format of the executable (.exe) or library (.dll) is invalid.
      
  | 
  staticconstexpr | 
Attempt to unload the AppDomain failed.
      
  | 
  staticconstexpr | 
A code contract (ie, precondition, postcondition, invariant, or assert) failed.
      
  | 
  staticconstexpr | 
Attempted to marshal an object across a context boundary.
      
  | 
  staticconstexpr | 
Binary format of the specified custom attribute was invalid.
      
  | 
  staticconstexpr | 
A datatype misalignment was detected in a load or store instruction.
      
  | 
  staticconstexpr | 
Attempted to access a path that is not on the disk.
      
  | 
  staticconstexpr | 
Attempted to divide by zero.
      
  | 
  staticconstexpr | 
Dll was not found.
      
  | 
  staticconstexpr | 
Could not find the drive. The drive might not be ready or might not be mapped.
      
  | 
  staticconstexpr | 
Duplicate objects in argument.
      
  | 
  staticconstexpr | 
Attempted to read past the end of the stream.
      
  | 
  staticconstexpr | 
Entry point was not found.
      
  | 
  staticconstexpr | 
Exception of type 'xtd::exception' was thrown.
      
  | 
  staticconstexpr | 
Internal error in the runtime.
      
  | 
  staticconstexpr | 
Fail fast.
      
  | 
  staticconstexpr | 
Attempted to access a field that is not accessible by the caller.
      
  | 
  staticconstexpr | 
Could not load the specified file.
      
  | 
  staticconstexpr | 
Unable to find the specified file.
      
  | 
  staticconstexpr | 
One of the identified items was in an invalid format.
      
  | 
  staticconstexpr | 
Index was outside the bounds of the array.
      
  | 
  staticconstexpr | 
Insufficient stack to continue executing the program safely. This can happen from having too many functions on the call stack or function on the stack using too much stack space.
      
  | 
  staticconstexpr | 
Insufficient memory to continue the execution of the program.
      
  | 
  staticconstexpr | 
Specified cast is not valid.
      
  | 
  staticconstexpr | 
Attempt has been made to use a COM object that does not have a backing class factory.
      
  | 
  staticconstexpr | 
Specified filter criteria was invalid.
      
  | 
  staticconstexpr | 
Specified OLE variant was invalid.
      
  | 
  staticconstexpr | 
Operation is not valid due to the current state of the object.
      
  | 
  staticconstexpr | 
xtd detected an invalid program.
      
  | 
  staticconstexpr | 
I/O error occurred.
      
  | 
  staticconstexpr | 
The given key was not present in the dictionary.
      
  | 
  staticconstexpr | 
Marshaling directives are invalid.
      
  | 
  staticconstexpr | 
Cannot access member.
      
  | 
  staticconstexpr | 
Attempt to access the method failed.
      
  | 
  staticconstexpr | 
Attempted to access a non-existing field.
      
  | 
  staticconstexpr | 
Attempted to access a missing manifest resource.
      
  | 
  staticconstexpr | 
Attempted to access a missing member.
      
  | 
  staticconstexpr | 
Attempted to access a missing method.
      
  | 
  staticconstexpr | 
Resource lookup fell back to the ultimate fallback resources in a satellite assembly, but that satellite either was not found or could not be loaded. Please consider reinstalling or repairing the application.
      
  | 
  staticconstexpr | 
Attempted to add multiple callbacks to a delegate that does not support multicast.
      
  | 
  staticconstexpr | 
Number encountered was not a finite quantity.
      
  | 
  staticconstexpr | 
Specified method is not supported.
      
  | 
  staticconstexpr | 
Cannot access a closed object.
      
  | 
  staticconstexpr | 
The operation was canceled.
      
  | 
  staticconstexpr | 
Insufficient memory to continue the execution of the program.
      
  | 
  staticconstexpr | 
Arithmetic operation resulted in an overflow.
      
  | 
  staticconstexpr | 
The specified file name or path is too long, or a component of the specified path is too long.
      
  | 
  staticconstexpr | 
Operation is not supported on this platform.
      
  | 
  staticconstexpr | 
Attempted to operate on an array with the incorrect number of dimensions.
      
  | 
  staticconstexpr | 
Exception of type 'xtd::reflection::reflection_type_load_exception' was thrown.
      
  | 
  staticconstexpr | 
An object that does not derive from xtd:oobject has been wrapped in a runtime_wrapped_exception.
      
  | 
  staticconstexpr | 
Specified array was not of the expected rank.
      
  | 
  staticconstexpr | 
Specified array was not of the expected type.
      
  | 
  staticconstexpr | 
Security error.
      
  | 
  staticconstexpr | 
Serialization error.
      
  | 
  staticconstexpr | 
Operation caused a stack overflow.
      
  | 
  staticconstexpr | 
Object synchronization method was called from an unsynchronized block of code.
      
  | 
  staticconstexpr | 
System error.
      
  | 
  staticconstexpr | 
Exception of type 'xtd::reflection::target_exception' was thrown.
      
  | 
  staticconstexpr | 
Exception has been thrown by the target of an invocation.
      
  | 
  staticconstexpr | 
Number of parameters specified does not match the expected number.
      
  | 
  staticconstexpr | 
Thread was aborted.
      
  | 
  staticconstexpr | 
Thread was interrupted from a waiting state.
      
  | 
  staticconstexpr | 
Thread start failure.
      
  | 
  staticconstexpr | 
Thread was in an invalid state for the operation being executed.
      
  | 
  staticconstexpr | 
The operation has timed out.
      
  | 
  staticconstexpr | 
Attempt to access the type failed.
      
  | 
  staticconstexpr | 
The type initializer for 'value' threw an exception.
      
  | 
  staticconstexpr | 
Failure has occurred while loading a type.
      
  | 
  staticconstexpr | 
Type had been unloaded.
      
  | 
  staticconstexpr | 
Attempted to perform an unauthorized operation.
      
  | 
  staticconstexpr | 
Operation could destabilize the runtime.
      
  | 
  staticconstexpr | 
No handle of the given name exists.
      
  | 
  staticconstexpr | 
Not initialized.
      
  | 
  staticconstexpr | 
Could not find the parameter.
      
  | 
  staticconstexpr | 
Attempt to access a variable with an incompatible type.
      
  | 
  staticconstexpr | 
Invalid variable type.
      
  | 
  staticconstexpr | 
Arithmetic operation resulted in an overflow.
      
  | 
  staticconstexpr | 
Attempted to divide by zero.
      
  | 
  staticconstexpr | 
Operation aborted.
      
  | 
  staticconstexpr | 
Bounds exception.
      
  | 
  staticconstexpr | 
The state has been modified.
      
  | 
  staticconstexpr | 
Unable to find the specified file.
      
  | 
  staticconstexpr | 
Unspecified failure.
      
  | 
  staticconstexpr | 
The handle is invalid.
      
  | 
  staticconstexpr | 
Value does not fall within the expected range.
      
  | 
  staticconstexpr | 
The method or operation is not implemented.
      
  | 
  staticconstexpr | 
Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
      
  | 
  staticconstexpr | 
Unexpected failure.
      
  | 
  staticconstexpr | 
Resource map not found.
      
  | 
  staticconstexpr | 
The operation has timed out.
      
  | 
  staticconstexpr | 
The object has been closed.
      
  | 
  staticconstexpr | 
Cannot change the current thread mode.
      
  | 
  staticconstexpr | 
Incompatible type.
      
  | 
  staticconstexpr | 
Attempted to access a path that is not on the disk.
      
  | 
  staticconstexpr | 
Attempted to access a path that is not on the disk.
      
  | 
  staticconstexpr | 
Unable to find the specified file.
      
  | 
  staticconstexpr | 
Fusion invalid name exception.
      
  | 
  staticconstexpr | 
Fusion the reference definition is incompatible.
      
  | 
  staticconstexpr | 
Too many open files.
      
  | 
  staticconstexpr | 
Sharing violation.
      
  | 
  staticconstexpr | 
Lock violations.
      
  | 
  staticconstexpr | 
Open failed.
      
  | 
  staticconstexpr | 
Disk corrupt.
      
  | 
  staticconstexpr | 
Unrecognized volume.
      
  | 
  staticconstexpr | 
DLL init failed.
      
  | 
  staticconstexpr | 
Assembly load in progress.
      
  | 
  staticconstexpr | 
File invalid.