Each method of the Wireless Communication Library returns an error code. The error code allows you to understand what is going wrong and to recover your application from the wrong state. The error code is a signed integer value with 32 bits (4 bytes) — Integer in Delphi, Int32 in .NET, and int in C++. Error codes are grouped by framework or subsystem: the first 2 bytes are the framework or subsystem code.

To use the tables below, convert the decimal error code to hexadecimal and search by this page. The library also provides methods to convert error codes to human-readable descriptions. A sample application that shows how to do this is available on GitHub, using the errors XML file available on this site. You can download that file and use its local copy.

Note: the Wireless Communication Library 8 has different error codes, described on this page.


Categories


Common Error Codes

Success
0x00000000 WCL_E_SUCCESS
Operation completed with success.
Common
0x00010000 WCL_E_INVALID_ARGUMENT
One or more arguments passed into the method or function are invalid.
0x00010001 WCL_E_OUT_OF_MEMORY
Out of system memory.
Message recevier
0x00011000 WCL_E_MR_CLOSED
A message receiver has already been closed or not opened.
0x00011001 WCL_E_MR_OPENED
A message receiver has already been opened.
0x00011002 WCL_E_MR_NOT_OPENED
A message receiver was not opened yet.
0x00011003 WCL_E_MR_UNABLE_SYNCHRONIZE
A message receiver can not synchronize threads and notify a "main" thread about new received message.
0x00011004 WCL_E_MR_UNABLE_REGISTER_SYNC_OBJ
A message receiver can not register for threads synchronization.
0x00011005 WCL_E_MR_UNABLE_CREATE_SYNC_OBJ
A message receiver can not create a thread synchronization object.
0x00011006 WCL_E_MR_SYNC_OBJ_NOT_CREATED
A thread synchronization object has not been created.
0x00011007 WCL_E_MR_INVALID_THREAD
An invalid thread used to call the method.
0x00011008 WCL_E_MR_UNABLE_CREATE_TERM_EVENT
Unable to create asynchronous message processing thread termination event.
0x00011009 WCL_E_MR_INVALID_MESSAGE_PROCESSING_METHOD
Invalid or unsupported message processing method.
Message broadcaster
0x00012000 WCL_E_MB_RECEIVER_ALREADY_SUBSCRIBED
A message receiver has already been subscribed.
0x00012001 WCL_E_MB_RECEIVER_NOT_SUBSCRIBED
A message receiver has not been subscribed.
0x00012002 WCL_E_MB_CAN_NOT_INIT_HW_THREAD
The message broadcaster can not initialize the hardware monitoring thread.
0x00012003 WCL_E_MB_CAN_NOT_START_HW_THREAD
The message broadcaster can not start the hardware monitoring thread.
0x00012004 WCL_E_MB_UNABLE_CREATE_HW_OBJ
The message broadcaster can not create the hardware monitoring object.
0x00012005 WCL_E_MB_UNABLE_REGISTER_HW_NOTIFY
The message broadcaster can not register for hardware changes notifications.
0x00012006 WCL_E_MB_UNABLE_CREATE_MUTEX
The message broadcaster can not create a mutex synchronization object.
0x00012007 WCL_E_MB_NOT_CREATED
The message broadcaster was not created.
0x00012008 WCL_E_MB_REF_COUNT_ERROR
There is the error with the references counter.
0x00012009 WCL_E_MB_RUNNING
The messaging subsystem is already running.
0x0001200A WCL_E_MB_INVALID_SYNC_METHOD
Invalid or unknown synchronization method.
0x0001200B WCL_E_MB_WAIT_TIMEOUT
A timeout appeared during wait operation.
0x0001200C WCL_E_MB_WAIT_FAILED
Wait operation failed.
0x0001200D WCL_E_MB_RECEIVER_NOT_FOUND
A message receiver with given ID was not found.
WinRT
0x00013000 WCL_E_WINRT_UNABLE_CREATE_MUTEX
Unable to create synchronization mutex for WinRT control.
0x00013001 WCL_E_WINRT_UNABLE_LOAD_CORE_DLL
Unable to load WinRT core DLL.
0x00013002 WCL_E_WINRT_UNABLE_LOAD_STRING_DLL
Unable to load WinRT string DLL.
0x00013003 WCL_E_WINRT_INIT_FAILED
WinRT initialization failed.
0x00013004 WCL_E_WINRT_UNABLE_CREATE_STRING
Unable to create string.
0x00013005 WCL_E_WINRT_UNABLE_ACTIVATE_INSTANCE
Unable to active instance of the required class.
0x00013006 WCL_E_WINRT_UNABLE_CREATE_INTERFACE
Unable to create interface of the required class.
0x00013007 WCL_E_WINRT_ASYNC_OPERATION_FAILED
Failed to read asynchronous operation status.
0x00013008 WCL_E_WINRT_ASYNC_OPERATION_CANCELLED
An asynchronous operation cancelled.
0x00013009 WCL_E_WINRT_ASYNC_OPERATION_ERROR
An asynchronous operation completed with error.
0x0001300A WCL_E_WINRT_DETACH_BUFFER_FAILED
Unable to detach raw buffer.
0x0001300B WCL_E_WINRT_ASYNC_OPERATION_TIMEOUT
An asynchronous operation timed out.
WinUSB
0x00014000 WCL_E_WINUSB_UNABLE_CREATE_MUTEX
Unable create WinSUB subsystem synchronization mutex.
0x00014001 WCL_E_WINUSB_UNABLE_LOAD
WinUSB subsystem is not available on your system.
0x00014002 WCL_E_WINUSB_NOT_LOADED
WinUSB subsystem was not loaded.
0x00014003 WCL_E_WINUSB_UNEXPECTED
Unknown or unexpected WinUSB error.
0x00014004 WCL_E_WINUSB_DEVICE_OPENED
A WinUSB device is already opened.
0x00014005 WCL_E_WINUSB_DEVICE_CLOSED
A WinUSB device is closed.
0x00014006 WCL_E_WINUSB_DEVICE_NOT_OPENED
A WinUSB device is not opened.
0x00014007 WCL_E_WINUSB_OPEN_DEVICE_FAILED
Unable to open specified WinUSB device.
0x00014008 WCL_E_WINUSB_INIT_DEVICE_FAILED
Initialize WinUSB device failed.
0x00014009 WCL_E_WINUSB_CONTROL_TRANSFER_FAILED
Control transfer failed.
0x0001400A WCL_E_WINUSB_READ_PIPE_FAILED
Read data from pipe (endpoint) failed.
Power events monitor
0x00015000 WCL_E_PEM_OPENED
The power events monitor is already opened.
0x00015001 WCL_E_PEM_CLOSED
The power events monitor is already closed.
0x00015002 WCL_E_PEM_FEATURE_NOT_SUPPORTED
The power state monitoring feature is supported on Windows 8 and above.
0x00015003 WCL_E_PEM_GET_POWER_STATUS_FAILED
Unable to get system power status.
0x00015004 WCL_E_PEM_CREATE_INIT_EVENT_FAILED
Unable to create Power Events Window initialization event.
0x00015005 WCL_E_PEM_CREATE_WND_THREAD_FAILED
Unable to create and start Power Event Window thread.
0x00015006 WCL_E_PEM_CREATE_WND_FAILED
Unable to create Power Events Window.
Configuration manager
0x00016000 WCL_E_CFGMGR_LOAD_FAILED
Unable to load Configuration Manager API.
LAF
0x00017000 WCL_E_LAF_NOT_FOUND
The LAF ID was not found.
0x00017001 WCL_E_LAF_OPEN_KEY_FAILED
Unable to access the LAF key information.
0x00017002 WCL_E_LAF_KEY_NOT_FOUND
The LAF key was not found.
0x00017003 WCL_E_LAF_DLL_LOAD_FAILED
Unable to load encryption DLL.
0x00017004 WCL_E_LAF_FUNC_NOT_FOUND
Encryption functions not found.
0x00017005 WCL_E_LAF_ACQUIRE_CONTEXT_FAILED
Unable to acquire encryption context.
0x00017006 WCL_E_LAF_CREATE_HASH_FAILED
Unable to build hash.
0x00017007 WCL_E_LAF_CRYPT_HASH_FAILED
Unable to crypt the hash.
0x00017008 WCL_E_LAF_GET_CRYPTED_HASH_FAILED
Unable to get crypted hash.
0x00017009 WCL_E_LAF_IDENTITY_NOT_FOUND
An application file does not contain the identity resource.
0x0001700A WCL_E_LAF_IDENTITY_READ_FAILED
Unable to read the identity.
0x0001700B WCL_E_LAF_IDENTITY_INVALID
The identity has invalid format.
0x0001700C WCL_E_LAF_IDENTITY_EMPTY
The identity is empty.
0x0001700D WCL_E_LAF_IDENTITY_INVALID_FORMAT
The identity has invalid format.
0x0001700E WCL_E_LAF_UNLOCK_REQUEST_FAILED
Request to unlock limited feature failed.
0x0001700F WCL_E_LAF_GET_REQUEST_STATUS_FAILED
Unable to get unlock request status.
0x00017010 WCL_E_LAF_LOCKED
The LAF is locked.
0x00017011 WCL_E_LAF_UNAVAILABLE
The LAF unavailable because was not found.
0x00017012 WCL_E_LAF_STATUS_UNKNOWN
Unknown or undefined LAF status.
0x00017013 WCL_E_LAF_MANAGER_OPENED
The LAF manager has already been opened.
0x00017014 WCL_E_LAF_MANAGER_NOT_OPENED
The LAF manager was not opened.
0x00017015 WCL_E_LAF_MANAGER_CLOSED
The LAF manager is closed.
0x00017016 WCL_E_LAF_MANAGER_CREATE_INIT_EVENT_FAILED
Create LAF manager initialization event failed.
0x00017017 WCL_E_LAF_MANAGER_CREATE_TERM_EVENT_FAILED
Create LAF manager termination event failed.
0x00017018 WCL_E_LAF_MANAGER_START_THREAD_FAILED
Unable to start the LAF manager working thread.
0x00017019 WCL_E_LAF_MANAGER_FEATURE_NOT_SUPPORTED
The LAF feature is not supported on this platform.
0x0001701A WCL_E_LAF_MANAGER_GET_LAF_LIST_FAILED
Unable to access the LAF list.

WiFi Framework Error Codes

WLAN
0x00020000 WCL_E_WLAN_UNABLE_LOAD
Unable to load the Wi-Fi subsystem.
0x00020001 WCL_E_WLAN_NOT_LOADED
The Wi-Fi subsystem was not loaded.
0x00020002 WCL_E_WLAN_UNABLE_CREATE_MUTEX
The Wi-Fi subsystem can not create synchronization mutex object.
Common
0x00021000 WCL_E_WIFI_OPENED
A Wi-Fi is already opened.
0x00021001 WCL_E_WIFI_CLOSED
A Wi-Fi is already closed.
0x00021002 WCL_E_WIFI_NOT_ACTIVE
A Wi-Fi was not opened (is not active).
0x00021003 WCL_E_WIFI_FUNCTION_NOT_FOUND
A calling function was not found in WLAN API.
0x00021004 WCL_E_WIFI_ACCESS_DENIED
The caller does not have sufficient permissions.
0x00021005 WCL_E_WIFI_INVALID_CLIENT_HANDLE
An invalid WLAN client handle used.
0x00021006 WCL_E_WIFI_NOT_ENOUGH_MEMORY
WLAN API can not allocate memory to execute an requested operation.
0x00021007 WCL_E_WIFI_NOT_SUPPORTED
The required operation is not supported by the Wi-Fi subsystem.
0x00021008 WCL_E_WIFI_UNEXPECTED
An unexpected exception was raised during WLAN API call.
0x00021009 WCL_E_WIFI_INVALID_ARGUMENT
One or more arguments passed into the WLAN API are invalid.
0x0002100A WCL_E_WIFI_NOT_AVAILABLE
The Wi-Fi hardware or driver was not found.
0x0002100B WCL_E_WIFI_TOO_MANY_SESSIONS
Too many sessions to WLAN subsystem are opened.
0x0002100C WCL_E_WIFI_INVALID_STATE
The resource is not in the correct state to perform the requested operation. This error is returned if an interface is in the invalid state. For example if an interface is not connected to a Wi-Fi network or if the wireless Hosted Network is disabled by a group policy on a domain.
0x0002100D WCL_E_WIFI_RADIO_OFF
The radio associated with the interface is turned off. There are no available networks when the radio is off.
0x0002100E WCL_E_WIFI_RPC_SUBSYSTEM
Internal WLAN driver error.
0x0002100F WCL_E_WIFI_PHY_NOT_FOUND
The PHY with given index was not found.
0x00021010 WCL_E_WIFI_BAD_CONFIGURATION
The configuration data for the wireless Hosted Network is unconfigured. This error is returned if the application queries the Hosted Network Profile or Hosted Network Connection Settings before a SSID is configured in the wireless Hosted Network.
0x00021011 WCL_E_WIFI_NOT_FOUND
The wireless profile specified by was not found in the profile store.
0x00021012 WCL_E_WIFI_ALREADY_EXISTS
The WLAN profile already exists. Typically, this return value is used when Overwrite is False; however, if Overwrite is True and Flags specifies a different profile type than the one used by the existing profile, then the existing profile will not be overwritten and WCL_E_WIFI_ALREADY_EXISTS will be returned.
0x00021013 WCL_E_WIFI_BAD_PROFILE
The profile is not valid.
0x00021014 WCL_E_WIFI_NO_MATCH
The interface does not support one or more of the capabilities specified in the profile. For example, if a profile specifies the use of WPA2 when the NIC only supports WPA, then this error code is returned. Also, if a profile specifies the use of FIPS mode when the NIC does not support FIPS mode, then this error code is returned.
0x00021015 WCL_E_WIFI_DATA_NOT_FOUND
This error is returned if no user custom data exists for the profile specified.
0x00021016 WCL_E_WIFI_CREATE_THREAD_FAILED
Unable to create thread.
0x00021017 WCL_E_WIFI_GET_THREAD_RESULT_FAILED
Unable to get operation thread result code.
0x00021018 WCL_E_WIFI_START_ASYNC_OPERATION_FAILED
Unable to start asynchronous operation.
0x00021019 WCL_E_WIFI_WAIT_ASYNC_OPERATION_FAILED
Unable to get asynchronous operation information interface.
0x0002101A WCL_E_WIFI_GET_ASYNC_RESULT_FAILED
Unable to get asynchronous operation result.
0x0002101B WCL_E_WIFI_GET_SIZE_FAILED
Unable to get found adapters count.
0x0002101C WCL_E_WIFI_CHANGE_STATE_FAILED
Unable to change the Wi-Fi Adapter state.
0x0002101D WCL_E_WIFI_FEATURE_NOT_SUPPORTED
The feature is not supported on this platform.
0x0002101E WCL_E_WIFI_ONE_OF_MORE_BSS_IS_INVALID
One or more BSS ID in the BSS list used in Connect operation is invalid.
0x0002101F WCL_E_WIFI_PATH_NOT_FOUND
The system cannot find the path specified.
0x00021020 WCL_E_WIFI_INVALID_DATA
The data is not valid.
0x00021021 WCL_E_WIFI_BAD_ARGUMENTS
One or more arguments are not correct.
0x00021022 WCL_E_WIFI_CANTOPEN
The configuration registry key could not be opened.
0x00021023 WCL_E_WIFI_DATATYPE_MISMATCH
The data supplied is of the wrong type.
0x00021024 WCL_E_WIFI_ACCESS_DENIED_BY_SYSTEM
The error indicates that the Wi-Fi access disabled in the system settings.
0x00021025 WCL_E_WIFI_ACCESS_DENIED_BY_USER
The error indicates that the Wi-Fi access disabled for the classic applications in system settings and used did not grant access during access request.
EAP authentication
0x00021100 WCL_E_WIFI_EAP_USER_ACCOUNT_OTHER_ERROR
The EAPHost received EAP failure after the identity exchange. There is likely a problem with the authenticating user account.
0x00021101 WCL_E_WIFI_EAP_CERT_STORE_INACCESSIBLE
The certificate store can not be accessed on either the authenticator or the peer.
0x00021102 WCL_E_WIFI_EAP_HOST_METHOD_NOT_INSTALLED
The requested EAP method is not installed.
0x00021103 WCL_E_WIFI_EAP_HOST_QEC_INACCESSIBLE
The EAPHost is not able to communicate with the EAP quarantine enforcement client (QEC) on a client with Network Access Protection (NAP) enabled.
0x00021104 WCL_E_WIFI_EAP_HOST_IDENTITY_UNKNOWN
The EAPHost returns this error if the authenticator fails the authentication after the peer sent its identity.
0x00021105 WCL_E_WIFI_EAP_AUTHENTICATION_FAILED
The EAPHost returns this error on authentication failure.
0x00021106 WCL_E_WIFI_EAP_HOST_NEGOTIATION_FAILED
The EAPHost returns this error when the client and the server are not configured with compatible EAP types.
0x00021107 WCL_E_WIFI_EAP_HOST_METHOD_INVALID_PACKET
The EAPMethod received an EAP packet that cannot be processed.
0x00021108 WCL_E_WIFI_EAP_HOST_REMOTE_INVALID_PACKET
The EAPHost received a packet that cannot be processed.
0x00021109 WCL_E_WIFI_EAP_HOST_XML_MALFORMED
The EAPHost configuration schema validation failed.
0x0002110A WCL_E_WIFI_EAP_METHOD_CONFIG_DOES_NOT_SUPPORT_SSO
The EAP method does not support single signon for the provided configuration.
0x0002110B WCL_E_WIFI_EAP_HOST_METHOD_OPERATION_NOT_SUPPORTED
The EAPHost returns this error when a configured EAP method does not support a requested operation (procedure call).
0x0002110C WCL_E_WIFI_EAP_USER_CERT_NOT_FOUND
The EAPHost could not find the user certificate for authentication.
0x0002110D WCL_E_WIFI_EAP_USER_CERT_INVALID
The user certificate being used for authentication does not have a proper extended key usage (EKU) set.
0x0002110E WCL_E_WIFI_EAP_USER_CERT_EXPIRED
The EAPhost found a user certificate which has expired.
0x0002110F WCL_E_WIFI_EAP_USER_CERT_REVOKED
The user certificate being used for authentication has been revoked.
0x00021110 WCL_E_WIFI_EAP_USER_CERT_OTHER_ERROR
An unknown error occurred with the user certificate being used for authentication.
0x00021111 WCL_E_WIFI_EAP_USER_CERT_REJECTED
The authenticator rejected the user certificate being used for authentication.
0x00021112 WCL_E_WIFI_EAP_USER_CREDENTIALS_REJECTED
The authenticator rejected the user credentials for authentication.
0x00021113 WCL_E_WIFI_EAP_USER_NAME_PASSWORD_REJECTED
The authenticator rejected the user credentials for authentication.
0x00021114 WCL_E_WIFI_EAP_NO_SMART_CARD_READER
No smart card reader was present.
0x00021115 WCL_E_WIFI_EAP_SERVER_CERT_INVALID
The server certificate being user for authentication does not have a proper EKU set.
0x00021116 WCL_E_WIFI_EAP_SERVER_CERT_EXPIRED
The EAPhost found a server certificate which has expired.
0x00021117 WCL_E_WIFI_EAP_SERVER_CERT_REVOKED
The server certificate being used for authentication has been revoked.
0x00021118 WCL_E_WIFI_EAP_SERVER_CERT_OTHER_ERROR
An unknown error occurred with the server certificate being used for authentication.
0x00021119 WCL_E_WIFI_EAP_USER_ROOT_CERT_NOT_FOUND
The EAPHost could not find a certificate in trusted root certificate store for user certificate validation.
0x0002111A WCL_E_WIFI_EAP_USER_ROOT_CERT_INVALID
The authentication failed because the root certificate used for this network is not valid.
0x0002111B WCL_E_WIFI_EAP_USER_ROOT_CERT_EXPIRED
The trusted root certificate needed for user certificate validation has expired.
0x0002111C WCL_E_WIFI_EAP_SERVER_ROOT_CERT_NOT_FOUND
The EAPHost could not find a root certificate in the trusted root certificate store for server certificate velidation.
Common reasons
0x00022000 WCL_E_WIFI_RES_UNKNOWN
The reason for failure is unknown.
0x00022001 WCL_E_WIFI_RES_NETWORK_NOT_COMPATIBLE
The wireless network is not compatible.
0x00022002 WCL_E_WIFI_RES_PROFILE_NOT_COMPATIBLE
The wireless network profile is not compatible.
0x00022003 WCL_E_WIFI_RES_NO_AUTO_CONNECTION
The profile specifies no auto connection.
0x00022004 WCL_E_WIFI_RES_NOT_VISIBLE
The wireless network is not visible.
0x00022005 WCL_E_WIFI_RES_GP_DENIED
The wireless network is blocked by group policy.
0x00022006 WCL_E_WIFI_RES_USER_DENIED
The wireless network is blocked by the user.
0x00022007 WCL_E_WIFI_RES_BSS_TYPE_NOT_ALLOWED
The basic service set (BSS) type is not allowed on this wireless adapter.
0x00022008 WCL_E_WIFI_RES_IN_FAILED_LIST
The wireless network is in the failed list.
0x00022009 WCL_E_WIFI_RES_IN_BLOCKED_LIST
The wireless network is in the blocked list.
0x0002200A WCL_E_WIFI_RES_SSID_LIST_TOO_LONG
The size of the service set identifiers (SSID) list exceeds the maximum size supported by the adapter.
0x0002200B WCL_E_WIFI_RES_CONNECT_CALL_FAIL
The Media Specific Module (MSM) connect call fails.
0x0002200C WCL_E_WIFI_RES_SCAN_CALL_FAIL
The MSM scan call fails.
0x0002200D WCL_E_WIFI_RES_NETWORK_NOT_AVAILABLE
The specified network is not available. This reason code is also used when there is a mismatch between capabilities specified in an XML profile and interface and/or network capabilities. For example, if a profile specifies the use of WPA2 when the NIC only supports WPA, then this error code is returned. Also, if a profile specifies the use of FIPS mode when the NIC does not support FIPS mode, then this error code is returned.
0x0002200E WCL_E_WIFI_RES_PROFILE_CHANGED_OR_DELETED
The profile was changed or deleted before the connection was established.
0x0002200F WCL_E_WIFI_RES_KEY_MISMATCH
The profile key does not match the network key.
0x00022010 WCL_E_WIFI_RES_USER_NOT_RESPOND
The user is not responding.
0x00022011 WCL_E_WIFI_RES_AP_PROFILE_NOT_ALLOWED_FOR_CLIENT
An application tried to apply a wireless Hosted Network profile to a physical wireless network adapter using the WlanSetProfile function, rather than to a virtual device.
0x00022012 WCL_E_WIFI_RES_AP_PROFILE_NOT_ALLOWED
An application tried to apply a wireless Hosted Network profile to a physical wireless network adapter using the SetProfile method, rather than to a virtual device.
0x00022013 WCL_E_WIFI_RES_INVALID_PROFILE_SCHEMA
The profile invalid according to the schema.
0x00022014 WCL_E_WIFI_RES_PROFILE_MISSING
The WLANProfile element is missing.
0x00022015 WCL_E_WIFI_RES_INVALID_PROFILE_NAME
The name of the profile is invalid.
0x00022016 WCL_E_WIFI_RES_INVALID_PROFILE_TYPE
The type of the profile is invalid.
0x00022017 WCL_E_WIFI_RES_INVALID_PHY_TYPE
The PHY type is invalid.
0x00022018 WCL_E_WIFI_RES_MSM_SECURITY_MISSING
The MSM security settings are missing.
0x00022019 WCL_E_WIFI_RES_IHV_SECURITY_NOT_SUPPORTED
The independent hardware vendor (IHV) security settings are missing.
0x0002201A WCL_E_WIFI_RES_IHV_OUI_MISMATCH
The IHV profile OUI did not match with the adapter OUI.
0x0002201B WCL_E_WIFI_RES_IHV_OUI_MISSING
The IHV OUI settings are missing.
0x0002201C WCL_E_WIFI_RES_IHV_SETTINGS_MISSING
The IHV security settings are missing.
0x0002201D WCL_E_WIFI_RES_IHV_CONNECTIVITY_NOT_SUPPORTED
An application tried to apply an IHV profile on an adapter that does not support IHV connectivity settings.
0x0002201E WCL_E_WIFI_RES_CONFLICT_SECURITY
The security settings conflict.
0x0002201F WCL_E_WIFI_RES_SECURITY_MISSING
The security settings are missing.
0x00022020 WCL_E_WIFI_RES_INVALID_BSS_TYPE
The BSS type is not valid.
0x00022021 WCL_E_WIFI_RES_INVALID_ADHOC_CONNECTION_MODE
Automatic connection cannot be set for an ad hoc network.
0x00022022 WCL_E_WIFI_RES_NON_BROADCAST_SET_FOR_ADHOC
Non-broadcast cannot be set for an ad hoc network.
0x00022023 WCL_E_WIFI_RES_AUTO_SWITCH_SET_FOR_ADHOC
Auto-switch cannot be set for an ad hoc network.
0x00022024 WCL_E_WIFI_RES_AUTO_SWITCH_SET_FOR_MANUAL_CONNECTION
Auto-switch cannot be set for a manual connection profile.
0x00022025 WCL_E_WIFI_RES_IHV_SECURITY_ONEX_MISSING
The IHV 802.1X security settings are missing.
0x00022026 WCL_E_WIFI_RES_PROFILE_SSID_INVALID
The SSID in the profile is invalid or missing.
0x00022027 WCL_E_WIFI_RES_TOO_MANY_SSID
Too many SSIDs were specified in the profile.
0x00022028 WCL_E_WIFI_RES_BAD_MAX_NUMBER_OF_CLIENTS_FOR_AP
An application tried to apply a wireless Hosted Network profile to a physical network adapter NIC using the SetProfile method, and specified an unacceptable value for the maximum number of clients allowed.
0x00022029 WCL_E_WIFI_RES_INVALID_CHANNEL
The channel specified is invalid.
0x0002202A WCL_E_WIFI_RES_OPERATION_MODE_NOT_SUPPORTED
The operation mode is not supported.
0x0002202B WCL_E_WIFI_RES_AUTO_AP_PROFILE_NOT_ALLOWED
An internal operating system error occurred with the wireless Hosted Network.
0x0002202C WCL_E_WIFI_RES_AUTO_CONNECTION_NOT_ALLOWED
An internal operating system error occurred with the wireless Hosted Network.
0x0002202D WCL_E_WIFI_RES_UNSUPPORTED_SECURITY_SET_BY_OS
The security settings are not supported by the operating system.
0x0002202E WCL_E_WIFI_RES_UNSUPPORTED_SECURITY_SET
The security settings are not supported.
0x0002202F WCL_E_WIFI_RES_BSS_TYPE_UNMATCH
The BSS type does not match.
0x00022030 WCL_E_WIFI_RES_PHY_TYPE_UNMATCH
The PHY type does not match.
0x00022031 WCL_E_WIFI_RES_DATARATE_UNMATCH
The data rate does not match.
0x00022032 WCL_E_WIFI_RES_USER_CANCELLED
User has canceled the operation.
0x00022033 WCL_E_WIFI_RES_ASSOCIATION_FAILURE
Driver disconnected while associating.
0x00022034 WCL_E_WIFI_RES_ASSOCIATION_TIMEOUT
Association timed out.
0x00022035 WCL_E_WIFI_RES_PRE_SECURITY_FAILURE
Pre-association security failure.
0x00022036 WCL_E_WIFI_RES_START_SECURITY_FAILURE
Failed to start security after association.
0x00022037 WCL_E_WIFI_RES_SECURITY_FAILURE
Security ends up with failure.
0x00022038 WCL_E_WIFI_RES_SECURITY_TIMEOUT
Security operation times out.
0x00022039 WCL_E_WIFI_RES_ROAMING_FAILURE
Driver disconnected while roaming.
0x0002203A WCL_E_WIFI_RES_ROAMING_SECURITY_FAILURE
Failed to start security for roaming.
0x0002203B WCL_E_WIFI_RES_ADHOC_SECURITY_FAILURE
Failed to start security for ad hoc peer.
0x0002203C WCL_E_WIFI_RES_DRIVER_DISCONNECTED
Driver disconnected.
0x0002203D WCL_E_WIFI_RES_DRIVER_OPERATION_FAILURE
Driver failed to perform some operations.
0x0002203E WCL_E_WIFI_RES_IHV_NOT_AVAILABLE
The IHV service is not available.
0x0002203F WCL_E_WIFI_RES_IHV_NOT_RESPONDING
The response from the IHV service timed out.
0x00022040 WCL_E_WIFI_RES_DISCONNECT_TIMEOUT
Timed out waiting for the driver to disconnect.
0x00022041 WCL_E_WIFI_RES_INTERNAL_FAILURE
An internal error prevented the operation from being completed.
0x00022042 WCL_E_WIFI_RES_UI_REQUEST_TIMEOUT
A user interaction request timed out.
0x00022043 WCL_E_WIFI_RES_TOO_MANY_SECURITY_ATTEMPTS
Roaming too often. Post security was not completed after 5 attempts.
0x00022044 WCL_E_WIFI_RES_AP_STARTING_FAILURE
An internal operating system error occurred that resulted in a failure to start the wireless Hosted Network.
0x00022045 WCL_E_WIFI_RES_NO_VISIBLE_AP
Failed to connect because no connectable Access Point was visible.
0x00022046 WCL_E_WIFI_RES_MSMSEC_PROFILE_INVALID_KEY_INDEX
Key index specified is not valid.
0x00022047 WCL_E_WIFI_RES_MSMSEC_PROFILE_PSK_PRESENT
Key required, PSK present.
0x00022048 WCL_E_WIFI_RES_MSMSEC_PROFILE_KEY_LENGTH
Invalid key length.
0x00022049 WCL_E_WIFI_RES_MSMSEC_PROFILE_PSK_LENGTH
Invalid PSK length.
0x0002204A WCL_E_WIFI_RES_MSMSEC_PROFILE_NO_AUTH_CIPHER_SPECIFIED
No auth/cipher pairs specified.
0x0002204B WCL_E_WIFI_RES_MSMSEC_PROFILE_TOO_MANY_AUTH_CIPHER_SPECIFIED
Too many auth/cipher pairs specified.
0x0002204C WCL_E_WIFI_RES_MSMSEC_PROFILE_DUPLICATE_AUTH_CIPHER
Profile contains duplicate auth/cipher pair.
0x0002204D WCL_E_WIFI_RES_MSMSEC_PROFILE_RAWDATA_INVALID
Profile raw data is invalid.
0x0002204E WCL_E_WIFI_RES_MSMSEC_PROFILE_INVALID_AUTH_CIPHER
Invalid auth/cipher combination.
0x0002204F WCL_E_WIFI_RES_MSMSEC_PROFILE_ONEX_DISABLED
802.1X disabled when it is required to be enabled.
0x00022050 WCL_E_WIFI_RES_MSMSEC_PROFILE_ONEX_ENABLED
802.1X enabled when it is required to be disabled.
0x00022051 WCL_E_WIFI_RES_MSMSEC_PROFILE_INVALID_PMKCACHE_MODE
Invalid PMK cache mode.
0x00022052 WCL_E_WIFI_RES_MSMSEC_PROFILE_INVALID_PMKCACHE_SIZE
Invalid PMK cache size.
0x00022053 WCL_E_WIFI_RES_MSMSEC_PROFILE_INVALID_PMKCACHE_TTL
Invalid PMK cache TTL.
0x00022054 WCL_E_WIFI_RES_MSMSEC_PROFILE_INVALID_PREAUTH_MODE
Invalid preauth mode.
0x00022055 WCL_E_WIFI_RES_MSMSEC_PROFILE_INVALID_PREAUTH_THROTTLE
Invalid preauth throttle.
0x00022056 WCL_E_WIFI_RES_MSMSEC_PROFILE_PREAUTH_ONLY_ENABLED
Preauth enabled when PMK cache is disabled.
0x00022057 WCL_E_WIFI_RES_MSMSEC_CAPABILITY_NETWORK
Capability matching failed at network.
0x00022058 WCL_E_WIFI_RES_MSMSEC_CAPABILITY_NIC
Capability matching failed at NIC.
0x00022059 WCL_E_WIFI_RES_MSMSEC_CAPABILITY_PROFILE
Capability matching failed at profile.
0x0002205A WCL_E_WIFI_RES_MSMSEC_CAPABILITY_DISCOVERY
Network does not support specified capability type.
0x0002205B WCL_E_WIFI_RES_MSMSEC_PROFILE_PASSPHRASE_CHAR
Passphrase contains invalid character.
0x0002205C WCL_E_WIFI_RES_MSMSEC_PROFILE_KEYMATERIAL_CHAR
Key material contains invalid character.
0x0002205D WCL_E_WIFI_RES_MSMSEC_PROFILE_WRONG_KEYTYPE
The key type specified does not match the key material.
0x0002205E WCL_E_WIFI_RES_MSMSEC_MIXED_CELL
A mixed cell is suspected. The AP is not signaling that it is compatible with a privacy-enabled profile.
0x0002205F WCL_E_WIFI_RES_MSMSEC_PROFILE_AUTH_TIMERS_INVALID
The number of authentication timers or the number of timeouts specified in the profile is invalid.
0x00022060 WCL_E_WIFI_RES_MSMSEC_PROFILE_INVALID_GKEY_INTV
The group key update interval specified in the profile is invalid.
0x00022061 WCL_E_WIFI_RES_MSMSEC_TRANSITION_NETWORK
A "transition network" is suspected. Legacy 802.11 security is used for the next authentication attempt.
0x00022062 WCL_E_WIFI_RES_MSMSEC_PROFILE_KEY_UNMAPPED_CHAR
The key contains characters that are not in the ASCII character set.
0x00022063 WCL_E_WIFI_RES_MSMSEC_CAPABILITY_PROFILE_AUTH
Capability matching failed because the network does not support the authentication method in the profile.
0x00022064 WCL_E_WIFI_RES_MSMSEC_CAPABILITY_PROFILE_CIPHER
Capability matching failed because the network does not support the cipher algorithm in the profile.
0x00022065 WCL_E_WIFI_RES_MSMSEC_PROFILE_SAFE_MODE
FIPS 140-2 mode value in the profile is invalid.
0x00022066 WCL_E_WIFI_RES_MSMSEC_CAPABILITY_PROFILE_SAFE_MODE_NIC
Profile requires FIPS 140-2 mode, which is not supported by network interface card (NIC).
0x00022067 WCL_E_WIFI_RES_MSMSEC_CAPABILITY_PROFILE_SAFE_MODE_NW
Profile requires FIPS 140-2 mode, which is not supported by network.
0x00022068 WCL_E_WIFI_RES_MSMSEC_PROFILE_UNSUPPORTED_AUTH
Profile specifies an unsupported authentication, mechanism.
0x00022069 WCL_E_WIFI_RES_MSMSEC_PROFILE_UNSUPPORTED_CIPHER
Profile specifies an unsupported cipher.
0x0002206A WCL_E_WIFI_RES_MSMSEC_UI_REQUEST_FAILURE
Failed to queue the user interface request.
0x0002206B WCL_E_WIFI_RES_MSMSEC_CAPABILITY_MFP_NW_NIC
The wireless LAN requires Management Frame Protection (MFP) and the network interface does not suppport MFP. For more informarion, see the IEEE 802.11w amendment to the 802.11 standard.
0x0002206C WCL_E_WIFI_RES_MSMSEC_AUTH_START_TIMEOUT
802.1X authentication did not start within configured time.
0x0002206D WCL_E_WIFI_RES_MSMSEC_AUTH_SUCCESS_TIMEOUT
802.1X authentication did not complete within configured time.
0x0002206E WCL_E_WIFI_RES_MSMSEC_KEY_START_TIMEOUT
Dynamic key exchange did not start within configured time.
0x0002206F WCL_E_WIFI_RES_MSMSEC_KEY_SUCCESS_TIMEOUT
Dynamic key exchange did not complete within configured time.
0x00022070 WCL_E_WIFI_RES_MSMSEC_M3_MISSING_KEY_DATA
Message 3 of 4-way handshake has no key data.
0x00022071 WCL_E_WIFI_RES_MSMSEC_M3_MISSING_IE
Message 3 of 4-way handshake has no IE.
0x00022072 WCL_E_WIFI_RES_MSMSEC_M3_MISSING_GRP_KEY
Message 3 of 4-way handshake has no GRP key.
0x00022073 WCL_E_WIFI_RES_MSMSEC_PR_IE_MATCHING
Matching security capabilities of IE in M3 failed.
0x00022074 WCL_E_WIFI_RES_MSMSEC_SEC_IE_MATCHING
Matching security capabilities of secondary IE in M3 failed.
0x00022075 WCL_E_WIFI_RES_MSMSEC_NO_PAIRWISE_KEY
Required a pairwise key but access point (AP) configured only group keys.
0x00022076 WCL_E_WIFI_RES_MSMSEC_G1_MISSING_KEY_DATA
Message 1 of group key handshake has no key data.
0x00022077 WCL_E_WIFI_RES_MSMSEC_G1_MISSING_GRP_KEY
Message 1 of group key handshake has no group key.
0x00022078 WCL_E_WIFI_RES_MSMSEC_PEER_INDICATED_INSECURE
AP reset secure bit after connection was secured.
0x00022079 WCL_E_WIFI_RES_MSMSEC_NO_AUTHENTICATOR
802.1X indicated that there is no authenticator, but the profile requires one.
0x0002207A WCL_E_WIFI_RES_MSMSEC_NIC_FAILURE
Plumbing settings to NIC failed.
0x0002207B WCL_E_WIFI_RES_MSMSEC_CANCELLED
Operation was canceled by a caller.
0x0002207C WCL_E_WIFI_RES_MSMSEC_KEY_FORMAT
Entered key format is not in a valid format.
0x0002207D WCL_E_WIFI_RES_MSMSEC_DOWNGRADE_DETECTED
A security downgrade was detected.
0x0002207E WCL_E_WIFI_RES_MSMSEC_PSK_MISMATCH_SUSPECTED
A PSK mismatch is suspected.
0x0002207F WCL_E_WIFI_RES_MSMSEC_FORCED_FAILURE
There was a forced failure because the connection method was not secure.
0x00022080 WCL_E_WIFI_RES_MSMSEC_M3_TOO_MANY_RSNIE
Message 3 of 4 way handshake contains too many RSN IE (RSN).
0x00022081 WCL_E_WIFI_RES_MSMSEC_M2_MISSING_KEY_DATA
Message 2 of 4 way handshake has no key data (RSN Adhoc).
0x00022082 WCL_E_WIFI_RES_MSMSEC_M2_MISSING_IE
Message 2 of 4 way handshake has no IE (RSN Adhoc).
0x00022083 WCL_E_WIFI_RES_MSMSEC_AUTH_WCN_COMPLETED
A MSM authentication WCN completed.
0x00022084 WCL_E_WIFI_RES_MSMSEC_M3_MISSING_MGMT_GRP_KEY
Message 3 of 4 way handshake has no Mgmt Group Key (RSN).
0x00022085 WCL_E_WIFI_RES_MSMSEC_G1_MISSING_MGMT_GRP_KEY
Message 1 of group key handshake has no group management key.
0x00022086 WCL_E_WIFI_RES_ONEX_UNABLE_TO_IDENTIFY_USER
No user is available for 802.1X authentication. This error can occur when machine authentication is disabled and no user is logged on to the machine.
0x00022087 WCL_E_WIFI_RES_ONEX_IDENTITY_NOT_FOUND
The 802.1X identity could not be found.
0x00022088 WCL_E_WIFI_RES_ONEX_UI_DISABLED
Authentication could only be completed through the user interface and this interface could not be displayed.
0x00022089 WCL_E_WIFI_RES_ONEX_EAP_FAILURE_RECEIVED
The EAP authentication failed.
0x0002208A WCL_E_WIFI_RES_ONEX_AUTHENTICATOR_NO_LONGER_PRESENT
The 802.1X authenticator went away from the network.
0x0002208B WCL_E_WIFI_RES_ONEX_PROFILE_VERSION_NOT_SUPPORTED
The version of the OneX profile supplied is not supported.
0x0002208C WCL_E_WIFI_RES_ONEX_PROFILE_INVALID_LENGTH
The OneX profile has an invalid length.
0x0002208D WCL_E_WIFI_RES_ONEX_PROFILE_DISALLOWED_EAP_TYPE
The EAP type specified in the OneX profile(possibly supplied by the EAPType element) is not allowed.
0x0002208E WCL_E_WIFI_RES_ONEX_PROFILE_INVALID_EAP_TYPE_OR_FLAG
The EAP Type specified in the OneX profile (possibly supplied by the EAPType element) is invalid, or one of the EAP flags (possibly supplied in the EAPConfig element) is invalid.
0x0002208F WCL_E_WIFI_RES_ONEX_PROFILE_INVALID_ONEX_FLAGS
The supplicant flags (possibly supplied in the EAPConfig element) in the OneX profile are invalid.
0x00022090 WCL_E_WIFI_RES_ONEX_PROFILE_INVALID_TIMER_VALUE
A timer specified in the OneX profile (possibly supplied by the heldPeriod, authPeriod, or startPeriod element) is invalid.
0x00022091 WCL_E_WIFI_RES_ONEX_PROFILE_INVALID_SUPPLICANT_MODE
The supplicant mode specified in the OneX profile (possibly supplied by the supplicantMode element) is invalid.
0x00022092 WCL_E_WIFI_RES_ONEX_PROFILE_INVALID_AUTH_MODE
The authentication mode specified in the OneX profile (possibly supplied by the authMode element) is invalid.
0x00022093 WCL_E_WIFI_RES_ONEX_PROFILE_INVALID_EAP_CONNECTION_PROPERTIES
The connection properties specified in the OneX profile (possibly supplied by the EAPConfig element) are invalid.
0x00022094 WCL_E_WIFI_RES_ONEX_UI_CANCELLED
User input was canceled. This value can be returned if an EAP method requested user input, but the user hit the Cancel button or dismissed the user input dialog.
0x00022095 WCL_E_WIFI_RES_ONEX_PROFILE_INVALID_EXPLICIT_CREDENTIALS
The saved user credentials are not valid. This value can be returned if a profile was saved with bad credentials (an incorrect password, for example), since the credentials are not tested until the profile is actually used to establish a connection.
0x00022096 WCL_E_WIFI_RES_ONEX_PROFILE_EXPIRED_EXPLICIT_CREDENTIALS
The saved user credentials have expired. This value can be returned if a profile was saved with credentials and the credentials subsequently expired (password expirarion after some period of time, for example).
0x00022097 WCL_E_WIFI_RES_ONEX_UI_NOT_PERMITTED
User interface is not permitted. On Windows 7 and on Windows Server 2008 R2 with the Wireless LAN Service installed, this value can be returned if an EAP method requested user input and the profile is configured with user credentials saved by another user and not the currently logged in user.
0x00022098 WCL_E_WIFI_RES_UNDEFINED
The undefined reason code.
802.1X authentication restart reasons
0x00023000 WCL_E_WIFI_ONEX_RES_PEER_INITIATED
The EAPHost component (the peer) requested the 802.1x module to restart 802.1X authentication. This results from a EapHostPeerProcessReceivedPacket function call that returns an EapHostPeerResponseAction enumeration value of EapHostPeerResponseStartAuthentication in the pEapOutput parameter.
0x00023001 WCL_E_WIFI_ONEX_RES_MSM_INITIATED
The Media Specific Module (MSM) initiated the 802.1X authentication restart.
0x00023002 WCL_E_WIFI_ONEX_RES_HELD_STATE_TIMEOUT
The 802.1X authentication restart was the result of a state timeout. The timer expiring is the heldWhile timer of the 802.1X supplicant state machine defined in IEEE 802.1X - 2004 standard for Port-Based Network Access Control. The heldWhile timer is used by the supplicant state machine to define periods of time during which it will not attempt to acquire an authenticator.
0x00023003 WCL_E_WIFI_ONEX_RES_AUTH_TIMEOUT
The 802.1X authentication restart was the result of an state timeout. The timer expiring is the authWhile timer of the 802.1X supplicant port access entity defined in IEEE 802.1X - 2004 standard for Port-Based Network Access Control. The authWhile timer is used by the supplicant port access entity to determine how long to wait for a request from the authenticator before timing it out.
0x00023004 WCL_E_WIFI_ONEX_RES_CONFIGURATION_CHANGED
The 802.1X authentication restart was the result of a configuration change to the current profile.
0x00023005 WCL_E_WIFI_ONEX_RES_USER_CHANGED
The 802.1X authentication restart was the result of a change of user. This could occur if the current user logs off and new user logs on to the local computer.
0x00023006 WCL_E_WIFI_ONEX_RES_QUARANTINE_STATE_CHANGED
The 802.1X authentication restart was the result of receiving a notification from the EAP quarantine enforcement client (QEC) due to a network health change. If an EAPHost supplicant is participating in network access protection (NAP), the supplicant will respond to changes in the state of its network health. If that state changes, the supplicant must then initiate a re-authentication session.
0x00023007 WCL_E_WIFI_ONEX_RES_ALT_CREDS_TRIAL
The 802.1X authentication restart was caused by a new authentication attempt with alternate user credentials. EAP methods like MSCHAPv2 prefer to use logged-on user credentials for 802.1X authentication. If these user credentials do not work, then a dialog will be displayed to the user that asks permission to use alternate credentials for 802.1X authentication.
0x00023008 WCL_E_WIFI_ONEX_RES_INVALID
Unknown reason.
Hosted network reasons
0x00024000 WCL_E_WIFI_HN_RES_UNSPECIFIED
Unknown error.
0x00024001 WCL_E_WIFI_HN_RES_BAD_PARAMETER
Bad parameters.
0x00024002 WCL_E_WIFI_HN_RES_SERVICE_SHUTTING_DOWN
Service is shutting down.
0x00024003 WCL_E_WIFI_HN_RES_INSUFFICIENT_RESOURCES
Service is out of resources.
0x00024004 WCL_E_WIFI_HN_RES_ELEVATION_REQUIRED
This operation requires elevation.
0x00024005 WCL_E_WIFI_HN_RES_READ_ONLY
An attempt was made to write read-only data.
0x00024006 WCL_E_WIFI_HN_RES_PERSISTENCE_FAILED
Data persistence failed.
0x00024007 WCL_E_WIFI_HN_RES_CRYPT_ERROR
A cryptographic error occurred.
0x00024008 WCL_E_WIFI_HN_RES_IMPERSONATION
User impersonation failed.
0x00024009 WCL_E_WIFI_HN_RES_STOP_BEFORE_START
An incorrect function call sequence was made.
0x0002400A WCL_E_WIFI_HN_RES_INTERFACE_AVAILABLE
A wireless interface has become available.
0x0002400B WCL_E_WIFI_HN_RES_INTERFACE_UNAVAILABLE
A wireless interface has become unavailable. This reason code is returned by the wireless Hosted Network functions any time the network state of the wireless Hosted Network is hnUnavailable. For example if the wireless Hosted Network is disabled by group policy on a domain, then the network state of the wireless Hosted Network is hnUnavailable.
0x0002400C WCL_E_WIFI_HN_RES_MINIPORT_STOPPED
The wireless miniport driver stopped the Hosted Network.
0x0002400D WCL_E_WIFI_HN_RES_MINIPORT_STARTED
The wireless miniport driver status changed.
0x0002400E WCL_E_WIFI_HN_RES_INCOMPATIBLE_CONNECTION_STARTED
An incompatible connection started. An incompatible connection refers to one of the following cases: An ad hoc wireless connection is started on the primary station adapter; Network monitoring is started on the primary station adapter by an application (Network Monitor, for example); A wireless connection is started in FIPS safe mode on the primary station adapter. FIPS safe mode is specified in the profile of the wireless connection; Windows will stop the wireless Hosted Network on the software-based wireless access point (AP) adapter when an incompatible connection starts on the primary station adapter. The network state of the wireless Hosted Network state would become hnUnavailable.
0x0002400F WCL_E_WIFI_HN_RES_INCOMPATIBLE_CONNECTION_STOPPED
An incompatible connection stopped. An incompatible connection previously started on the primary station adapter (see WCL_E_WIFI_HN_RES_INCOMPATIBLE_CONNECTION_STARTED), but the incompatible connection has stopped. If the wireless Hosted Network was previously stopped as a result of an incompatible connection being started, Windows will not automatically restart the wireless Hosted Network.
0x00024010 WCL_E_WIFI_HN_RES_USER_ACTION
A state change occurred that was caused by explicit user action.
0x00024011 WCL_E_WIFI_HN_RES_CLIENT_ABORT
A state change occurred that was caused by client abort.
0x00024012 WCL_E_WIFI_HN_RES_AP_START_FAILED
The driver for the wireless Hosted Network failed to start.
0x00024013 WCL_E_WIFI_HN_RES_PEER_ARRIVED
A peer connected to the wireless Hosted Network.
0x00024014 WCL_E_WIFI_HN_RES_PEER_DEPARTED
A peer disconnected from the wireless Hosted Network.
0x00024015 WCL_E_WIFI_HN_RES_PEER_TIMEOUT
A peer timed out.
0x00024016 WCL_E_WIFI_HN_RES_GP_DENIED
The operation was denied by group policy.
0x00024017 WCL_E_WIFI_HN_RES_SERVICE_UNAVAILABLE
The Wireless LAN service is not running.
0x00024018 WCL_E_WIFI_HN_RES_DEVICE_CHANGE
The wireless adapter used by the wireless Hosted Network changed.
0x00024019 WCL_E_WIFI_HN_RES_PROPERTIES_CHANGE
The properties of the wireless Hosted Network changed.
0x0002401A WCL_E_WIFI_HN_RES_VIRTUAL_STATION_BLOCKING_USE
A virtual station is active and blocking operation.
0x0002401B WCL_E_WIFI_HN_RES_SERVICE_AVAILABLE_ON_VIRTUAL_STATION
An identical service is available on a virtual station.
0x00024100 WCL_E_WIFI_HN_OPEN_IP_SETTINGS_FAILED
Unable to access the IP settings of a Hosted Network.
0x00024101 WCL_E_WIFI_HN_READ_IP_FAILED
Unable to read TCP/IP settings of a Hosted Network.
0x00024102 WCL_E_WIFI_HN_FEATURE_NOT_SUPPORTED
The requested feature is not supported on current platform.
0x00024103 WCL_E_WIFI_HN_GET_IP_TABLE_FAILED
Get IP table failed.
0x00024104 WCL_E_WIFI_HN_PEER_NOT_FOUND
The peer with specified MAC was not found.
0x00024105 WCL_E_WIFI_HN_STARTED
The Hosted Network has already been started.
0x00024106 WCL_E_WIFI_HN_PSD_IE_NOT_SUPPORTED
The Hosted Network does not support PSD IE on this platform.
0x00024107 WCL_E_WIFI_HN_ACCESS_DENIED_BY_SYSTEM
The error indicates that the Wi-Fi access disabled in the system settings.
0x00024108 WCL_E_WIFI_HN_ACCESS_DENIED_BY_USER
The error indicates that the Wi-Fi access disabled for the classic applications in system settings and used did not grant access during access request.
Network list manager
0x00025000 WCL_E_NLM_CLOSED
The Network List Manager is closed.
0x00025001 WCL_E_NLM_OPENED
The Network List Manager is opened.
0x00025002 WCL_E_NLM_COINITIALIZE_FAILED
Unable to initialize COM subsystem.
0x00025003 WCL_E_NLM_UNSUPPORTED
The Network List Manager is not supported on this platform.
0x00025004 WCL_E_NLM_EVENTS_HANDLER_SET
The Network List Manager events handler is already set.
0x00025005 WCL_E_NLM_EVENTS_HANDLER_NOT_SET
The Network List Manager events handler was not set.
0x00025006 WCL_E_NLM_UNABLE_FIND_CONNECTION_POINTS_CONTAINER
Unable to find the Network List Manager events handler connection points container.
0x00025007 WCL_E_NLM_UNABLE_FIND_CONNECTION_POINT
Unable to find the Network List Manager events handler connection point.
0x00025008 WCL_E_NLM_NE_UNABLE_FIND_CONNECTION_POINTS_CONTAINER
Unable to find the Network events handler connection points container.
0x00025009 WCL_E_NLM_NE_UNABLE_FIND_CONNECTION_POINT
Unable to find the Network events handler connection point.
0x0002500A WCL_E_NLM_NETWORK_NOT_FOUND
The network with given ID was not found.
0x0002500B WCL_E_NLM_UNABLE_GET_CONNECTIVITY
Unable to get a network's or machine's connectivity.
0x0002500C WCL_E_NLM_UNABLE_GET_CONNECTED_PROPERTY
Unable to read Connected property of the Network List Manager or Network.
0x0002500D WCL_E_NLM_UNABLE_GET_DOMAIN_TYPE
Unable to get a network's domain type.
0x0002500E WCL_E_NLM_UNABLE_GET_NETWORK_CATEGORY
Unable to get a network's categiry.
0x0002500F WCL_E_NLM_UNABLE_GET_NETWORK_DESCRIPTION
Unable to get a network's description.
0x00025010 WCL_E_NLM_UNABLE_GET_NETWORK_NAME
Unable to get a network's name.
0x00025011 WCL_E_NLM_UNABLE_GET_NETWORK_ID
Unable to get a network's ID.
0x00025012 WCL_E_NLM_UNABLE_GET_NETWORK_CREATED_AND_CONNECTED_DATE_TIME
Unable to get a network's creation and connection date and time.
0x00025013 WCL_E_NLM_UNABLE_GET_CONNECTION_ADAPTER_ID
Unable to get a connection's adapter ID.
0x00025014 WCL_E_NLM_UNABLE_GET_CONNECTION_ID
Unable to read a connection's ID.
0x00025015 WCL_E_NLM_UNABLE_SET_NETWORK_CATEGORY
Unable to set a network's categiry.
0x00025016 WCL_E_NLM_UNABLE_SET_NETWORK_DESCRIPTION
Unable to set a network's description.
0x00025017 WCL_E_NLM_UNABLE_SET_NETWORK_NAME
Unable to set a network's name.
0x00025018 WCL_E_NLM_UNABLE_ENUMERATE_NETWORKS
Unable to enumerate available networks.
0x00025019 WCL_E_NLM_NETWORKS_NOT_FOUND
Networks with required type were not found.
0x0002501A WCL_E_NLM_CONNECTIONS_NOT_FOUND
Connections were not found.
0x0002501B WCL_E_NLM_UNABLE_ENUMERATE_CONNECTIONS
Unable to enumerate connections.
0x0002501C WCL_E_NLM_NETWORK_PROFILES_NOT_FOUND
Network profiles list was not found.
0x0002501D WCL_E_NLM_ACCESS_DENIED
Administrative rights required for this operation.
0x0002501E WCL_E_NLM_UNEXPECTED
Unexpected or unknown error.
0x0002501F WCL_E_NLM_UNABLE_GET_ADAPTERS_LIST
Unable to get list of the network adapters.
0x00025020 WCL_E_NLM_ADAPTER_NOT_FOUND
A network adapter with the specified ID was not found.
Sniffer
0x00026000 WCL_E_WIFI_SNIFF_UNABLE_CREATE_MUTEX
Unable to create API synchronization mutex.
0x00026001 WCL_E_WIFI_SNIFF_UNABLE_LOAD_DLL
Unable to load NetMon API DLL.
0x00026002 WCL_E_WIFI_SNIFF_WRONG_REF_COUNTER
The API references counter is in wrong state.
0x00026003 WCL_E_WIFI_SNIFF_OPENED
The Wi-Fi Sniffer has already been opened.
0x00026004 WCL_E_WIFI_SNIFF_CLOSED
The Wi-Fi Sniffer is closed.
0x00026005 WCL_E_WIFI_SNIFF_UNABLE_CREATE_IFACE_MUTEX
Unable to create interface protection mutex.
0x00026006 WCL_E_WIFI_SNIFF_IFACE_IN_USE
The other instance of the Wi-Fi Sniffer is already using the same interface for capturing.
0x00026007 WCL_E_WIFI_SNIFF_NOINTERFACE
Indicates an issue between the Network Monitor API and the ndisnapp object. See Working with Multi-Threaded Code.
0x00026008 WCL_E_WIFI_SNIFF_ALREADY_EXIST
The object that you are trying to create already exists.
0x00026009 WCL_E_WIFI_SNIFF_EMPTY
Frame comment information was not found.
0x0002600A WCL_E_WIFI_SNIFF_FILE_NOT_FOUND
The specified file was not found.
0x0002600B WCL_E_WIFI_SNIFF_INVALID_STATE
The API or driver is in the wrong state for the requested operation.
0x0002600C WCL_E_WIFI_SNIFF_NOT_FOUND
Reference to a file, file path, handle, or data field is incorrect.
0x0002600D WCL_E_WIFI_SNIFF_NOT_SUPPORTED
This function is not currently supported.
0x0002600E WCL_E_WIFI_SNIFF_PARAMETER_QUOTA_EXCEEDED
The upper limit of a resource has been reached. This may indicate that a handle limit has been reached. Sometimes this is an indication that handles are being leaked. These resources can be read with the NmGetApiConfiguration function and set with the NmApiInitialize function.
0x0002600F WCL_E_WIFI_SNIFF_RESOURCE_NOT_AVAILABLE
The field is a container, so the content is not available.
0x00026010 WCL_E_WIFI_SNIFF_API_VERSION_MISMATCHED
The version of the DLL does not match the version with which this executable was compiled.
0x00026011 WCL_E_WIFI_SNIFF_FILE_TOO_LARGE
The file size of the capture specified by the capture function exceeds the current limit, 500 MB.
0x00026012 WCL_E_WIFI_SNIFF_FILE_TOO_SMALL
The file size of the capture specified by the capture function is too small to contain any useful frame information.
0x00026013 WCL_E_WIFI_SNIFF_FRAME_CONTINUES_INTO_NEXT_FRAME
The frame size overlaps with the next frame.
0x00026014 WCL_E_WIFI_SNIFF_FRAME_RANGE_OUT_OF_BOUNDS
The offset in the frame table points past the bounds of the file.
0x00026015 WCL_E_WIFI_SNIFF_FRAME_TOO_BIG_FOR_FILE
The file that you are saving to does not have enough space to hold the frame. This can occur when there is not enough disk space or if the file is over the 500 MB size limit.
0x00026016 WCL_E_WIFI_SNIFF_INVALID_NETMON_CAP_FILE
The file type is not a valid Network Monitor 3 capture file.
0x00026017 WCL_E_WIFI_SNIFF_UNSUPPORTED_FILE_TYPE
The file type is not supported.
0x00026018 WCL_E_WIFI_SNIFF_UNSUPPORTED_PCAP_DLT
The PCAP data link type is not supported.
0x00026019 WCL_E_WIFI_SNIFF_WRONG_ENDIAN
The data is big-endian, but only little-endian data is supported.
0x0002601A WCL_E_WIFI_SNIFF_WRONG_PCAP_VERSION
The file is not a supported PCAP version.
0x0002601B WCL_E_WIFI_SNIFF_CHANGED_MODE
Indicates an issue between the application and the API.
0x0002601C WCL_E_WIFI_SNIFF_UNEXPECTED
Unexpected Wi-Fi Sniffer error.
0x0002601D WCL_E_WIFI_SNIFF_ADAPTER_NOT_FOUND
No one supported adapter was found.
WiFi Direct common
0x00027000 WCL_E_WIFI_DIRECT_RADIO_NOT_AVAILABLE
The Wi-Fi Direct radio was not available. This error occurs when the Wi-Fi Direct radio has been turned off.
0x00027001 WCL_E_WIFI_DIRECT_RESOURCE_IN_USE
The operation cannot be serviced because the necessary resources are currently in use.
0x00027002 WCL_E_WIFI_DIRECT_UNKNOWN
Unknown or unexpected Wi-Fi Direct error.
0x00027003 WCL_E_WIFI_DIRECT_NOT_SUPPORTED
Wi-Fi Direct features are not supported. For Wi-Fi Direct features Windows 10 is required.
WiFi Direct pairing
0x00028000 WCL_E_WIFI_DIRECT_PAIR_NOT_READY
The device is not in a state where it can be paired.
0x00028001 WCL_E_WIFI_DIRECT_PAIR_NOT_PAIRED
The device is not currently paired.
0x00028002 WCL_E_WIFI_DIRECT_PAIR_ALREADY_PAIRED
The device has already been paired.
0x00028003 WCL_E_WIFI_DIRECT_PAIR_REJECTED
The device rejected the connection.
0x00028004 WCL_E_WIFI_DIRECT_PAIR_TOO_MANY_CONNECTTIONS
The device indicated it cannot accept any more incoming connections.
0x00028005 WCL_E_WIFI_DIRECT_PAIR_HARDWARE_FAILURE
The device indicated there was a hardware failure.
0x00028006 WCL_E_WIFI_DIRECT_PAIR_TIMEOUT
The authentication process timed out before it could complete.
0x00028007 WCL_E_WIFI_DIRECT_PAIR_NOT_ALLOWED
The authentication protocol is not supported, so the device is not paired.
0x00028008 WCL_E_WIFI_DIRECT_PAIR_AUTHENTICATION_FAILURE
Authentication failed, so the device is not paired. Either the device or the application rejected the authentication.
0x00028009 WCL_E_WIFI_DIRECT_PAIR_NO_PROFILES
There are no network profiles for this device to use.
0x0002800A WCL_E_WIFI_DIRECT_PAIR_PROTECTION_LEVEL
The minimum level of protection is not supported by the device or the application.
0x0002800B WCL_E_WIFI_DIRECT_PAIR_ACCESS_DENIED
Your application does not have the appropriate permissions level to pair the device.
0x0002800C WCL_E_WIFI_DIRECT_PAIR_INVALID_CEREMONY
The ceremony data was incorrect.
0x0002800D WCL_E_WIFI_DIRECT_PAIR_CANCELLED
The pairing action was canceled before completion.
0x0002800E WCL_E_WIFI_DIRECT_PAIR_IN_PROGRESS
The device is already attempting to pair or unpair.
0x0002800F WCL_E_WIFI_DIRECT_PAIR_HANDLER_NOT_REGISTERED
Either the event handler wasn't registered or a required wclWiFiDirectPairingKinds was not supported.
0x00028010 WCL_E_WIFI_DIRECT_PAIR_REJECTED_BY_HANDLER
The application handler rejected the pairing.
0x00028011 WCL_E_WIFI_DIRECT_PAIR_HAS_ASSOCCIATION
The remove device already has an association.
0x00028012 WCL_E_WIFI_DIRECT_PAIR_UNKNOWN
An unexpected failure occurred.
0x00028013 WCL_E_WIFI_DIRECT_PAIR_FAILURE
An unknown failure occurred.
WiFi Direct device
0x00029000 WCL_E_WIFI_DIRECT_DEVICE_CONNECTED
The Wi-Fi Direct device is connected or connecting.
0x00029001 WCL_E_WIFI_DIRECT_DEVICE_DISCONNECTED
The Wi-Fi Direct device is disconnected or disconnecting.
0x00029002 WCL_E_WIFI_DIRECT_DEVICE_CREATE_TERMINATION_EVENT_FAILED
Unablet to create Wi-Fi Direct device's thread termination event.
0x00029003 WCL_E_WIFI_DIRECT_DEVICE_START_THREAD_FAILED
Unable to start Wi-Fi Direct device connection thread.
0x00029004 WCL_E_WIFI_DIRECT_DEVICE_CREATE_INFORMATION_FAILED
Unable to create device information object.
0x00029005 WCL_E_WIFI_DIRECT_DEVICE_QUERY_ASYNC_INFO_FAILED
IAsyncInfor interface not supported.
0x00029006 WCL_E_WIFI_DIRECT_DEVICE_GET_INFORMATION_FAILED
Unable to get device information object.
0x00029007 WCL_E_WIFI_DIRECT_DEVICE_EXTENDED_INFO_NOT_SUPPORTED
Extended device information not supported.
0x00029008 WCL_E_WIFI_DIRECT_DEVICE_PAIRING_NOT_SUPPORTED
Wi-Fi Direct device does not support pairing.
0x00029009 WCL_E_WIFI_DIRECT_DEVICE_CUSTOM_PAIRING_NOT_SUPPORTED
Wi-Fi Direct device does not support custom pairing.
0x0002900A WCL_E_WIFI_DIRECT_DEVICE_CREATE_PAIRING_SYNC_EVENT_FAILED
Unable to create Wi-Fi Direct device pairing notification synchronization event.
0x0002900B WCL_E_WIFI_DIRECT_DEVICE_CONNECTION_TERMINATED_BT_USER
Connection has been terminated by user.
0x0002900C WCL_E_WIFI_DIRECT_DEVICE_WAIT_FAILED
Wait for notification message processing failed.
0x0002900D WCL_E_WIFI_DIRECT_DEVICE_CREATE_PAIRING_MUTEX_FAILED
Unable to create pairing synchronization mutex.
0x0002900E WCL_E_WIFI_DIRECT_DEVICE_SET_GO_FAILED
Unable to set Group Owner Intent.
0x0002900F WCL_E_WIFI_DIRECT_DEVICE_GET_CONNECTION_PARAMETERS_FAILED
Unable to get connection parameters.
0x00029010 WCL_E_WIFI_DIRECT_DEVICE_SET_PAIRING_PROCEDURE_FAILED
Unable to set preffered pairing procedure.
0x00029011 WCL_E_WIFI_DIRECT_DEVICE_GET_CUSTOM_PAIRING_FILED
Unable to get custom pairing interface.
0x00029012 WCL_E_WIFI_DIRECT_DEVICE_SET_PAIRING_EVENT_HANDLER_FAILED
Unable to set pairing event handler.
0x00029013 WCL_E_WIFI_DIRECT_DEVICE_GET_PAIRING_SETTINGS_FILED
Unable to get pairing settings.
0x00029014 WCL_E_WIFI_DIRECT_DEVICE_START_PAIRING_FAILED
Unable to start pairing with remote Wi-Fi Direct device.
0x00029015 WCL_E_WIFI_DIRECT_DEVICE_GET_PAIRING_RESULT_FAILED
Unable to get pairing result.
0x00029016 WCL_E_WIFI_DIRECT_DEVICE_PAIRING_FAILED
Unable to pair with remote device.
0x00029017 WCL_E_WIFI_DIRECT_DEVICE_CREATE_FAILED
Unable to create Wi-Fi Direct device object.
0x00029018 WCL_E_WIFI_DIRECT_DEVICE_CREATE_GET_RESULT_FAILED
Unable to get Wi-Fi Direct device creation operation result.
0x00029019 WCL_E_WIFI_DIRECT_DEVICE_CREATE_OBJECT_NOT_CREATED
Wi-Fi Direct device object was not created.
0x0002901A WCL_E_WIFI_DIRECT_DEVICE_SET_DISCONNECT_EVENT_HANDLER_FAILED
Unable to set disconnection event handler.
0x0002901B WCL_E_WIFI_DIRECT_DEVICE_GET_PAIRED_FAILED
Unable to get Wi-Fi Direct device's pairing status.
0x0002901C WCL_E_WIFI_DIRECT_DEVICE_START_UNPAIR_FAILED
Unable to start unpairing operation.
0x0002901D WCL_E_WIFI_DIRECT_DEVICE_CREATE_TIMEOUT
Timeout during creating Wi-Fi Direct device object. Usually it appears when device has wrong DHCP configuration or uses static IP.
0x0002901E WCL_E_WIFI_DIRECT_DEVICE_START_CREATE_FAILED
Unable to start Wi-Fi Direct device object creating procedure.
0x0002901F WCL_E_WIFI_DIRECT_DEVICE_GET_ID_FAILED
Unable to get device ID.
0x00029020 WCL_E_WIFI_DIRECT_DEVICE_BUSY
The Wi-Fi Direct device or driver is busy.
WiFi Direct advertiser
0x0002A000 WCL_E_WIFI_DIRECT_ADVERTISER_START_ABORTED
The publisher is aborted due to error.
0x0002A001 WCL_E_WIFI_DIRECT_ADVERTISER_UNABLE_GET_ADVERTISEMENT
Unable to get the Wi-Fi Direct Advertisement object.
0x0002A002 WCL_E_WIFI_DIRECT_ADVERTISER_UNABLE_SET_GO
Unable to set an Autonomous Group Owner state.
0x0002A003 WCL_E_WIFI_DIRECT_ADVERTISER_SET_DISCOVERABILITY_FAILED
Unable to set Listen State Discoverability.
0x0002A004 WCL_E_WIFI_DIRECT_ADVERTISER_UNABLE_GET_LEGACY_SETTINGS
Unable to access the Wi-Fi Direct Advertiser Legacy mode settings.
0x0002A005 WCL_E_WIFI_DIRECT_ADVERTISER_UNABLE_CHANGE_LEGACY_MODE
Unable to change the Legacy mode setting of the Wi-Fi Direct Advertiser.
0x0002A006 WCL_E_WIFI_DIRECT_ADVERTISER_UNABLE_SET_SSID
Unable to set SSID for the Wi-Fi Direct Advertiser.
0x0002A007 WCL_E_WIFI_DIRECT_ADVERTISER_UNABLE_GET_CREDENTIAL
Unable to access Legacy mode security settings of the Wi-Fi Direct Advertiser.
0x0002A008 WCL_E_WIFI_DIRECT_ADVERTISER_UNABLE_SET_PASSPHRASE
Unable to set the Wi-Fi Direct Advertiser's Legacy mode pass phrase.
0x0002A009 WCL_E_WIFI_DIRECT_ADVERTISER_UNABLE_CREATE_ASYNC_EVENT
Unable to create start synchronization event for the Wi-Fi Direct Advertiser.
0x0002A00A WCL_E_WIFI_DIRECT_ADVERTISER_UNABLE_SET_PUBLISHER_EVENT
Unable to set event handler for Wi-Fi Direct Advertiser.
0x0002A00B WCL_E_WIFI_DIRECT_ADVERTISER_UNABLE_START_PUBLISHER
Filed to start Wi-Fi Direct Advertiser.
0x0002A00C WCL_E_WIFI_DIRECT_ADVERTISER_UNABLE_SET_LISTENER_HANDLER
Unable to set event handler for Wi-Fi Direct Advertiser connection listening.
0x0002A00D WCL_E_WIFI_DIRECT_ADVERTISER_ACTIVE
A Wi-Fi Direct Advertiser is already running.
0x0002A00E WCL_E_WIFI_DIRECT_ADVERTISER_UNABLE_CREATE_THREAD_EVENT
Unable to create Wi-Fi Direct Advertiser working thread initialization event.
0x0002A00F WCL_E_WIFI_DIRECT_ADVERTISER_UNABLE_CREATE_WORKING_THREAD
Unable to start Wi-Fi Direct Advertiser working thread.
0x0002A010 WCL_E_WIFI_DIRECT_ADVERTISER_NOT_ACTIVE
Wi-Fi Direct Advertiser is not running.
0x0002A011 WCL_E_WIFI_DIRECT_ADVERTISER_UNABLE_SET_OPEN_AUTH_MODE
Unable to create legacy Soft AP with Open Authetication (Open Network).
0x0002A012 WCL_E_WIFI_DIRECT_ADVERTISER_ALREADY_RUNNING
Wi-Fi Direct Advertiser is already running by other Wi-Fi Framework based application.
0x0002A013 WCL_E_WIFI_DIRECT_ADVERTISER_CREATE_MUTEX_FAILED
Unable to create global mutex object.
0x0002A014 WCL_E_WIFI_DIRECT_ADVERTISER_HOTSPOT_RUNNING
Mobile Hotspot is already running on PC.
0x0002A015 WCL_E_WIFI_DIRECT_ADVERTISER_INVALID_OS_BITS
This error returned when your run x32 application on x64 platform and Autonomous Group Owner enabled in WiFiDirectAdvertiser and the Advertiser runs not in Legacy mode.
WiFi Direct device watcher
0x0002B000 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_ACTIVE
The Wi-Fi Direct Device Watcher is already running.
0x0002B001 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_CREATE_EVENT_FAILED
Unable to create Wi-Fi Direct Device Watcher thread synchronization event.
0x0002B002 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_CREATE_THREAD_FAILED
Unable to start Wi-Fi Direct Device Watcher worker thread.
0x0002B003 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_NOT_ACTIVE
The Wi-Fi Direct Device Watcher is not running.
0x0002B004 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_CREATE_DEVICE_STATICS_FAILED
Unable to create Wi-Fi Direct Device activation factory.
0x0002B005 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_CREATE_DEVICE_STATICS2_FAILED
IWiFiDirectDeviceStatics2 interface is not supported.
0x0002B006 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_GET_DEVICE_SELECTOR_FAILED
Unable to get Device Selector.
0x0002B007 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_CREATE_DEVICE_INFORMATION_FAILED
Unable to create Device Information Activation Factory.
0x0002B008 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_CREATE_FAILED
Unable to create Device Watcher object.
0x0002B009 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_SET_ADDED_EVENT_FAILED
Unable to set device added event handler.
0x0002B00A WCL_E_WIFI_DIRECT_DEVICE_WATCHER_SET_COMPLETED_EVENT_FAILED
Unable to set discovering completed event handler.
0x0002B00B WCL_E_WIFI_DIRECT_DEVICE_WATCHER_START_FAILED
Unable to start Wi-Fi Direct Device Watcher.
0x0002B00C WCL_E_WIFI_DIRECT_DEVICE_WATCHER_CREATE_NOTIFICATION_EVENT_FAILED
Unable to create discovering completed notification event.
0x0002B00D WCL_E_WIFI_DIRECT_DEVICE_WATCHER_DISCOVERING_TERMINATED
Discovering terminated by user.
0x0002B00E WCL_E_WIFI_DIRECT_DEVICE_WATCHER_UNEXPECTED
Unexpected or unknown error.
0x0002B00F WCL_E_WIFI_DIRECT_DEVICE_WATCHER_CREATE_INIT_EVENT_FAILED
Unable to create Wi-Fi Direct Device Watcher thread initialization event.
0x0002B010 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_SET_STOPPED_EVENT_FAILED
Unable to set device watcher stopped event handler.
0x0002B011 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_START_GET_PAIRED_THREAD_FAILED
Unable to start working thread to read remote Wi-Fi Direct device's paired status.
0x0002B012 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_START_UNPAIR_THREAD_FAILED
Unable to start Wi-Fi Direct device unpairing thread.
0x0002B013 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_START_NAME_RESOLVING_THREAD_FAILED
Unable to start Wi-Fi Direct device name resolving thread.
0x0002B014 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_START_ENUM_PAIRED_DEVICES_THREAD_FAILED
Unable to start paired Wi-Fi Direct devices enumeration thread.
0x0002B015 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_ENUMERATE_DEVICES_FAILED
Unable to enumerate available devices.
0x0002B016 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_QUERY_ASYNC_INFO_FAILED
IAsyncInfor interface not supported.
0x0002B017 WCL_E_WIFI_DIRECT_DEVICE_WATCHER_GET_ENUM_RESULT_FAILED
Get devices enumeration result failed.
Interface
0x0002C000 WCL_E_WIFI_INTERFACE_NOT_CONNECTED
A Wi-Fi interface is not connected.
0x0002C001 WCL_E_WIFI_INTERFACE_OPEN_IP_SETTINGS_FAILED
Unable to access the IP settings of an Wi-Fi interface.
0x0002C002 WCL_E_WIFI_INTERFACE_READ_IP_FAILED
Unable to read TCP/IP settings of an Wi-Fi interface.
0x0002C003 WCL_E_WIFI_INTERFACE_SET_IP_FAILED
Unable to change IP settings for a Wi-Fi interface.
0x0002C004 WCL_E_WIFI_INTERFACE_INVALID_IP
IP address is not valid.
0x0002C005 WCL_E_WIFI_INTERFACE_ADMIN_RIGHTS_REQUIRED
Administrative rights required for this operation.
0x0002C006 WCL_E_WIFI_INTERFACE_IP_NOT_CONFIGURED
The TCP/IP settings for the given WLAN interface was not configured.
0x0002C007 WCL_E_WIFI_INTERFACE_VIRTUAL_ADAPTER_NOT_FOUND
The network interface for the given virtual adapter was not found.
0x0002C008 WCL_E_WIFI_INTERFACE_FEATURE_NOT_SUPPORTED
The feature is not supported by the Wi-Fi interface.
0x0002C009 WCL_E_WIFI_INTERFACE_KEY_OPEN_FAILED
Unable to open the Wi-Fi interface parameters registry key.
0x0002C00A WCL_E_WIFI_INTERFACE_NO_PARAMETERS
The interface does not have any configurable parameters.
0x0002C00B WCL_E_WIFI_INTERFACE_PARAMETER_NOT_FOUND
A parameter with the specified name was not found.
0x0002C00C WCL_E_WIFI_INTERFACE_PARAMETER_READ_FAILED
Read parameter raw value failed.
0x0002C00D WCL_E_WIFI_INTERFACE_PARAMETER_FIND_VALUE_FAILED
Unable to find a paratemer value.
0x0002C00E WCL_E_WIFI_INTERFACE_PARAMETER_READ_VALUE_FAILED
Unable to read a paratemer value.
0x0002C00F WCL_E_WIFI_INTERFACE_INVALID_VALUE
Invalid parameter value.
0x0002C010 WCL_E_WIFI_INTERFACE_SET_VALUE_FAILED
Update parameter value failed.
0x0002C011 WCL_E_WIFI_INTRFACE_NOT_FOUND
The Wi-Fi interface was not found.
0x0002C012 WCL_E_WIFI_INTRFACE_DISABLE_FAILED
Unable to disable the Wi-Fi interface.
0x0002C013 WCL_E_WIFI_INTRFACE_ENABLE_FAILED
Unable to enable the Wi-Fi interface.
Network configuration
0x0002D000 WCL_E_WIFI_NETCFG_PREPARE_FAILED
Unable to prepare Network Configuration API.
0x0002D001 WCL_E_WIFI_NETCFG_CREATE_FAILED
Network Configuration API create failed.
0x0002D002 WCL_E_WIFI_NETCFG_LOCK_CREATE_FAILED
Network Configuration API lock create failed.
0x0002D003 WCL_E_WIFI_NETCFG_LOCK_FAILED
Network Configuration API lock failed.
0x0002D004 WCL_E_WIFI_NETCFG_INIT_FAILED
Network Configuration API initialization failed.
0x0002D005 WCL_E_WIFI_NETCFG_ENUM_INTERFACES_FAILED
Unable to enumerate network interfaces.
0x0002D006 WCL_E_WIFI_NETCFG_INTERFACE_NOT_FOUND
Interface was not found.
0x0002D007 WCL_E_WIFI_NETCFG_PROTOCOL_NOT_FOUND
TCP/IP protocol was not found for the given Wi-Fi interface.
0x0002D008 WCL_E_WIFI_NETCFG_SWITCH_PROTOCOL_FAILED
Unable to switch protocol state.
0x0002D009 WCL_E_WIFI_NETCFG_APPLY_CHANGES_FAILED
Unable to apply changes in network configuration.
0x0002D00A WCL_E_WIFI_NETCFG_START_THREAD_FAILED
Start protocol changes thread.
Mobile hotspot
0x0002E000 WCL_E_WIFI_HOTSPOT_ACTIVE
A Mobile Hotspot has already been opened.
0x0002E001 WCL_E_WIFI_HOTSPOT_NOT_ACTIVE
A Mobile Hotspot is closed.
0x0002E002 WCL_E_WIFI_HOTSPOT_CLOSED
A Mobile Hotspot has already been closed.
0x0002E003 WCL_E_WIFI_HOTSPOT_CREATE_INIT_EVENT_FAILED
Unable to create initialization event.
0x0002E004 WCL_E_WIFI_HOTSPOT_CREATE_TERM_EVENT_FAILED
Unable to create termination event.
0x0002E005 WCL_E_WIFI_HOTSPOT_START_THREAD_FAILED
Unable to create and start working thread.
0x0002E006 WCL_E_WIFI_HOTSPOT_CREATE_NET_INFO_FAILED
Unable to create Network Information object.
0x0002E007 WCL_E_WIFI_HOTSPOT_GET_PROFILE_FAILED
Unable to get Internet connection profile.
0x0002E008 WCL_E_WIFI_HOTSPOT_PROFILE_NOT_FOUND
Internet connection profile was not found.
0x0002E009 WCL_E_WIFI_HOTSPOT_CREATE_MANAGER_FACTORY_FAILED
Unable to create Mobile Hotspot Manager activation factory object.
0x0002E00A WCL_E_WIFI_HOTSPOT_CREATE_MANAGER_FAILED
Unable to create Mobile Hotspot Manager.
0x0002E00B WCL_E_WIFI_HOTSPOT_GET_STATE_FAILED
Unable to get Mobile Hotspot state.
0x0002E00C WCL_E_WIFI_HOTSPOT_STARTED
Mobile hotspot is already started.
0x0002E00D WCL_E_WIFI_HOTSPOT_START_FAILED
Unable to start Mobile Hotspot.
0x0002E00E WCL_E_WIFI_HOTSPOT_QUERY_ASYNC_INFO_FAILED
IAsyncInfor interface not supported.
0x0002E00F WCL_E_WIFI_HOTSPOT_GET_OPERATION_RESULT_FAILED
Unable to get operation result.
0x0002E010 WCL_E_WIFI_HOTSPOT_GET_OPERATION_STATUS_FAILED
Get operation status failed.
0x0002E011 WCL_E_WIFI_HOTSPOT_MOBILE_DEVICE_OFF
The operation could not begin because the mobile broadband device is turned off.
0x0002E012 WCL_E_WIFI_HOTSPOT_WIFI_DEVICE_OFF
The operation could not begin because the Wi-Fi device is turned off.
0x0002E013 WCL_E_WIFI_HOTSPOT_CHECK_TIMEOUT
The operation did not complete because the mobile operator could not be contacted to confirm tethering capabilities are provided for this account.
0x0002E014 WCL_E_WIFI_HOTSPOT_CHECK_FAILURE
The operation did not complete because the account does not currently support tethering operations.
0x0002E015 WCL_E_WIFI_HOTSPOT_OPERATION_IN_PROGRESS
The operation is still in progress.
0x0002E016 WCL_E_WIFI_HOTSPOT_BLUETOOTH_DEVICE_OFF
The operation could not begin because Bluetooth or a required Bluetooth device is turned off.
0x0002E017 WCL_E_WIFI_HOTSPOT_NETWORK_LIMITATION
The operation did not complete because of limited network connectivity.
0x0002E018 WCL_E_WIFI_HOTSPOT_UNKNOWN
Unknown or undefined operation result.
0x0002E019 WCL_E_WIFI_HOTSPOT_STOPPED
The Mobile Hotspot is topped.
0x0002E01A WCL_E_WIFI_HOTSPOT_WIFI_HARDWARE_NOT_FOUND
Wi-Fi hardware is turned off or not available.
0x0002E01B WCL_E_WIFI_HOTSPOT_GET_CONFIG_FAILED
Get access point configuration failed.
0x0002E01C WCL_E_WIFI_HOTSPOT_GET_SSID_FAILED
Unable to get current SSID.
0x0002E01D WCL_E_WIFI_HOTSPOT_SET_SSID_FAILED
Unable to set new SSID.
0x0002E01E WCL_E_WIFI_HOTSPOT_SET_CONFIG_FAILED
Unable to save new AP config.
0x0002E01F WCL_E_WIFI_HOTSPOT_GET_PASSPHRASE_FAILED
Unable to get current passphrase.
0x0002E020 WCL_E_WIFI_HOTSPOT_SET_PASSPHRASE_FAILED
Unable to set new passphrase.
0x0002E021 WCL_E_WIFI_HOTSPOT_GET_MAX_CLIENTS_FAILED
Unable to get maximum client connections count.
0x0002E022 WCL_E_WIFI_HOTSPOT_GET_CLIENTS_COUNT_FAILED
Unable to get connected clients count.
0x0002E023 WCL_E_WIFI_HOTSPOT_GET_CLIENTS_FAILED
Unable to get connected clients list.
0x0002E024 WCL_E_WIFI_HOTSPOT_GET_CLIENTS_LIST_SIZE_FAILED
Unable to get connected clients list size.
0x0002E025 WCL_E_WIFI_HOTSPOT_BAND_NOT_SUPPORTED
Specified band is not supported.
0x0002E026 WCL_E_WIFI_HOTSPOT_SET_BAND_FAILED
Unable to change band.
0x0002E027 WCL_E_WIFI_HOTSPOT_CHANGE_NO_CONNECTION_TIMEOUT_FAILED
Unable to change No Connection Timeout state.
0x0002E028 WCL_E_WIFI_HOTSPOT_GET_NO_CONNECTION_TIMEOUT_FAILED
Get Not Connection Timeout state failed.

Connections Error Codes

Common
0x00030000 WCL_E_CONNECTION_ACTIVE
A connection is active.
0x00030001 WCL_E_CONNECTION_NOT_ACTIVE
A connection is not active.
0x00030002 WCL_E_CONNECTION_UNABLE_CREATE_TERMINATE_EVENT
Unable to create communication termination event object.
0x00030003 WCL_E_CONNECTION_UNABLE_CREATE_CONNECTION_COMPLETE_EVENT
Unable to create connection complete event object.
0x00030004 WCL_E_CONNECTION_UNABLE_START_COMMUNICATION
Unable to create communication thread.
0x00030005 WCL_E_CONNECTION_TERMINATED
The connection has been terminated by unknown reason.
0x00030006 WCL_E_CONNECTION_TERMINATED_BY_USER
The connection has been terminated by user.
0x00030007 WCL_E_CONNECTION_UNABLE_CREATE_INIT_EVENT
Unable to create a communication thread initialization event.
0x00030008 WCL_E_CONNECTION_CLOSED
The connection has been closed.
0x00030009 WCL_E_CONNECTION_UNEXPECTED
Unexpected error.
0x0003000A WCL_E_CONNECTION_UNABLE_CREATE_OR_INIT_CLIENT
A server was not able to create or init client connection instance.
0x0003000B WCL_E_CONNECTION_UNABLE_FIND_CLIENT_CLASS
A server was not able to find a specific client connection class.
OBEX
0x00031000 WCL_E_OBEX_NOT_CONNECTED
An OBEX client is not connected to an OBEX server.
0x00031001 WCL_E_OBEX_CONNECTED
An OBEX client is already connected to an OBEX server.
0x00031002 WCL_E_OBEX_OPERATION_IN_PROGRESS
An OBEX operation is in progress.
0x00031003 WCL_E_OBEX_CONTINUE
The server has received the request headers and the client should proceed to send the request body (in the case of a request for which a body needs to be sent).
0x00031004 WCL_E_OBEX_CREATED
The request has been fulfilled, resulting in the creation of a new resource.
0x00031005 WCL_E_OBEX_ACCEPTED
The request has been accepted for processing, but the processing has not been completed. The request might or might not be eventually acted upon, and may be disallowed when processing occurs.
0x00031006 WCL_E_OBEX_NON_AUTHORITATIVE
The server is a transforming proxy that received a WCL_E_SUCCESS from its origin, but is returning a modified version of the origin's response.
0x00031007 WCL_E_OBEX_NO_CONTENT
The server successfully processed the request and is not returning any content.
0x00031008 WCL_E_OBEX_RESET_CONTENT
The server successfully processed the request, but is not returning any content. Unlike a WCL_E_OBEX_NO_CONTENT error, this error requires that the requester reset the object.
0x00031009 WCL_E_OBEX_PARTIAL_CONTENT
The server is delivering only part of the resource due to a range header sent by the client. The range header is used by OBEX clients to enable resuming of interrupted downloads, or split a download into multiple simultaneous streams.
0x0003100A WCL_E_OBEX_MULTIPLE_CHOICES
Indicates multiple options for the resource from which the client may choose.
0x0003100B WCL_E_OBEX_MOVED_PERMANENTLY
This and all future requests should be directed to the given URI.
0x0003100C WCL_E_OBEX_MOVED_TEMPORARY
The response to the request can be found under another URI using the GET method.
0x0003100D WCL_E_OBEX_SEE_OTHER
The response to the request can be found under another URI using the GET method.
0x0003100E WCL_E_OBEX_NOT_MODIFIED
Indicates that the resource has not been modified since the version specified by the request headers If-Modified-Since or If-None-Match. In such case, there is no need to retransmit the resource since the client still has a previously-downloaded copy.
0x0003100F WCL_E_OBEX_USE_PROXY
The requested resource is available only through a proxy, the address for which is provided in the response.
0x00031010 WCL_E_OBEX_BAD_REQUEST
The server cannot or will not process the request due to an apparent client error (e.g., malformed request syntax, size too large, invalid request message framing, or deceptive request routing).
0x00031011 WCL_E_OBEX_UNAUTHORIZED
Similar to WCL_E_OBEX_FORBIDDEN, but specifically for use when authentication is required and has failed or has not yet been provided. The response must include a WWW-Authenticate header field containing a challenge applicable to the requested resource.
0x00031012 WCL_E_OBEX_PAYMENT_REQUIRED
Reserved for future use.
0x00031013 WCL_E_OBEX_FORBIDDEN
The request was valid, but the server is refusing action. The user might not have the necessary permissions for a resource, or may need an account of some sort.
0x00031014 WCL_E_OBEX_NOT_FOUND
The requested resource could not be found but may be available in the future. Subsequent requests by the client are permissible.
0x00031015 WCL_E_OBEX_METHOD_NOT_ALLOWED
A request method is not supported for the requested resource.
0x00031016 WCL_E_OBEX_NOT_ACCEPTABLE
The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request.
0x00031017 WCL_E_OBEX_PROXY_AUTH_REQUIRED
The client must first authenticate itself with the proxy.
0x00031018 WCL_E_OBEX_REQUEST_TIMEOUT
The server timed out waiting for the request.
0x00031019 WCL_E_OBEX_CONFLICT
Indicates that the request could not be processed because of conflict in the request, such as an edit conflict between multiple simultaneous updates.
0x0003101A WCL_E_OBEX_GONE
Indicates that the resource requested is no longer available and will not be available again.
0x0003101B WCL_E_OBEX_LENGTH_REQUIRED
The request did not specify the length of its content, which is required by the requested resource.
0x0003101C WCL_E_OBEX_PRECONDITION_FAILED
The server does not meet one of the preconditions that the requester put on the request.
0x0003101D WCL_E_OBEX_REQUEST_TOO_LARGE
The request is larger than the server is willing or able to process.
0x0003101E WCL_E_OBEX_URL_TOO_LARGE
The URI provided was too long for the server to process.
0x0003101F WCL_E_OBEX_UNSUPPORTED_MEDIA_TYPE
The request entity has a media type which the server or resource does not support. For example, the client uploads an image as image/svg+xml, but the server requires that images use a different format.
0x00031020 WCL_E_OBEX_INTERNAL
A generic error, given when an unexpected condition was encountered and no more specific message is suitable.
0x00031021 WCL_E_OBEX_NOT_IMPLEMENTED
The server either does not recognize the request method, or it lacks the ability to fulfill the request.
0x00031022 WCL_E_OBEX_BAD_GATEWAY
The server was acting as a gateway or proxy and received an invalid response from the upstream server.
0x00031023 WCL_E_OBEX_SERVICE_UNAVAILABLE
The server is currently unavailable (because it is overloaded or down for maintenance). Generally, this is a temporary state. Also this error indicates that wrong Connect ID or Target used.
0x00031024 WCL_E_OBEX_GATEWAY_TIMEOUT
The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.
0x00031025 WCL_E_OBEX_HTTP_VERSION_NOT_SUPPORTED
The server does not support the HTTP protocol version used in the request.
0x00031026 WCL_E_OBEX_DATABASE_FULL
Indicates that the client requests that something be placed into a database but the database is full (cannot take more data).
0x00031027 WCL_E_OBEX_DATABASE_LOCKED
Returned when the client wishes to access a database, database table, or database record that has been locked.
0x00031028 WCL_E_OBEX_OPERATION_TERMINATED_BY_DISCONNECT
The current operation has been terminated because a remote device is disconnected.
0x00031029 WCL_E_OBEX_OPERATION_TERMINATED_BY_USER
The current operation has been terminated by a user.
0x0003102A WCL_E_OBEX_INVALID_OPERATION_SEQUENCE
The operation can not be executed at this time. This error appears if for example an application calls Terminate for Connect, Disconnect or SetPath operations.
0x0003102B WCL_E_OBEX_DISCONNECTED
The error code indicates that the OBEX session has been disconnected by a remote side.
0x0003102C WCL_E_OBEX_UNEXPECTED
Unexpected or unknown OBEX result code.
0x0003102D WCL_E_OBEX_CREATE_CONNECTION_ID_MUTEX_FAILED
Unable to create synchronization Mutex used to generate connection ID.
0x0003102E WCL_E_OBEX_MAX_CONNECTION_ID
The maximum connection ID has been reached.
0x0003102F WCL_E_OBEX_INVALID_STATE
Invalid data processor state.
0x00031030 WCL_E_OBEX_INVALID_DIR_LIST
Unable to parse directory listing.
0x00031031 WCL_E_OBEX_INVALID_DIR_FORMAT
Wrong directory listing format.
0x00031032 WCL_E_OBEX_COM_INIT_FAILED
COM initialization failed.
0x00031033 WCL_E_OBEX_XML_NOT_AVAILABLE
XML parser is not available.

Bluetooth Framework Error Codes

Classic
0x00050000 WCL_E_BLUETOOTH_MANAGER_CLOSED
A Bluetooth Manager is closed.
0x00050001 WCL_E_BLUETOOTH_MANAGER_OPENED
A Bluetooth Manager is opened.
0x00050002 WCL_E_BLUETOOTH_MANAGER_OPEN_FAILED
Unable to opend the Bluetooth Manager.
0x00050003 WCL_E_BLUETOOTH_MANAGER_EXISTS
An other instance of the Bluetooth Manager is already opened.
0x00050004 WCL_E_BLUETOOTH_DRIVER_NOT_AVAILABLE
A Bluetooth driver is not available or not loaded.
0x00050005 WCL_E_BLUETOOTH_HARDWARE_NOT_AVAILABLE
A Bluetooth hardware is not available.
0x00050006 WCL_E_BLUETOOTH_API_NOT_LOADED
A Bluetooth API (driver) was not loaded.
0x00050007 WCL_E_BLUETOOTH_API_INITIALIZATION_FAILED
Unable to initialize a Bluetooth API (driver) subsystem.
0x00050008 WCL_E_BLUETOOTH_API_NOT_FOUND
A Bluetooth API (driver) was not found in this system.
0x00050009 WCL_E_BLUETOOTH_API_NOT_INITIALIZED
A Bluetooth driver was not initialized.
0x0005000A WCL_E_BLUETOOTH_WRONG_DRIVER_VERSION
A Bluetooth driver has been found but it does not support all the features that WCL requires for correct work. You should update your Bluetooth driver for the latest available version.
0x0005000B WCL_E_BLUETOOTH_RADIO_OPENED
A Bluetooth Radio object is opened.
0x0005000C WCL_E_BLUETOOTH_RADIO_CLOSED
A Bluetooth Radio object is closed.
0x0005000D WCL_E_BLUETOOTH_RADIO_REMOVED
The Bluetooth Radio object has been removed (destroyed).
0x0005000E WCL_E_BLUETOOTH_RADIO_INSTANCE_INIT_FAILED
Unable to initialize a Bluetooth Radio instance mutex.
0x0005000F WCL_E_BLUETOOTH_RADIO_INSTANCE_EXISTS
The same Bluetooth Radio instance has already been initialized.
0x00050010 WCL_E_BLUETOOTH_RADIO_UNAVAILABLE
The Bluetooth Radio object become unavailable.
0x00050011 WCL_E_BLUETOOTH_UNABLE_CHANGE_CONNECTABLE_STATE
Unable to change Radio connectable state.
0x00050012 WCL_E_BLUETOOTH_UNABLE_CHANGE_DISCOVERABLE_STATE
Unable to change Radio discoverable state.
0x00050013 WCL_E_BLUETOOTH_UNABLE_CHANGE_NAME
Unable to change Radio name.
0x00050014 WCL_E_BLUETOOTH_FEATURE_NOT_SUPPORTED
The requested feature is not supported by a Bluetooth driver.
0x00050015 WCL_E_BLUETOOTH_UNEXPECTED
Unexpected or unknown Bluetooth error.
0x00050016 WCL_E_BLUETOOTH_LINK_UNEXPECTED
Error other than time-out at L2CAP or Bluetooth radio level. Usualy this error appears if you try to connect to device that is paired on PC side but PC is not paired or has been unpaired on the device side. Unpairing device on PC side usually solves the error.
0x00050017 WCL_E_BLUETOOTH_OPERATION_FAILED
The operation fails for an undefined reason.
0x00050018 WCL_E_BLUETOOTH_OPERATION_CONFLICT
The request can not be processed since a same request is being processed.
0x00050019 WCL_E_BLUETOOTH_NO_MORE_CONNECTION_ALLOWED
The limit of connection number is reached.
0x0005001A WCL_E_BLUETOOTH_OBJECT_EXISTS
An object with the specified attribute exists.
0x0005001B WCL_E_BLUETOOTH_OBJECT_IN_USE
The specified object is accessed by other process. It can not be removed or modified.
0x0005001C WCL_E_BLUETOOTH_DISCOVERING_RUNNING
Discovering is already running.
0x0005001D WCL_E_BLUETOOTH_DISCOVERING_NOT_RUNNING
Discovering is not running.
0x0005001E WCL_E_BLUETOOTH_DISCOVERING_TERMINATED
Discovering has been terminated.
0x0005001F WCL_E_BLUETOOTH_CANCELLED_BY_USER
Operation has been cancelled by user.
0x00050020 WCL_E_BLUETOOTH_TIMEOUT
Operation time out.
0x00050021 WCL_E_BLUETOOTH_CONNECTION_TERMINATED_BY_USER
Connection has been terminated by a user.
0x00050022 WCL_E_BLUETOOTH_PENDING
Asynchronous processing is pending.
0x00050023 WCL_E_BLUETOOTH_CONNECTION_FAILED
Connection failure.
0x00050024 WCL_E_BLUETOOTH_DEVICE_NOT_FOUND
A specified remote Bluetooth device was not found.
0x00050025 WCL_E_BLUETOOTH_PAIRING
Pairing operationis executing.
0x00050026 WCL_E_BLUETOOTH_UNABLE_START_PAIRING
Unable to start pairing with a remote Bluetooth device.
0x00050027 WCL_E_BLUETOOTH_ALREADY_PAIRED
A device has already been paired.
0x00050028 WCL_E_BLUETOOTH_DEVICE_NOT_PAIRED
The specified remote device is not paired.
0x00050029 WCL_E_BLUETOOTH_ACCESS_DENIED
Access denied.
0x0005002A WCL_E_BLUETOOTH_AUTHENTICATION_FAILED
Authentication (pairng) with a remote Bluetooth device is failed.
0x0005002B WCL_E_BLUETOOTH_REJECTED
Operation has been rejected.
0x0005002C WCL_E_BLUETOOTH_UNABLE_GET_READ_BUFFER
Unable to get a read buffer size.
0x0005002D WCL_E_BLUETOOTH_UNABLE_GET_WRITE_BUFFER
Unable to get a write buffer size.
0x0005002E WCL_E_BLUETOOTH_UNABLE_SET_READ_BUFFER
Unable to set a read buffer size.
0x0005002F WCL_E_BLUETOOTH_UNABLE_SET_WRITE_BUFFER
Unable to set a write buffer size.
0x00050030 WCL_E_BLUETOOTH_CLIENT_CONNECTED
A client is already connected to a Bluetooth device.
0x00050031 WCL_E_BLUETOOTH_CLIENT_NOT_CONNECTED
A client is not connected to a Bluetooth device.
0x00050032 WCL_E_BLUETOOTH_L2CAP_DISCONNECTED
The L2CAP channel disconnected by remote peer.
0x00050033 WCL_E_BLUETOOTH_INVALID_DEVICE_TYPE
Wrong device type used in connection.
0x00050034 WCL_E_BLUETOOTH_CHANNEL_IN_USE
The port/channel number requested is in use.
0x00050035 WCL_E_BLUETOOTH_SERVICE_NOT_VALID
The Bluetooth port/channel or device address not valid.
0x00050036 WCL_E_BLUETOOTH_SERVICE_NOT_FOUND
No service record with the specified search pattern is found on the remote device.
0x00050037 WCL_E_BLUETOOTH_UNABLE_CREATE_SOCKET
Unable to create a Bluetooth socket.
0x00050038 WCL_E_BLUETOOTH_UNABLE_SET_CLIENT_SECURITY
Unable to set client authentication and/or encription states.
0x00050039 WCL_E_BLUETOOTH_UNABLE_CREATE_EVENT
Unable to create socket event.
0x0005003A WCL_E_BLUETOOTH_UNABLE_SET_EVENT
Unable to select socket events.
0x0005003B WCL_E_BLUETOOTH_UNABLE_LOCK_CONNECT_MUTEX
Unable to aquire the connections mutex object.
0x0005003C WCL_E_BLUETOOTH_UNABLE_INIT_OVERLAPPED_OPERATION
Unable to create system event object for overlapped IO.
0x0005003D WCL_E_BLUETOOTH_UNABLE_CREATE_DISCONNECT_EVENT
Unable to create disconnect notification event.
0x0005003E WCL_E_BLUETOOTH_UNABLE_CREATE_CONNECT_EVENT
Unable to create connect notification connection event.
0x0005003F WCL_E_BLUETOOTH_UNABLE_LOCK_SDP_MUTEX
Unable to aquire the SDP mutex object.
0x00050040 WCL_E_BLUETOOTH_RFCOMM_SESSION_DISCONNECTED
The RFCOMM multiplexor (session) disconnected by remote peer.
0x00050041 WCL_E_BLUETOOTH_RFCOMM_DOWN
The RFCOMM received DM response. For incoming connections, the error indicates that the connection is rejected if authentication cannot be established. For outgoing connection the error indicates that the service does not use RFCOMM.
0x00050042 WCL_E_BLUETOOTH_RFCOMM_DISCONNECTED
The RFCOMM channel disconnected by remote peer.
0x00050043 WCL_E_BLUETOOTH_UNABLE_TO_RESOLVE_ADDRESS
Unable to resolve connected remote device address.
0x00050044 WCL_E_BLUETOOTH_UNABLE_ADD_SDP_RECORD
Unable to add new SDP record.
0x00050045 WCL_E_BLUETOOTH_UNABLE_SET_SERVER_SECURITY
Unable to set server authentication and/or encription states.
0x00050046 WCL_E_BLUETOOTH_LOCAL_SERVICE_ACTIVE
Local service is still active.
0x00050047 WCL_E_BLUETOOTH_UNABLE_CREATE_SERVER
Unable to create Bluetooth server.
0x00050048 WCL_E_BLUETOOTH_UNABLE_ENUMERATE_LOCAL_SERVICES
Unable to enumerate local running services.
0x00050049 WCL_E_BLUETOOTH_UNABLE_STOP_LOCAL_SERVER
Unable to stop local predefined server.
0x0005004A WCL_E_BLUETOOTH_UNABLE_TO_UPDATE_LOCAL_SERVER
Unable to update local server database.
0x0005004B WCL_E_BLUETOOTH_SETUP_COM_FAILED
Unable to setup the communication port.
0x0005004C WCL_E_BLUETOOTH_UNABLE_OPEN_CLIENT_COM
Unable to open the client COM port for the Bluetooth connection.
0x0005004D WCL_E_BLUETOOTH_UNABLE_OPEN_SERVER_COM
Unable to open the server COM port for the Bluetooth connection.
0x0005004E WCL_E_BLUETOOTH_WRITE_FAILED
Sending data to a remote device was failed.
0x0005004F WCL_E_BLUETOOTH_READ_FAILED
Abnormal data received.
0x00050050 WCL_E_BLUETOOTH_UNABLE_CREATE_WND
Unable to create Toshiba notifications window.
0x00050051 WCL_E_BLUETOOTH_UNABLE_REGISTER_MESSAGE
Unable to register Toshiba notification message.
0x00050052 WCL_E_BLUETOOTH_UNABLE_CREATE_SYNC_EVENT
Unable to create synchronization event.
0x00050053 WCL_E_BLUETOOTH_SDP_TRANSACTION
SDP transaction processing failure.
0x00050054 WCL_E_BLUETOOTH_UNABLE_START_SDP_THREAD
Unable start SDP connection thread.
0x00050055 WCL_E_BLUETOOTH_UNABLE_START_CONNECT_THREAD
Unable to start connection thread.
0x00050056 WCL_E_BLUETOOTH_UNABLE_START_LISTEN_THREAD
Unable to start listening thread.
0x00050057 WCL_E_BLUETOOTH_DISCOVERING_FAILED
Inquiry processing failure.
0x00050058 WCL_E_BLUETOOTH_READ_REMOTE_NAME_FAILED
Remote name acquisition processing failure.
0x00050059 WCL_E_BLUETOOTH_DESTROY_COM_FAILED
Unable to destroy COM port.
0x0005005A WCL_E_BLUETOOTH_CONNECT_COM_FAILED
Unable to connect COM port.
0x0005005B WCL_E_BLUETOOTH_DISCONNECT_COM_FAILED
Unable to disconnect COM port.
0x0005005C WCL_E_BLUETOOTH_UNABLE_TO_SWITCH_ON_OR_OFF
Unable to turn Bluetooth ON or OFF.
0x0005005D WCL_E_BLUETOOTH_CANNOT_ASSIGN_PSM
Can not assign PSM.
0x0005005E WCL_E_BLUETOOTH_GETLOCALINFO_FAILED
Unable to read local Radio information.
0x0005005F WCL_E_BLUETOOTH_DISCONNECT_SDP_FAILED
Unable to disconnect from SDP server.
0x00050060 WCL_E_BLUETOOTH_UNABLE_REGISTER_COM_NOTIFICATION
Unable to register COM port notifications.
0x00050061 WCL_E_BLUETOOTH_SETLOCALINFO_FAILED
Unable to change local radio information.
0x00050062 WCL_E_BLUETOOTH_UNABLE_TO_GET_CONNECTED_DEVICES
Unablet o get connected state of the device.
0x00050063 WCL_E_BLUETOOTH_UNABLE_CONNECT
Unable to connect to a remote device.
0x00050064 WCL_E_BLUETOOTH_CONNECT_PSM
Unable to start connection to a remote device. PSM error.
0x00050065 WCL_E_BLUETOOTH_SDP_PARSE_ERROR
SDP record parsing error.
0x00050066 WCL_E_BLUETOOTH_UNABLE_READ_RSSI
Unable to read RSSI value.
0x00050067 WCL_E_BLUETOOTH_UNABLE_CHANGE_PAIRING_MODE
Unable to change pairing mode.
0x00050068 WCL_E_BLUETOOTH_SDP_ERROR
Error working with SDP records.
0x00050069 WCL_E_BLUETOOTH_UNABLE_START_THREAD
Unable to start Toshiba main thread.
0x0005006A WCL_E_BLUETOOTH_UNABLE_CREATE_INIT_EVENT
Unable to create BlueSoleil initialization event.
0x0005006B WCL_E_BLUETOOTH_UNABLE_START_INIT_THREAD
Unable to start BlueSoleil initialization thread.
0x0005006C WCL_E_BLUETOOTH_VCOM_NOT_FOUND
The virtual COM port was not found. Probably it was not created by this Bluetooth radio object.
0x0005006D WCL_E_BLUETOOTH_VCOM_EXISTS
A virtual COM port was already created for this Bluetooth device and service.
0x0005006E WCL_E_BLUETOOTH_CREATE_DEVICE_STATICS_FAILED
Unable create Bluetooth Device Statics interface.
0x0005006F WCL_E_BLUETOOTH_START_ASYNC_OPERATION_FAILED
Unable start Win RT asyncronous operation.
0x00050070 WCL_E_BLUETOOTH_SET_ASYNC_OPERATION_EVENT_HANDLER_FAILED
Unable set Win RT asynchronous operation event handler.
0x00050071 WCL_E_BLUETOOTH_CREATE_DEVICE_FAILED
Unable create Bluetooth Device interface.
0x00050072 WCL_E_BLUETOOTH_GET_ASYNC_OPERATION_RESULT_FAILED
Unable get Win RT async operation result.
0x00050073 WCL_E_BLUETOOTH_GET_DEVICE_ID_FAILED
Failed to get Bluetooth Device ID.
0x00050074 WCL_E_BLUETOOTH_GET_DEVICE_PROPERTIES_FAILED
Failed to read Bluetooth Device properties.
0x00050075 WCL_E_BLUETOOTH_START_RSSI_THREAD_FAILED
Unable to start RSSI measurement thread.
0x00050076 WCL_E_BLUETOOTH_AUTHENTICATION_DEVICE_IGNORED
This is Microsoft specific error indicates that the pairing with remote classic Bluetooth enabled device was not started and need to be re-initiated.
0x00050077 WCL_E_BLUETOOTH_INCOMPATIBLE_OS_BITS
Incompatible OS. This feature required to run x64 application on x64 platform and/or x86 application on x86 platform.
0x00050078 WCL_E_BLUETOOTH_GET_RADIOS_LIST_FAILED
Unable to get Bluetooth radios list.
0x00050079 WCL_E_BLUETOOTH_GET_RADIOS_COUNT_FAILED
Unable to get number of available Bluetooth radios.
0x0005007A WCL_E_BLUETOOTH_GET_BLUETOOTH_RADIO_FAILED
Access to Bluetooth Radio driver instance has been failed.
0x0005007B WCL_E_BLUETOOTH_UNABLE_CHANGE_RADIO_STATE
Unable to change Bluetooth Radio state.
0x0005007C WCL_E_BLUETOOTH_UNSUPPORTED_BY_HARDWARE
Bluetooth features are unsupported by the hardware.
0x0005007D WCL_E_BLUETOOTH_RADIO_CLOSING
A Bluetooth Radio object is closing. The operation can not be executed.
0x0005007E WCL_E_BLUETOOTH_START_GET_DEV_NAME_THREAD_FAILED
Unable to start asynchronous name reading of a remote Bluetooth LE device.
0x0005007F WCL_E_BLUETOOTH_INVALID_PAIRING_METHOD
Invalid pairing method specified.
0x00050080 WCL_E_BLUETOOTH_NO_SYSTEM_RESOURCES
No system resources.
0x00050081 WCL_E_BLUETOOTH_CREATE_REG_CHANGE_TERMINATION_EVENT_FAILED
Unable to create registry changes monitoring thread termination event.
0x00050082 WCL_E_BLUETOOTH_CREATE_REG_CHANGE_RESULT_EVENT_FAILED
Unable to create registry changes monitoring thread initialization event.
0x00050083 WCL_E_BLUETOOTH_START_REG_CHANGE_THREAD_FAILED
Failed to start registry changes monitoring thread.
0x00050084 WCL_E_BLUETOOTH_REGISTER_AUTHENTICATION_CALLBACK_FAILED
Unable to registry authentication callback.
0x00050085 WCL_E_BLUETOOTH_FAILED_TO_OPEN_AUTH_AGENT_REG_KEY
Unable to open or create authentication agent registry key.
0x00050086 WCL_E_BLUETOOTH_CREATE_REG_CHANGES_NOTIFICATION_EVENT_FAILED
Create registry changes notification event failed.
0x00050087 WCL_E_BLUETOOTH_UNABLE_SET_REGISTRY_CHANGES_NOTIFICATIONS
Unable to set registry changes notification indication.
0x00050088 WCL_E_BLUETOOTH_UNABLE_TO_DISABLE_AUTHENTICATION_AGENT
Unable to disable Bluetooth Authentication Agent.
0x00050089 WCL_E_BLUETOOTH_PAIRED_BY_OTHER
Device has been paired by other application.
0x0005008A WCL_E_BLUETOOTH_DEVICE_ALREADY_INSTALLED
Drivers for the Bluetooth device has already been installed.
0x0005008B WCL_E_BLUETOOTH_DEVICE_NOT_CONNECTED
Disoonnect operation failed because device is not connected.
0x0005008C WCL_E_BLUETOOTH_DEVICE_NOT_INSTALLED
Device has not been installed.
0x0005008D WCL_E_BLUETOOTH_ENUM_CONNECTION_FAILED
Unable to enumerate connections.
0x0005008E WCL_E_BLUETOOTH_WAIT_FAILED
Wait for Bluetooth communication events failed.
0x0005008F WCL_E_BLUETOOTH_ADMIN_RIGHTS_REQUIRED
The operation requires administrative rights.
0x00050090 WCL_E_BLUETOOTH_DISCOVERING_TIMEOUT_TOO_HIGH
The discovering Timeout value is too high. You can not use Timeout greater than 61 seconds.
0x00050091 WCL_E_BLUETOOTH_DISCOVERING_TIMEOUT_TOO_LOW
The discovering Timeout is too low. You can not use Timeout less than 2 seconds.
0x00050092 WCL_E_BLUETOOTH_GET_REMOTE_ADDRESS_TYPE_FAILED
Unable to read remote device's address type.
0x00050093 WCL_E_BLUETOOTH_UNKNOWN_DEVICE_TYPE
Unable read device's address type because device's type is unknown.
0x00050094 WCL_E_BLUETOOTH_START_WINRT_THREAD_FAILED
Unable to start Win RT classic working thread.
0x00050095 WCL_E_BLUETOOTH_CREATE_WATCHER_FACTORY_FAILED
Create Device Watcher Factory failed.
0x00050096 WCL_E_BLUETOOTH_CREATE_FILTER_FAILED
Create device's filter for Device Watcher failed.
0x00050097 WCL_E_BLUETOOTH_CREATE_WATCHER_FAILED
Create Bluetooth devices watcher failed.
0x00050098 WCL_E_BLUETOOTH_CREATE_COMPLETION_EVENT_FAILED
Create discovering completion event failed.
0x00050099 WCL_E_BLUETOOTH_SET_ADDED_HANDLER_FAILED
Set Bluetooth device watcher Added event handler failed.
0x0005009A WCL_E_BLUETOOTH_SET_UPDATED_HANDLER_FAILED
Set Bluetooth device watcher Updated event handler failed.
0x0005009B WCL_E_BLUETOOTH_SET_REMOVED_HANDLER_FAILED
Set Bluetooth device watcher Removed event handler failed.
0x0005009C WCL_E_BLUETOOTH_SET_COMPLETED_HANDLER_FAILED
Set Bluetooth device watcher Discovering Completed event handler failed.
0x0005009D WCL_E_BLUETOOTH_WATCHER_START_FAILED
Start discovering failed.
0x0005009E WCL_E_BLUETOOTH_UNABLE_TO_CREATE_WRITE_EVENT
Unable to create write completion event object.
0x0005009F WCL_E_BLUETOOTH_DISCOVERING_CANCELED
Discovering has been canceled (aborted) by the system.
0x000500A0 WCL_E_BLUETOOTH_CREATE_STOPPED_EVENT_FAILED
Unable to create asynchronous operation termination indication event.
0x000500A1 WCL_E_BLUETOOTH_SET_EVENT_HANDLER_FAILED
Unable to set Win RT object's event handler.
0x000500A2 WCL_E_BLUETOOTH_UNABLE_REGISTER_CONNECT_MESSAGE
Unable to register Wii Remote client connect notification message.
0x000500A3 WCL_E_BLUETOOTH_UNABLE_REGISTER_DISCONNECT_MESSAGE
Unable to register Wii Remote client disconnect notification message.
0x000500A4 WCL_E_BLUETOOTH_UNABLE_REGISTER_DATA_MESSAGE
Unable to register Wii Remote client data notification message.
0x000500A5 WCL_E_BLUETOOTH_UNABLE_CREATE_DATA_EVENT
Unable to create data received notification event.
0x000500A6 WCL_E_BLUETOOTH_UNABLE_CREATE_PAIRING_TIMEOUT_EVENT
Unable to create pairing timeout event.
0x000500A7 WCL_E_BLUETOOTH_HARDWARE_FAILED
Bluetooth hardware failed.
0x000500A8 WCL_E_BLUETOOTH_CLASSIC_RADIO_UNAVAILABLE
A Classic Bluetooth Radio is not available.
0x000500A9 WCL_E_BLUETOOTH_PAIRING_HANDLED_BY_SYSTEM
The pairing is handled by the OS.
0x000500AA WCL_E_BLUETOOTH_RADIO_INSTANCE_NOT_FOUND
The Bluetooth radio instance was not found.
0x000500AB WCL_E_BLUETOOTH_OPEN_RADIO_FAILED
Unable to open a Bluetooth Radio driver.
0x000500AC WCL_E_BLUETOOTH_OPEN_RADIO_INVALID_DRIVER
Invalid Bluetooth Radio driver instance name.
0x000500AD WCL_E_BLUETOOTH_OPEN_RADIO_INVALID_PATH
Invalid Bluetooth Radio driver instance path.
0x000500AE WCL_E_BLUETOOTH_OPEN_RADIO_ACCESS_DENIED
An application does not have enough rights to open Bluetooth Radio driver.
0x000500AF WCL_E_BLUETOOTH_OPEN_RADIO_DEVICE_NOT_FOUND
Bluetooth Radio driver not found or not working.
0x000500B0 WCL_E_BLUETOOTH_OPEN_RADIO_IN_USE
The Bluetooth Radio driver is already in use by other application.
0x000500B1 WCL_E_BLUETOOTH_OPEN_RADIO_INVALID_PARAM
Invalid parameters specified in Bluetooth Radio driver open request.
0x000500B2 WCL_E_BLUETOOTH_OPEN_RADIO_INVALID_NAME
Invalid Bluetooth Radio driver name.
0x000500B3 WCL_E_BLUETOOTH_OPEN_RADIO_COUNT_LIMIT
Too many opened Bluetooth Radio driver instances.
0x000500B4 WCL_E_BLUETOOTH_DRIVER_BUSY
A Bluetooth driver is busy.
Low Energy
0x00051000 WCL_E_BLUETOOTH_LE_INVALID_HANDLE
The attribute handle given was not valid on this server.
0x00051001 WCL_E_BLUETOOTH_LE_READ_NOT_PERMITTED
Attribute reading is not permited.
0x00051002 WCL_E_BLUETOOTH_LE_WRITE_NOT_PERMITTED
Attribute writing is not permitted.
0x00051003 WCL_E_BLUETOOTH_LE_INVALID_PDU
Invalid request format.
0x00051004 WCL_E_BLUETOOTH_LE_INSUFFICIENT_AUTHENTICATION
The attribute requires authentication before it can be read or written.
0x00051005 WCL_E_BLUETOOTH_LE_REQUEST_NOT_SUPPORTED
Attribute server does not support the request received from the client.
0x00051006 WCL_E_BLUETOOTH_LE_INVALID_OFFSET
Offset specified was past the end of the attribute.
0x00051007 WCL_E_BLUETOOTH_LE_INSUFFICIENT_AUTHORIZATION
The attribute requires authorization before it can be read or written.
0x00051008 WCL_E_BLUETOOTH_LE_PREPARE_QUEUE_FULL
Prepare queue is full. Too many prepare writes have been queued.
0x00051009 WCL_E_BLUETOOTH_LE_ATTRIBUTE_NOT_FOUND
No attribute found within the given attribute handle range.
0x0005100A WCL_E_BLUETOOTH_LE_ATTRIBUTE_NOT_LONG
The attribute cannot be read or written using the Read Blob Request.
0x0005100B WCL_E_BLUETOOTH_LE_INSUFFICIENT_ENCRYPTION_KEYSIZE
The Encryption Key Size used for encrypting this link is insufficient.
0x0005100C WCL_E_BLUETOOTH_LE_INVALID_ATTRIBUTE_VALUE_LENGTH
The attribute value length is invalid for the operation.
0x0005100D WCL_E_BLUETOOTH_LE_INSUFFICIENT_ENCRYPTION
The attribute requires encryption before it can be read or written.
0x0005100E WCL_E_BLUETOOTH_LE_UNSUPPORTED_GROUP_TYPE
The attribute type is not a supported grouping attribute as defined by a higher layer specification.
0x0005100F WCL_E_BLUETOOTH_LE_INSUFFICIENT_RESOURCES
Insufficient Resources to complete the request.
0x00051010 WCL_E_BLUETOOTH_LE_SMP_FAILED
SMP failed.
0x00051011 WCL_E_BLUETOOTH_LE_TASK_CANCEL
Task cancel.
0x00051012 WCL_E_BLUETOOTH_LE_CONNECT_FAILED
Connect failed.
0x00051013 WCL_E_BLUETOOTH_LE_TIMEOUT
Response timed out.
0x00051014 WCL_E_BLUETOOTH_LE_WRONG_CONFIGURATION
CCC improperly configured.
0x00051015 WCL_E_BLUETOOTH_LE_PROCEDURE_IN_PROGRESS
Requested procedure is already in progress.
0x00051016 WCL_E_BLUETOOTH_LE_OUT_OF_RANGE
Out of range.
0x00051017 WCL_E_BLUETOOTH_LE_ACCESS_DENIED
The access to the Bluetooth LE attribute failed. This is Microsoft specific error code and usually indicates that the driver or low-level API can not access to the internal GATT attribute object.
0x00051018 WCL_E_BLUETOOTH_LE_SUBSCRIPTION_ACTIVE
At least one subscription active. The error appears if you try to read services, characteristics or descriptors with goReadFromDevice flag and there is at least one subscription active.
0x00051019 WCL_E_BLUETOOTH_LE_ALREADY_SUBSCRIBED
The GATT connection is already subscribed for this attribute changes notifications.
0x0005101A WCL_E_BLUETOOTH_LE_NOT_SUBSCRIBED
The GATT connection has not been subscribed for this attribute changes notifications.
0x0005101B WCL_E_BLUETOOTH_LE_UNLIKELY
The attribute request that was requested has encountered an error that was unlikely, and therefore could not be completed as requested.
0x0005101C WCL_E_BLUETOOTH_LE_REMOTE_DEVICE_DISCONNECTS
A remote device closes the connection.
0x0005101D WCL_E_BLUETOOTH_LE_INAVLID_USER_BUFFER
A buffer is specified, but the buffer count size is smaller than what is required, in bytes.
0x0005101E WCL_E_BLUETOOTH_LE_INCONSISTENT_DATA
The current data in the cache appears to be inconsistent, and is leading to internal errors.
0x0005101F WCL_E_BLUETOOTH_LE_COMMUNICATION_FAILED
The target server did not provide an appropriate network response.
0x00051020 WCL_E_BLUETOOTH_LE_CHARACTERISTIC_NOT_READABLE
The characteristic value is not readable as dictated by the characteristic properties.
0x00051021 WCL_E_BLUETOOTH_LE_CREATE_WATCHER_FAILED
Unable to create Bluetooth LE Advertisement Watcher.
0x00051022 WCL_E_BLUETOOTH_LE_SET_SCANNING_MODE_FAILED
Unable to change Bluetooth LE Advertisement Watcher scanning mode.
0x00051023 WCL_E_BLUETOOTH_LE_START_WATCHER_FAILED
Unable start Bluetooth LE Advertisement Watcher.
0x00051024 WCL_E_BLUETOOTH_LE_START_WINRT_THREAD_FAILED
Unable to start Win RT LE working thread.
0x00051025 WCL_E_BLUETOOTH_LE_SET_EVENT_HANDLER_FAILED
Unable to set Win RT object's event handler.
0x00051026 WCL_E_BLUETOOTH_LE_CREATE_DEVICE_STATICS_FAILED
Unable create Bluetooth LE Device Statics interface.
0x00051027 WCL_E_BLUETOOTH_LE_CREATE_DEVICE_FAILED
Unable create Bluetooth LE Device interface.
0x00051028 WCL_E_BLUETOOTH_LE_START_ASYNC_OPERATION_FAILED
Unable start Win RT asyncronous operation.
0x00051029 WCL_E_BLUETOOTH_LE_SET_ASYNC_OPERATION_EVENT_HANDLER_FAILED
Unable set Win RT asynchronous operation event handler.
0x0005102A WCL_E_BLUETOOTH_LE_GET_ASYNC_OPERATION_RESULT_FAILED
Unable get Win RT async operation result.
0x0005102B WCL_E_BLUETOOTH_LE_CREATE_DEVICE2_FAILED
Unable create IBluetoothLEDevice2 interface.
0x0005102C WCL_E_BLUETOOTH_LE_GET_DEVICE_INFORMATION_FAILED
Unable to get IDeviceInformation interface.
0x0005102D WCL_E_BLUETOOTH_LE_GET_DEVICE_INFORMATION2_FAILED
Unable to get IDeviceInformation2 interface.
0x0005102E WCL_E_BLUETOOTH_LE_GET_DEVICE_INFORMATION_PAIRING_FAILED
Unable to get IDeviceInformationPairing interface.
0x0005102F WCL_E_BLUETOOTH_LE_GET_DEVICE_INFORMATION_PAIRING2_FAILED
Unable to get IDeviceInformationPairing2 interface.
0x00051030 WCL_E_BLUETOOTH_LE_GET_DEVICE_INFORMATION_CUSTOM_PAIRING_FAILED
Unable to get IDeviceInformationCustomPairing interface.
0x00051031 WCL_E_BLUETOOTH_LE_BEACON_MONITORING_RUNNING
Bluetooth Beacons monitoring is running.
0x00051032 WCL_E_BLUETOOTH_LE_BEACON_MONITORING_NOT_RUNNING
Bluetooth Beacons monitoring is not running.
0x00051033 WCL_E_BLUETOOTH_LE_ADVERTISING_RUNNING
The Bluetooth LE advertising is already running.
0x00051034 WCL_E_BLUETOOTH_LE_ADVERTISING_NOT_RUNNING
The Bluetooth LE advertising is not running.
0x00051035 WCL_E_BLUETOOTH_LE_ADVERTISING_UNBALE_CREATE_INIT_EVENT
Unable create initialization event for the Bluetooth LE advertising thread.
0x00051036 WCL_E_BLUETOOTH_LE_ADVERTISING_UNBALE_CREATE_TERMINATE_EVENT
Unable create termination event for the Bluetooth LE advertising thread.
0x00051037 WCL_E_BLUETOOTH_LE_ADVERTISING_UNBALE_START_THREAD
Unable start Bluetooth LE Advertising thread.
0x00051038 WCL_E_BLUETOOTH_LE_WRITE_VALUE_TOO_LONG
An application executes Write Without Response with value size longer than maximum PDU size (MTU). Ap application must use Write With Response instead. To do that an application must set IsWritableWithoutResponse characteristic's property to false and then call the WriteCharacteristicValue method to force Write With Response.
0x00051039 WCL_E_BLUETOOTH_LE_UNABLE_GET_ADVERTISER
Unable to get Bluetooth LE Advertiser object.
0x0005103A WCL_E_BLUETOOTH_LE_SUBSCRIBE_FAILED
Unable to start subscribing thread.
0x0005103B WCL_E_BLUETOOTH_LE_GATT_SERVER_NO_SUBSCRIBED_CLIENTS
No subscribed clients found.
0x0005103C WCL_E_BLUETOOTH_LE_CREATE_CONNECTION_COMPLETION_EVENT_FAILED
Unable to create connection completion event.
0x0005103D WCL_E_BLUETOOTH_LE_CREATE_DISCOVERING_THREAD_FAILED
Unable to start LE devices discovering thread.
0x0005103E WCL_E_BLUETOOTH_LE_EDDYSTONE_URL_TOO_SHORT
The URL passsed to the Eddytone URL Beacon is empty or too short. The length of the URL must be at least 8 characters.
0x0005103F WCL_E_BLUETOOTH_LE_EDDYSTONE_URL_SCHEME_INVALID
Invalid Eddystone URL Beacon URL scheme. An URL must start with "http://" or "https://".
0x00051040 WCL_E_BLUETOOTH_LE_EDDYSTONE_URL_TOO_LONG
The Eddystone URL Beacon URL is too long.
0x00051041 WCL_E_BLUETOOTH_LE_ASYNC_PAIR_FAILED
Failed to start asynchronous pairing with Bluetooth LE device.
0x00051042 WCL_E_BLUETOOTH_LE_ASYNC_PAIR_ERROR
Error during executing asynchronous pairing with Bluetooth LE device.
0x00051043 WCL_E_BLUETOOTH_LE_MANUAL_PAIRING_REQUIRED
The OS does not support automatic connection to BLE device and manual pairing is required.
0x00051044 WCL_E_BLUETOOTH_LE_AUTH_NOT_READY_TO_PAIR
The device object is not in a state where it can be paired.
0x00051045 WCL_E_BLUETOOTH_LE_AUTH_NOT_PAIRED
The device object is not currently paired.
0x00051046 WCL_E_BLUETOOTH_LE_AUTH_CONNECTION_REJECTED
The device object rejected the connection.
0x00051047 WCL_E_BLUETOOTH_LE_AUTH_TOO_MANY_CONNECTIONS
The device object indicated it cannot accept any more incoming connections.
0x00051048 WCL_E_BLUETOOTH_LE_AUTH_HARDWARE_FAILURE
The device object indicated there was a hardware failure.
0x00051049 WCL_E_BLUETOOTH_LE_AUTH_TIMEOUT
The authentication process timed out before it could complete.
0x0005104A WCL_E_BLUETOOTH_LE_AUTH_NOT_ALLOWED
The authentication protocol is not supported, so the device is not paired.
0x0005104B WCL_E_BLUETOOTH_LE_AUTH_FAILURE
Authentication failed, so the device is not paired. Either the device object or the application rejected the authentication.
0x0005104C WCL_E_BLUETOOTH_LE_AUTH_NO_SUPPORTED_PROFILE
There are no network profiles for this device object to use.
0x0005104D WCL_E_BLUETOOTH_LE_AUTH_PROTECTION_LEVEL_COULD_NOT_BE_MET
The minimum level of protection is not supported by the device object or the application.
0x0005104E WCL_E_BLUETOOTH_LE_AUTH_ACCESS_DENIED
Your application does not have the appropriate permissions level to pair the device object.
0x0005104F WCL_E_BLUETOOTH_LE_AUTH_INVALID_CEREMONY_DATA
The ceremony data was incorrect.
0x00051050 WCL_E_BLUETOOTH_LE_AUTH_PAIRING_CANCELED
The pairing action was canceled before completion.
0x00051051 WCL_E_BLUETOOTH_LE_AUTH_OPERATION_ALREADY_IN_POROGRESS
The device object is already attempting to pair or unpair.
0x00051052 WCL_E_BLUETOOTH_LE_AUTH_REQUIRED_HANDLER_NOT_REGISTERED
Either the event handler was not registered or a required pairing method was not supported.
0x00051053 WCL_E_BLUETOOTH_LE_AUTH_REJECTED_BY_HANDLER
The application handler rejected the pairing.
0x00051054 WCL_E_BLUETOOTH_LE_AUTH_REMOTE_DEVICE_HAS_ASSOCIATION
The remove device already has an association.
0x00051055 WCL_E_BLUETOOTH_LE_AUTH_FAILED
An unknown failure occurred.
0x00051056 WCL_E_BLUETOOTH_LE_SET_PROTECTION_LEVEL_FAILED
Failed to change protection level.
0x00051057 WCL_E_BLUETOOTH_LE_CHARACTERISTIC_NOT_WRITABLE
The characteristic value is not writable as dictated by the characteristic properties.
0x00051058 WCL_E_BLUETOOTH_LE_DEVICE_NOT_DISCOVERED
Attemp to connect to not previously discovered Bluetooth LE GATT device. Device object was not found by the system.
0x00051059 WCL_E_BLUETOOTH_LE_ALREADY_PAIRED
A device has already been paired.
0x0005105A WCL_E_BLUETOOTH_LE_UNSUPPORTED_BY_HARDWARE
Bluetooth LE features are unsupported by the hardware. Bluetooth LE features requires Bluetooth 4.0 or newest Bluetooth hardware with HCI version 6 and above.
0x0005105B WCL_E_BLUETOOTH_LE_CREATE_DISCOVERING_EVENT_FAILED
Unable to create LE devices discovering thread termination event.
0x0005105C WCL_E_BLUETOOTH_LE_DEVICE_NOT_FOUND
A specified remote Bluetooth LE device was not found.
0x0005105D WCL_E_BLUETOOTH_LE_GET_DEVICE_ID_FAILED
Failed to get Bluetooth LE Device ID.
0x0005105E WCL_E_BLUETOOTH_LE_GET_DEVICE_PROPERTIES_FAILED
Failed to read Bluetooth LE Device properties.
0x0005105F WCL_E_BLUETOOTH_LE_FEATURE_NOT_SUPPORTED
The requisted feature is not supported bu a Bluetooth LE driver.
0x00051060 WCL_E_BLUETOOTH_LE_UNABLE_READ_RSSI
Unable to read RSSI value.
0x00051061 WCL_E_BLUETOOTH_LE_START_RSSI_THREAD_FAILED
Unable to start BLE RSSI measurement thread.
0x00051062 WCL_E_BLUETOOTH_LE_APPLICATION
Application error code defined by a higher layer specification.
0x00051063 WCL_E_BLUETOOTH_LE_AUTH_REPEATED_ATTEMPTS
Pairing or authentication procedure is disallowed because too little time has elapsed since last pairing request or security request.
0x00051064 WCL_E_BLUETOOTH_LE_AUTH_OOB_NOT_AVAILABLE
Out of Band data is not available for authentication.
0x00051065 WCL_E_BLUETOOTH_LE_GET_ROOT_SERVICE_FAILED
Unable to get information ablout Bluetooth LE service that owns an attribute.
0x00051066 WCL_E_BLUETOOTH_LE_GET_SERVICE_HANDLE_FAILED
Unable to read Bluetooth LE GATT service handle.
0x00051067 WCL_E_BLUETOOTH_LE_GET_CHARACTERISTIC_HANDLE_FAILED
Unable to read Bluetooth LE GATT characteristic handle.
0x00051068 WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_HANDLE_FAILED
Unable to read Bluetooth LE GATT descriptor handle.
0x00051069 WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_UUID_FAILED
Unable to read Bluetooth LE GATT descriptor UUID.
0x0005106A WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMATS_FAILED
Unable to read Bluetooth LE GATT characteristics presentation formats list.
0x0005106B WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMATS_LIST_SIZE_FAILED
Unable to read Bluetooth LE GATT characteristics presentation formats list size (length).
0x0005106C WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_FAILED
Unable to read Bluetooth LE GATT characteristics presentation format.
0x0005106D WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_TYPE_FAILED
Unable to read Bluetooth LE GATT characteristics presentation format type.
0x0005106E WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_EXPONENT_FAILED
Unable to read Bluetooth LE GATT characteristics presentation format exponent.
0x0005106F WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_UNIT_FAILED
Unable to read Bluetooth LE GATT characteristics presentation format unit.
0x00051070 WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_NAMESPACE_FAILED
Unable to read Bluetooth LE GATT characteristics presentation format namespace.
0x00051071 WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_DESCRIPTION_FAILED
Unable to read Bluetooth LE GATT characteristics presentation format description.
0x00051072 WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_VALUE_SIZE_FAILED
Unable to get Bluetooth LE GATT descriptor value size.
0x00051073 WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_VALUE_RAW_DATA_FAILED
Unable to get access to Bluetooth LE GATT descriptor value raw data.
0x00051074 WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_VALUE_DATA_FAILED
Unable to get access to Bluetooth LE GATT descriptor value data.
0x00051075 WCL_E_BLUETOOTH_LE_GET_CHARACTERISTIC_UUID_FAILED
Unable to read Bluetooth LE GATT characteristic UUID.
0x00051076 WCL_E_BLUETOOTH_LE_GET_CHARACTERISTIC_PROPETIES_FAILED
Unable to read Bluetooth LE GATT characteristic properties.
0x00051077 WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_VALUE_DATA_BUFFER_FAILED
Unable to get Bluetooth LE GATT descriptor value data buffer.
0x00051078 WCL_E_BLUETOOTH_LE_GET_CHARACTERISTIC_VALUE_DATA_BUFFER_FAILED
Unable to get Bluetooth LE GATT characteristic value data buffer.
0x00051079 WCL_E_BLUETOOTH_LE_GET_CHARACTERISTIC_VALUE_SIZE_FAILED
Unable to get Bluetooth LE GATT characteristic value size.
0x0005107A WCL_E_BLUETOOTH_LE_GET_CHARACTERISITC_VALUE_RAW_DATA_FAILED
Unable to get access to Bluetooth LE GATT characteristic value raw data.
0x0005107B WCL_E_BLUETOOTH_LE_GET_CHARACTERISITC_VALUE_DATA_FAILED
Unable to get access to Bluetooth LE GATT characteristic value data.
0x0005107C WCL_E_BLUETOOTH_LE_GET_DESCRIPTORS_LIST_SIZE_FAILED
Unable to read Bluetooth LE GATT descriptors list size (length).
0x0005107D WCL_E_BLUETOOTH_LE_GET_SERVICE_UUID_FAILED
Unable to read Bluetooth LE GATT service UUID.
0x0005107E WCL_E_BLUETOOTH_LE_GET_CHARACTERISITCS_LIST_SIZE_FAILED
Unable to read Bluetooth LE GATT characteristics list size (length).
0x0005107F WCL_E_BLUETOOTH_LE_GET_SERVICES_LIST_SIZE_FAILED
Unable to read Bluetooth LE GATT services list size (length).
0x00051080 WCL_E_BLUETOOTH_LE_START_GET_DEV_CONNECTED_STATUS_THREAD_FAILED
Unable to start reading device's connected status thread.
0x00051081 WCL_E_BLUETOOTH_LE_CONNECTION_ESTABLISHING_FAILED
LL initiated a connection but the connection has failed to be established. Controller did not receive any packets from remote end.
0x00051082 WCL_E_BLUETOOTH_LE_GET_CONNECTED_STATUS_FAILED
Unable to get Bluetooth LE device connected status.
0x00051083 WCL_E_BLUETOOTH_LE_START_GET_DEV_PAIRED_STATUS_THREAD_FAILED
Unable to start Bluetooth LE device paired status reading thread.
0x00051084 WCL_E_BLUETOOTH_LE_MIC_FAILED
Connection was terminated because the Message Integrity Check (MIC) failed on a received packet.
0x00051085 WCL_E_BLUETOOTH_LE_GET_DEVICE_PAIRED_FAILED
Unable to get Bluetooth LE device's paired status.
0x00051086 WCL_E_BLUETOOTH_LE_PROTOCOL_ERROR
GATT protocol error. Usually this error indicates that a client sent wrong data to a server. Or sometime it may indicates that server requires subscribing to a characteristic before it can accept any write requests.
0x00051087 WCL_E_BLUETOOTH_LE_GATT_SERVER_CHARACTERISTIC_ADDED
The characteristic has already been added to the local GATT service.
0x00051088 WCL_E_BLUETOOTH_LE_GATT_SERVER_CHARACTERISTIC_REMOVED
The characteristic has already been removed from the local GATT service.
0x00051089 WCL_E_BLUETOOTH_LE_GATT_SERVER_SERVICE_ADDED
The service has already been added to the GATT server.
0x0005108A WCL_E_BLUETOOTH_LE_GATT_SERVER_SERVICE_REMOVED
The service has already been removed from the GATT server.
0x0005108B WCL_E_BLUETOOTH_LE_GATT_SERVER_RUNNING
The GATT server is running (advertising).
0x0005108C WCL_E_BLUETOOTH_LE_GATT_SERVER_NOT_RUNNING
The GATT server is not running.
0x0005108D WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_INIT_EVENT_FAILED
Failed to create GATT server thread initialization event.
0x0005108E WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_TERM_EVENT_FAILED
Failed to create GATT server thread termination event.
0x0005108F WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_THREAD_FAILED
Failed to create GATT server communication thread.
0x00051090 WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_SERVICE_FAILED
Failed to get GATT local service interface.
0x00051091 WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_PARAMS_FAILED
Unable to create local GATT characteristic parameters object.
0x00051092 WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_READ_PROTECTION_FAILED
Failed to set local GATT characteristic read protection level.
0x00051093 WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_WRITE_PROTECTION_FAILED
Failed to set local GATT characteristic write protection level.
0x00051094 WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_PROPERTIES_FAILED
Unable to set properties of a local GATT characteristic.
0x00051095 WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_CHARACTERISTIC_FAILED
Local GATT characteristic was not created by unknown reason.
0x00051096 WCL_E_BLUETOOTH_LE_GATT_SERVER_INVALID_CHARACTERISTIC
Unable to create local GATT characteristic.
0x00051097 WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_ADV_PARAMS_FAILED
Failed to set local GATT service advertisement parameters.
0x00051098 WCL_E_BLUETOOTH_LE_GATT_SERVER_PERIPHERAL_MODE_NOT_SUPPORTED
Bluetooth hardware does not support peripheral mode.
0x00051099 WCL_E_BLUETOOTH_LE_GATT_SERVER_START_FAILED
Unbale to publish local GATT service.
0x0005109A WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_SERVICE_FAILED
Unable to create local GATT sevrice.
0x0005109B WCL_E_BLUETOOTH_LE_GATT_SERVER_INVALID_SERVICE
Local GATT service was not created by unknown reason.
0x0005109C WCL_E_BLUETOOTH_LE_GATT_SERVER_NOT_INITIALIZED
The GATT server is not initialized.
0x0005109D WCL_E_BLUETOOTH_LE_GATT_SERVER_INITIALIZED
The GATT server has lready been initialized.
0x0005109E WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_WRITE_EVENT_HANDLER_FAILED
Unable to set GATT local characteristic write request event handler.
0x0005109F WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_READ_EVENT_HANDLER_FAILED
Unable to set GATT local characteristic read request event handler.
0x000510A0 WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_CLIENTS_CHANGED_EVENT_HANDLER_FAILED
Unable to set GATT local characteristic subscribed clients changed event handler.
0x000510A1 WCL_E_BLUETOOTH_LE_UNSUBSCRIBE_FAILED
Unable to start unsubscribing thread.
0x000510A2 WCL_E_BLUETOOTH_LE_INVALID_CONNECTION_PARAMETERS_VALUE
One or more connection parameter values are not valid.
0x000510A3 WCL_E_BLUETOOTH_LE_GATT_SERVER_CHARACTERISTIC_NOT_NOTIFIABLE
Characteristic is not notifiable or indicatable.
0x000510A4 WCL_E_BLUETOOTH_LE_DIRECT_ADVERTISING_TIMEOUT
Directed advertising completed without a connection being created.
0x000510A5 WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_MUTEX_FAILED
Unable to create GATT Server protection mutex.
0x000510A6 WCL_E_BLUETOOTH_LE_GATT_SERVER_OTHER_INSTANCE_RUNNING
Other instance of the GATT server is already running. Only one instance of the GATT server is allowed.
0x000510A7 WCL_E_BLUETOOTH_LE_CLIENT_NOT_CONNECTED
A client is not connected to a Bluetooth device.
0x000510A8 WCL_E_BLUETOOTH_LE_UNEXPECTED
Unexpected or unknown error.
0x000510A9 WCL_E_BLUETOOTH_LE_SET_SCAN_PARAMS_FAILED
Unable to set Bluetooth LE scan parameters.
0x000510AA WCL_E_BLUETOOTH_LE_WRITE_WITHOUT_RESPONSE_NOT_SUPPORTED
A characteristic does not support the Write Without Response operation
0x000510AB WCL_E_BLUETOOTH_LE_CREATE_SCAN_PARAMS_SET_EVENT_FAILED
Unable to create scan parameters changing event.
0x000510AC WCL_E_BLUETOOTH_LE_SET_ADV_PARAMS_FAILED
Unable to set Bluetooth LE advertising parameters.
0x000510AD WCL_E_BLUETOOTH_LE_WRONG_CONNECTION_INTERVAL
The error code indicates that the remote device terminated the connection because of an unacceptable connection interval.
0x000510AE WCL_E_BLUETOOTH_LE_GET_CONNECTION_PHY_VALUE_FAILED
Get connection PHY value failed.
0x000510AF WCL_E_BLUETOOTH_LE_OPEN_PROCESS_TOKEN_FAILED
Unable to open process token.
0x000510B0 WCL_E_BLUETOOTH_LE_LOOKUP_PRIVILEGE_FAILED
Unable to find one or more required privilege.
0x000510B1 WCL_E_BLUETOOTH_LE_ADJUST_PRIVILEGE_FAILED
Unable to change one or more privilege.
0x000510B2 WCL_E_BLUETOOTH_LE_ALLOCATE_SID_FAILED
Unable to allocate and initialize SID.
0x000510B3 WCL_E_BLUETOOTH_LE_TAKE_OWNERSHIP_FAILED
Unable to take registry key ownership.
0x000510B4 WCL_E_BLUETOOTH_LE_SET_ACL_FAILED
Unable to set ACL.
0x000510B5 WCL_E_BLUETOOTH_LE_SET_REGISTRY_RIGHTS_FAILED
Unable to change registry access rights.
0x000510B6 WCL_E_BLUETOOTH_LE_INVALID_CHARACTERISTIC_CONFIGURATION
The characteristi has invalid configuration. This error means that the characteristic has both IsNotifiable and IsIndicatable properties are set to True. Set one of the property to False.
0x000510B7 WCL_E_BLUETOOTH_LE_CREATE_STOPPED_EVENT_FAILED
Unable to create asynchronous operation termination indication event.
0x000510B8 WCL_E_BLUETOOTH_LE_DISCOVERING_TERMINATED
Discovering has been terminated.
0x000510B9 WCL_E_BLUETOOTH_LE_DISCOVERING_CANCELED
Discovering has been canceled (aborted) by the system.
0x000510BA WCL_E_BLUETOOTH_LE_CONNECTION_TERMINATED
Local device terminated the connection.
0x000510BB WCL_E_BLUETOOTH_LE_INIT_ADVERTISEMENT_FAILED
Bluetooth LE advertisement initialization failed.
0x000510BC WCL_E_BLUETOOTH_LE_UNSUPPORTED_ADVERTISEMENT_TYPE
Bluetooth LE advertisement type is not supported.
0x000510BD WCL_E_BLUETOOTH_LE_INVALID_ADVERTISEMENT_FORMAT
Bluetooth LE advertisement has invalid format.
0x000510BE WCL_E_BLUETOOTH_LE_RADIO_UNAVAILABLE
A Bluetooth LE Radio is not available.
0x000510BF WCL_E_BLUETOOTH_LE_GET_CONNECTION_PARAMS_FAILED
Unable to get the current connection parameters.
0x000510C0 WCL_E_BLUETOOTH_LE_INVALID_CONNECTION_PARAMS
Invalid or unknown preffered connection parameters type.
0x000510C1 WCL_E_BLUETOOTH_LE_SET_CONNECTION_PARAMS_FAILED
Unable to set the current connection parameters.
0x000510C2 WCL_E_BLUETOOTH_LE_EXT_ADV_NOT_SUPPORTED
The extended advertisement properties are not supported. Set the UseExtendedAdvertisement property of the wclBluetoothLeAdvertiser component to False and try to restart the advertisement.
0x000510C3 WCL_E_BLUETOOTH_LE_SET_EXT_ADV_FAILED
Set extended advertisement properties failed.
0x000510C4 WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_DISCONNECT_EVENT_HANDLER_FAILED
Unable to set client disconnect event handler for the GATT server.
0x000510C5 WCL_E_BLUETOOTH_LE_GATT_SERVER_CLIENT_NOT_SUBSCRIBED
The client is not subscribed to any GATT server characteristic.
0x000510C6 WCL_E_BLUETOOTH_LE_GATT_SERVER_CLIENT_GET_MAX_NOTIFICATION_SIZE_FAILED
Unable to read maximum notification size.
0x000510C7 WCL_E_BLUETOOTH_LE_GET_MAX_PDU_SIZE_FAILED
Unable to get maximum PDU size.
0x000510C8 WCL_E_BLUETOOTH_LE_AUTH_UNKNOWN
Unknown or unexpected error appeared during pairing procedure.
0x000510C9 WCL_E_BLUETOOTH_LE_GATT_CLIENT_SET_DISCONNECT_EVENT_HANDLER_FAILED
Unable to set disconnect event handler for the GATT client.
0x000510CA WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_DESCRIPTION_FAILED
Unable to set local GATT characteristic user-friendly description.
0x000510CB WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_FORMATS_LIST_FAILED
Unable to get GATT local characteristic presentation formats list.
0x000510CC WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_FORMAT_STATICS_FAILED
Unable to create GATT local characteristic presentation format statics.
0x000510CD WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_FORMAT_FAILED
Unable to create GATT local characteristic presentation format.
0x000510CE WCL_E_BLUETOOTH_LE_GATT_SERVER_ADD_FORMAT_FAILED
Unable to add GATT local characteristic presentation format.
0x000510CF WCL_E_BLUETOOTH_LE_GET_USER_DESCRIPTION_FAILED
Read characteristic's user description descriptor failed.
0x000510D0 WCL_E_BLUETOOTH_LE_INVALID_DESCRIPTOR_UUID
The descriptor with given UUID can not be used as custom descriptor in GATT server.
0x000510D1 WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_DESCRIPTOR_FAILED
Create custom descriptor failed.
0x000510D2 WCL_E_BLUETOOTH_LE_GATT_SERVER_ADD_DESCRIPTOR_FAILED
Unable to add custom descriptor.
0x000510D3 WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_DESCRIPTOR_VALUE_FAILED
Set descriptor's value failed.
0x000510D4 WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_DESCRIPTOR_READ_PROTECTION_FAILED
Failed to set local GATT descriptor read protection level.
0x000510D5 WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_DESCRIPTOR_WRITE_PROTECTION_FAILED
Failed to set local GATT descriptor write protection level.
0x000510D6 WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_CREATE_DESCRIPTOR_RESULT_FAILED
Unable to get result of descriptor creation operation.
0x000510D7 WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_CREATE_DESCRIPTOR_ERROR_FAILED
Unable to get result code of description creation operation.
0x000510D8 WCL_E_BLUETOOTH_LE_GET_CONNECTION_PHY_FAILED
Unable to get Bluetooth LE connection PHY data.
0x000510D9 WCL_E_BLUETOOTH_LE_GET_CONNECTION_TX_PHY_FAILED
Get transmit PHY information failed.
0x000510DA WCL_E_BLUETOOTH_LE_GET_CONNECTION_RX_PHY_FAILED
Get receive PHY information failed.
0x000510DB WCL_E_BLUETOOTH_LE_NOTHING_ADVERTISE
There is no advertisements that can be advertised.
0x000510DC WCL_E_BLUETOOTH_LE_TOO_MANY_ADVERTISEMENTS
Too many advertisements.
0x000510DD WCL_E_BLUETOOTH_LE_GATT_SERVER_SEND_RESPONSE_FAILED
Unable to send response to a connected GATT client.
0x000510DE WCL_E_BLUETOOTH_LE_GATT_SERVER_WRITE_WITHOUT_RESPONSE
The write operation was requested as Write Without Response.
0x000510DF WCL_E_BLUETOOTH_LE_GATT_SERVER_RESPONSE_ALREADY_SENT
The response was already sent.
0x000510E0 WCL_E_BLUETOOTH_LE_WATCHER_DRIVER_REJECTED_SCAN_PARAMS
A Bluetooth hardware driver rejected the specified scan parameters. Use the default to start a Beacon Watcher.
0x000510E1 WCL_E_BLUETOOTH_LE_ADVERTISEMENT_PHY_NOT_SUPPORTED
Changing Bluetooth LE advertisement PHY is not supported on this platform.
0x000510E2 WCL_E_BLUETOOTH_LE_ADVERTISEMENT_PRIMARY_PHY_NOT_SUPPORTED
The specified primary PHY is not supported by the BluetoothLeAdvertiser.
0x000510E3 WCL_E_BLUETOOTH_LE_ADVERTISEMENT_SECONDARY_PHY_NOT_SUPPORTED
The specified secondary PHY is not supported by the BluetoothLeAdvertiser.
0x000510E4 WCL_E_BLUETOOTH_LE_RELIABLE_WRITE_ACTIVE
A reliable write operation is active. Complete the reliable write operation before calling this method.
0x000510E5 WCL_E_BLUETOOTH_LE_INVALID_WRITE_OPERATION
Incorrect write operation selected during writing a characteristic value.
0x000510E6 WCL_E_BLUETOOTH_LE_RELIABLE_WRITE_WRONG_ATTRIBUTE
A reliable write operation was started for other characteristic.
0x000510E7 WCL_E_BLUETOOTH_LE_RELIABLE_WRITE_NOT_STARTED
A reliable write operation was not started.
0x000510E8 WCL_E_BLUETOOTH_LE_RELIABLE_WRITE_ALREADY_STARTED
A reliable write operation has already been started.
0x000510E9 WCL_E_BLUETOOTH_LE_RELIABLE_WRITE_NOT_SUPPORTED
The reliable write operation is not supported.
0x000510EA WCL_E_BLUETOOTH_LE_LONG_WRITE_NOT_SUPPORTED
A device does not support the Long Write operation.
Wii Remote
0x00052000 WCL_E_WII_REMOTE_ENUM_HID_FAILED
Can not ceate HID devices list.
0x00052001 WCL_E_WII_REMOTE_NOT_INSTALLED
A Wii Remote controller has not been installed.
0x00052002 WCL_E_WII_REMOTE_CREATE_READ_EVENT_FAILED
Unable to create overlapped read event.
0x00052003 WCL_E_WII_REMOTE_CREATE_WRITE_EVENT_FAILED
Unable to create overlapped write event.
0x00052004 WCL_E_WII_REMOTE_CONNECT_FAILED
Unable to connect to the Wii Remote controller.
0x00052005 WCL_E_WII_REMOTE_HID_UNABLE_CREATE_MUTEX
Unable to create HID API access mutex.
0x00052006 WCL_E_WII_REMOTE_HID_SUBSYSTEM_NOT_AVAILABLE
HID subsystem is not available on this platform.
0x00052007 WCL_E_WII_REMOTE_HID_NOT_SUPPORTED
Not all required HID features are supported by the system.
0x00052008 WCL_E_WII_REMOTE_READ_REPORT_FAILED
Read data from the Wii Remote failed.
0x00052009 WCL_E_WII_REMOTE_WRITE_REPORT_FAILED
Write data to the Wii Remote failed.
0x0005200A WCL_E_WII_REMOTE_WRITE_REPORT_TIMEOUT
Write data to the Wii Remote has timed out.
0x0005200B WCL_E_WII_REMOTE_CREATE_READ_MEMORY_EVENT_FAILED
Unable to create read memory event object.
0x0005200C WCL_E_WII_REMOTE_CREATE_WRITE_MEMORY_EVENT_FAILED
Unable to create write memory event object.
0x0005200D WCL_E_WII_REMOTE_NOT_INITIALIZED
The Wii Remote controller has not been initialized yet.
0x0005200E WCL_E_WII_REMOTE_IR_LEVEL_WRONG
Wrong IR sensor level has been specified.
0x0005200F WCL_E_WII_REMOTE_IR_LEVEL_UNKNOWN
Unknown IR sensor level has been specified.
0x00052010 WCL_E_WII_REMOTE_IR_MODE_WRONG
Wrong IR sensor mode has been specified.
0x00052011 WCL_E_WII_REMOTE_IR_MODE_UNKNOWN
Unknown IR sensor mode has been specified.
0x00052012 WCL_E_WII_REMOTE_EXTENSION_NOT_FOUND
The extension has not been detected (or partially inserted) during initialization.
0x00052013 WCL_E_WII_REMOTE_EXTENSION_UNKNOWN
Unknown or unsupported extension has been attached.
0x00052014 WCL_E_WII_REMOTE_FEATURE_NOT_SUPPORTED
The requisted feature is not supported. Probably because Balance Board is connected.
0x00052015 WCL_E_WII_REMOTE_ACCELEROMETER_ENABLED
Accelerometer is already enabled.
0x00052016 WCL_E_WII_REMOTE_ACCELEROMETER_DISABLED
Accelerometer is disabled.
0x00052017 WCL_E_WII_REMOTE_INVALID_CONFIGURATION
Invalid Wii Remote configuration.
BLED112
0x00053000 WCL_E_BLED112_INVALID_PARAM
Command contained invalid parameter.
0x00053001 WCL_E_BLED112_WRONG_STATE
Device is in wrong state to receive command.
0x00053002 WCL_E_BLED112_OUT_OF_MEMORY
Device has run out of memory.
0x00053003 WCL_E_BLED112_NOT_IMPLEMENTED
Feature is not implemented.
0x00053004 WCL_E_BLED112_INVALID_COMMAND
Command was not recognized.
0x00053005 WCL_E_BLED112_TIMEOUT
Command or Procedure failed due to timeout.
0x00053006 WCL_E_BLED112_NOT_CONNECTED
Connection handle passed is to command is not a valid handle.
0x00053007 WCL_E_BLED112_FLOW
Command would cause either underflow or overflow error.
0x00053008 WCL_E_BLED112_USER_ATTRIBUTE
User attribute was accessed through API which is not supported.
0x00053009 WCL_E_BLED112_INVALID_LICENSE_KEY
No valid license key found.
0x0005300A WCL_E_BLED112_COMMAND_TOO_LONG
Command maximum length exceeded.
0x0005300B WCL_E_BLED112_OUT_OF_BONDS
Bonding procedure can not be started because device has no space left for bond.
0x0005300C WCL_E_BLED112_SCRIPT_OVERFLOW
Module was reset due to script stack overflow.
0x0005300D WCL_E_BLED112_TOO_MANY_CONNECTIONS
Controller is at limit of connections it can support.
0x0005300E WCL_E_BLED112_BUSY
Operation was rejected because the controller is busy and unable to process the request.
0x0005300F WCL_E_BLED112_COMMAND_IN_POROGRESS
A command can not be executed because other command is still running.
0x00053010 WCL_E_BLED112_SET_HANDFLOW_FAILED
Set handflow failed.
0x00053011 WCL_E_BLED112_INVALID_RESPONSE_SIZE
Invalid response data size.
0x00053012 WCL_E_BLED112_SET_QUEUE_SIZE_FAILED
Unable to set input and output queue size.
0x00053013 WCL_E_BLED112_SET_TIMEOUTS_FAILED
Unable to set communication timeouts.
0x00053014 WCL_E_BLED112_SET_BAUD_RATE_FAILED
Unable to set required baud rate.
0x00053015 WCL_E_BLED112_SET_DTR_FAILED
Set DTR control failed.
0x00053016 WCL_E_BLED112_SET_LINE_CONTROL_FAILED
Set line control failed.
0x00053017 WCL_E_BLED112_SET_CHARS_FAILED
Set the special characters failed.
0x00053018 WCL_E_BLED112_PAIR_DURING_CONNECT
BLED112 does not support pairing. The pairing done during connection procedure.
BLE sniffer
0x00054000 WCL_E_BLE_SNIFFER_ACTIVE
The BLE sniffer is already active.
0x00054001 WCL_E_BLE_SNIFFER_NOT_ACTIVE
The BLE sniffer is not active.
0x00054002 WCL_E_BLE_SNIFFER_CREATE_INIT_EVENT_FAILED
Unable to create the thread initialization event.
0x00054003 WCL_E_BLE_SNIFFER_CREATE_TERM_EVENT_FAILED
Unable to create the thread termination event.
0x00054004 WCL_E_BLE_SNIFFER_START_THREAD_FAILED
Unable to start BLE sniffer working thread.
0x00054005 WCL_E_BLE_SNIFFER_CC2540_DEVICE_NOT_FOUND
The CC2540 device was not found.
0x00054006 WCL_E_BLE_SNIFFER_GET_IDENT_FAILED
Unable to read BLE sniffer device ident.
0x00054007 WCL_E_BLE_SNIFFER_SET_POWER_FAILED
Set BLE sniffer device power failed.
0x00054008 WCL_E_BLE_SNIFFER_GET_POWER_FAILED
Get BLE sniffer device power failed.
0x00054009 WCL_E_BLE_SNIFFER_SET_CHANNEL_FAILED
Set capturing channel failed.
0x0005400A WCL_E_BLE_SNIFFER_START_CAPTURE_FAILED
Unable to start packet capturing.

Serial Framework Error Codes

Common
0x00060000 WCL_E_SERIAL_UNABLE_OPEN_DEVICE_KEY
The device's registry key was not found or not enough privilegies.
0x00060001 WCL_E_SERIAL_UNABLE_READ_FRIENDLY_NAME
Unable to read a device's friendly name.
0x00060002 WCL_E_SERIAL_UNABLE_OPEN_DEVICE_PARAMETERS_KEY
The device's parameters registry key was not found or not enough privilegies.
0x00060003 WCL_E_SERIAL_UNABLE_READ_PORT_NAME
Unable to read a device's port name.
0x00060004 WCL_E_SERIAL_DEVICE_CLASS_NOT_FOUND
The given Device Class Guid was not found.
0x00060005 WCL_E_SERIAL_MONITORING_RUNNING
Monitoring is running.
0x00060006 WCL_E_SERIAL_MONITORING_NOT_RUNNING
Monitoring is not running.
0x00060007 WCL_E_SERIAL_UNABLE_GET_READ_BUFFER
Unable to get read buffer size.
0x00060008 WCL_E_SERIAL_UNABLE_GET_WRITE_BUFFER
Unable to get write buffer size.
0x00060009 WCL_E_SERIAL_UNABLE_SET_READ_BUFFER
Unable to set read buffer size.
0x0006000A WCL_E_SERIAL_UNABLE_SET_WRITE_BUFFER
Unable to set write buffer size.
0x0006000B WCL_E_SERIAL_UNABLE_INIT_OVERLAPPED_OPERATION
Unable to initialize the overlapped IO operation.
0x0006000C WCL_E_SERIAL_WRITE_FAILED
Write data to the serial port was failed.
0x0006000D WCL_E_SERIAL_WRITE_TIMEOUT
Timeout appeared during write operation. That doe snot mean real error. That just means that some bytes were sent but time out appeared before all bytes are sent. You can retry to send remaining bytes or terminate connection.
0x0006000E WCL_E_SERIAL_DEVICE_REMOVED
A serial device has been removed.
0x0006000F WCL_E_SERIAL_UNABLE_GET_COMM_CONFIGURATION
Unable to read COM port configuration.
0x00060010 WCL_E_SERIAL_UNABLE_SET_COMM_CONFIGURATION
Unable to write COM port configuration.
0x00060011 WCL_E_SERIAL_UNABLE_GET_COMM_TIMEOUTS
Unable to read COM port timeouts.
0x00060012 WCL_E_SERIAL_UNABLE_SET_COMM_TIMEOUTS
Unable to write COM port timeouts.
0x00060013 WCL_E_SERIAL_UNABLE_CREATE_OVERLAPPED_EVENT
Unable create overlapped operation event.
0x00060014 WCL_E_SERIAL_UNABLE_OPEN_PORT
Unable to open the specified COM port.
0x00060015 WCL_E_SERIAL_UNABLE_GET_COMM_FEATURES
COM features read failed.
0x00060016 WCL_E_SERIAL_UNABLE_SET_EVENTS_MASK
Unable to set COM potr events mask.
0x00060017 WCL_E_SERIAL_PURGE_COMM_FAILED
The PurgeComm operation was failed.
0x00060018 WCL_E_SERIAL_ESCAPE_COMM_FUNCTION_FAILED
The EscapeCommFunction has been failed.
0x00060019 WCL_E_SERIAL_SET_COMM_BREAK_FAILED
The SetCommBreak method failed.
0x0006001A WCL_E_SERIAL_CLEAR_COMM_BREAK_FAILED
The ClearCommBreak method failed.
0x0006001B WCL_E_SERIAL_TRANSMIT_COMM_CHAR_FAILED
The TransmitCommChar method failed.
0x0006001C WCL_E_SERIAL_FLUSH_BUFFERS_FAILED
The FlushBuffers method failed.
0x0006001D WCL_E_SERIAL_GET_MODEM_STATUS_FAILED
The GetCommStatus method failed.
0x0006001E WCL_E_SERIAL_READ_ERROR
Read operation failed.
0x0006001F WCL_E_SERIAL_UNABLE_CREATE_RESTART_EVENT
Unable create communication restart event.
0x00060020 WCL_E_SERIAL_DEVICE_WRITE_TIMEOUT
Write operation was timed out on wait. Probably device is disconnected or not available.
0x00060021 WCL_E_SERIAL_CFGMGR_DLL_NOT_FOUND
Configuration Manager DLL was not found.
0x00060022 WCL_E_SERIAL_CFGMGR_NOT_AVAILABLE
Required Configuration Manager functions (API) are not available.
0x00060023 WCL_E_SERIAL_UNABLE_GET_DEVICE_NODE
Unable to locate specified device's node.
0x00060024 WCL_E_SERIAL_DEVICE_INTERFACES_NOT_FOUND
No one device's interface was found for specified device's instance ID.
0x00060025 WCL_E_SERIAL_DEVICE_SWITCH_FAILED
Unable to switch (disable or enable) specified USB (serial) devices.
USB monitor
0x00061000 WCL_E_USB_MONITOR_DEVICE_CLASS_NOT_FOUND
No USB devices found on this system.
COM database
0x00062000 WCL_E_COM_DATABASE_CREATE_MUTEX_FAILED
The COM Database API access Mutex creation failed.
0x00062001 WCL_E_COM_DATABASE_NOT_AVAILABLE
The COM Database API is not available.
0x00062002 WCL_E_COM_DATABASE_NOT_LOADED
The COM Database API was not loaded.
0x00062003 WCL_E_COM_DATABASE_OPENED
The COM database is opened.
0x00062004 WCL_E_COM_DATABASE_CLOSED
The COM database is closed.
0x00062005 WCL_E_COM_DATABASE_ACCESS_DENIED
The routine could not open the database.
0x00062006 WCL_E_COM_DATABASE_UNKNOWN
Unknown or undefined error.
0x00062007 WCL_E_COM_DATABASE_NOT_CONNECTED
The method could not access the COM database.
0x00062008 WCL_E_COM_DATABASE_WRITE_FAILED
Write to the COM port database failed.
0x00062009 WCL_E_COM_DATABASE_HANDLE_INVALID
The COM port database handle is not valid.
0x0006200A WCL_E_COM_DATABASE_FULL
The COM port database i sfull and cannot arbitrate any more port numbers.
0x0006200B WCL_E_COM_DATABASE_INVALID_PORT
The specified port number is not in the COM port database.

Audio Framework Error Codes

Common
0x00080000 WCL_E_AUDIO_COM_INIT_FAILED
COM initialization failed.
0x00080001 WCL_E_AUDIO_CREATE_ENUMERATOR_FAILED
Create device enumerator failed.
0x00080002 WCL_E_AUDIO_FEATURE_NOT_SUPPORTED
Audio features is not supported on this platform.
0x00080003 WCL_E_AUDIO_CLOSED
The Audio component is already closed.
0x00080004 WCL_E_AUDIO_OPENED
The Audio component is already opened.
0x00080005 WCL_E_AUDIO_REGISTER_EVENT_FAILED
Unable to register audio device changes event handler.
0x00080006 WCL_E_AUDIO_ENDPOINT_NOT_FOUND
The specified audio endpoint not found.
0x00080007 WCL_E_AUDIO_GET_CHANNELS_COUNT_FAILED
Unable to get audio endpoint channels number.
0x00080008 WCL_E_AUDIO_GET_HARDWARE_FEATURES_FAILED
Unable to get hardware supported features of the specified audio endpoint.
Audio switcher
0x00081000 WCL_E_AUDIO_SWITCHER_NOT_OPENED
The Audio Switcher is not opened.
0x00081001 WCL_E_AUDIO_SWITCHER_ENUM_ENDPOINTS_FAILED
Unable to enumerate audio endpoints.
0x00081002 WCL_E_AUDIO_SWITCHER_GET_ENDPOIN_COUNT_FAILED
Get audio endpoints count failed.
0x00081003 WCL_E_AUDIO_SWITCHER_CREATE_CONFIGURATOR_FAILED
Create Audio configurator failed.
0x00081004 WCL_E_AUDIO_SWITCHER_SET_DEFAULT_DEVICE_FAILED
Unable to change default Audio Device.
0x00081005 WCL_E_AUDIO_SWITCHER_DEVICE_NOT_FOUND
The specified device not found.
0x00081006 WCL_E_AUDIO_SWITCHER_INVALID_DEVICE
Invalid device selected. Connect and Disconnect features are supported for Bluetooth Audio Devices only.
0x00081007 WCL_E_AUDIO_SWITCHER_DEVICE_CONNECTED
The device is already connected.
0x00081008 WCL_E_AUDIO_SWITCHER_DEVICE_DISCONNECTED
The device is disconnected.
0x00081009 WCL_E_AUDIO_SWITCHER_CREATE_TOPOLOGY_FAILED
Unable to create device topology object.
0x0008100A WCL_E_AUDIO_SWITCHER_GET_CONNECTORS_COUNT_FAILED
Unable to get device topology connectors number.
0x0008100B WCL_E_AUDIO_SWITCHER_CONNECT_FAILED
Unable to connect to device.
0x0008100C WCL_E_AUDIO_SWITCHER_DISCONNECT_FAILED
Unable to disconnect from device.
0x0008100D WCL_E_AUDIO_SWITCHER_NO_CONNECTORS_FOUND
No device connectors found.
0x0008100E WCL_E_AUDIO_SWITCHER_GET_DEFAULT_DEVICE_FAILED
Unable to get default Audio Device.
0x0008100F WCL_E_AUDIO_SWITCHER_GET_DEVICE_ID_FAILED
Get Audio Device ID failed.
0x00081010 WCL_E_AUDIO_SWITCHER_DEFAULT_DEVICE_NOT_FOUND
Default audio device not found.
Audio meter
0x00082000 WCL_E_AUDIO_METER_GET_PEAK_VALUE_FAILED
Unable to get audio stream peak value.
0x00082001 WCL_E_AUDIO_METER_CREATE_FAILED
Unable to create Audio meter instance.
Audio volume
0x00083000 WCL_E_AUDIO_VOLUME_CREATE_FAILED
Unable to create Audio volume instance.
0x00083001 WCL_E_AUDIO_VOLUME_GET_VOLUME_FAILED
Unable to get audio volume level.
0x00083002 WCL_E_AUDIO_VOLUME_SET_VOLUME_FAILED
Unable to set audio volume level.
0x00083003 WCL_E_AUDIO_VOLUME_GET_MUTE_FAILED
Unable to get audio endpoint mute status.
0x00083004 WCL_E_AUDIO_VOLUME_SET_MUTE_FAILED
Unable to set audio endpoint mute status.
Bluetooth Audio error codes
0x00084000 WCL_E_BT_AUDIO_FEATURE_NOT_SUPPORTED
This Bluetooth audio feature is not supported on this platform.
Bluetooth Audio Device Watcher error codes
0x00084100 WCL_E_BT_AUDIO_WATCHER_STARTED
Bluetooth Audio Watcher already started.
0x00084101 WCL_E_BT_AUDIO_WATCHER_STOPPED
Bluetooth Audio Watcher already stopped.
0x00084102 WCL_E_BT_AUDIO_WATCHER_CREATE_INIT_EVENT_FAILED
Unable to create Bluetooth Audio Watcher initialization event.
0x00084103 WCL_E_BT_AUDIO_WATCHER_CREATE_TERM_EVENT_FAILED
Create Bluetooth Audio Watcher termination event failed.
0x00084104 WCL_E_BT_AUDIO_WATCHER_START_THREAD_FAILED
Unable to start Bluetooth Audio Watcher working thread.
0x00084105 WCL_E_BT_AUDIO_WATCHER_GET_SELECTOR_FAILED
Unable to get Bluetooth Audio Device selector.
0x00084106 WCL_E_BT_AUDIO_WATCHER_CREATE_FAILED
Create device watcher failed.
0x00084107 WCL_E_BT_AUDIO_WATCHER_SET_ADDED_EVENT_FAILED
Set Device Added event handler failed.
0x00084108 WCL_E_BT_AUDIO_WATCHER_SET_REMOVED_EVENT_FAILED
Set Device Removed event handler failed.
0x00084109 WCL_E_BT_AUDIO_WATCHER_START_FAILED
Unable to start Bluetooth Audio device watcher.
Bluetooth Audio Receiver error codes
0x00084200 WCL_E_BT_AUDIO_RECEIVER_CLOSED
The audio receiver is closed.
0x00084201 WCL_E_BT_AUDIO_RECEIVER_OPENED
The audio receiver is opened closed.
0x00084202 WCL_E_BT_AUDIO_RECEIVER_CREATE_INIT_EVENT_FAILED
Unable to create Bluetooth Audio Receiver initialization event.
0x00084203 WCL_E_BT_AUDIO_RECEIVER_CREATE_TERM_EVENT_FAILED
Create Bluetooth Audio Receiver termination event failed.
0x00084204 WCL_E_BT_AUDIO_RECEIVER_START_THREAD_FAILED
Unable to start Bluetooth Audio Receiver working thread.
0x00084205 WCL_E_BT_AUDIO_RECEIVER_CREATE_CONNECTION_FAILED
Unable to create Audio Connection Listener for the specified Bluetooth Audio device.
0x00084206 WCL_E_BT_AUDIO_RECEIVER_SET_EVENT_HANDLER_FAILED
Unable to add Audio Connect Listener event handler.
0x00084207 WCL_E_BT_AUDIO_RECEIVER_ENABLE_FAILED
Enable incoming Bluetooth Audio connection failed.
0x00084208 WCL_E_BT_AUDIO_RECEIVER_DEVICE_CONNECTED
A Bluetooth audio device is already connected.
0x00084209 WCL_E_BT_AUDIO_RECEIVER_START_CONNECT_FAILED
Start Bluetooth Audio connection failed.
0x0008420A WCL_E_BT_AUDIO_RECEIVER_START_TIMEOUT
Start Bluetooth Audio connection timedout.
0x0008420B WCL_E_BT_AUDIO_RECEIVER_START_DENIED
Start Bluetooth Audio connection denied by system.
0x0008420C WCL_E_BT_AUDIO_RECEIVER_START_UNKNOWN_FAILED
Unknow error occured during starting Bluetooth Audio connection.