wclBluetoothErrors Namespace

 NameDescription
wclEBluetooth

The base exception class for all Bluetooth exceptions.

wclEBluetoothClient

The Bluetooth clients exceptions.

wclEBluetoothLeBeacon

The Bluetooth LE beacon exception.

wclEBluetoothServer

The Bluetooth server exceptions.

wclEGattClient

The Bluetooth GATT client exceptions.

wclEGattServer

The Bluetooth GATT server exceptions.

Top
 NameDescription
WCL_E_BLED112_BASE

The base error code for BLED112 errors.

WCL_E_BLED112_BUSY

Operation was rejected because the controller is busy and unable to process the request.

WCL_E_BLED112_COMMAND_IN_POROGRESS

A command can not be executed because other command is still running.

WCL_E_BLED112_COMMAND_TOO_LONG

Command maximum length exceeded.

WCL_E_BLED112_FLOW

Command would cause either underflow or overflow error.

WCL_E_BLED112_INVALID_COMMAND

Command was not recognized.

WCL_E_BLED112_INVALID_LICENSE_KEY

No valid license key found.

WCL_E_BLED112_INVALID_PARAM

Command contained invalid parameter.

WCL_E_BLED112_INVALID_RESPONSE_SIZE

Invalid response data size.

WCL_E_BLED112_NOT_CONNECTED

Connection handle passed is to command is not a valid handle.

WCL_E_BLED112_NOT_IMPLEMENTED

Feature is not implemented.

WCL_E_BLED112_OUT_OF_BONDS

Bonding procedure can not be started because device has no space left for bond.

WCL_E_BLED112_OUT_OF_MEMORY

Device has run out of memory.

WCL_E_BLED112_PAIR_DURING_CONNECT

BLED112 does not support pairing. The pairing done during connection procedure.

WCL_E_BLED112_SCRIPT_OVERFLOW

Module was reset due to script stack overflow.

WCL_E_BLED112_SET_BAUD_RATE_FAILED

Unable to set required baud rate.

WCL_E_BLED112_SET_CHARS_FAILED

Set the special characters failed.

WCL_E_BLED112_SET_DTR_FAILED

Set DTR control failed.

WCL_E_BLED112_SET_HANDFLOW_FAILED

Set handflow failed.

WCL_E_BLED112_SET_LINE_CONTROL_FAILED

Set line control failed.

WCL_E_BLED112_SET_QUEUE_SIZE_FAILED

Unable to set input and output queue size.

WCL_E_BLED112_SET_TIMEOUTS_FAILED

Unable to set communication timeouts.

WCL_E_BLED112_TIMEOUT

Command or Procedure failed due to timeout.

WCL_E_BLED112_TOO_MANY_CONNECTIONS

Controller is at limit of connections it can support.

WCL_E_BLED112_USER_ATTRIBUTE

User attribute was accessed through API which is not supported.

WCL_E_BLED112_WRONG_STATE

Device is in wrong state to receive command.

WCL_E_BLE_SNIFFER_ACTIVE

The BLE sniffer is already active.

WCL_E_BLE_SNIFFER_BASE

The base error code for BLE sniffer errors.

WCL_E_BLE_SNIFFER_CC2540_DEVICE_NOT_FOUND

The CC2540 device was not found.

WCL_E_BLE_SNIFFER_CREATE_INIT_EVENT_FAILED

Unable to create the thread initialization event.

WCL_E_BLE_SNIFFER_CREATE_TERM_EVENT_FAILED

Unable to create the thread termination event.

WCL_E_BLE_SNIFFER_GET_IDENT_FAILED

Unable to read BLE sniffer device ident.

WCL_E_BLE_SNIFFER_GET_POWER_FAILED

Get BLE sniffer device power failed.

WCL_E_BLE_SNIFFER_NOT_ACTIVE

The BLE sniffer is not active.

WCL_E_BLE_SNIFFER_SET_CHANNEL_FAILED

Set capturing channel failed.

WCL_E_BLE_SNIFFER_SET_POWER_FAILED

Set BLE sniffer device power failed.

WCL_E_BLE_SNIFFER_START_CAPTURE_FAILED

Unable to start packet capturing.

WCL_E_BLE_SNIFFER_START_THREAD_FAILED

Unable to start BLE sniffer working thread.

WCL_E_BLUETOOTH_ACCESS_DENIED

Access denied.

WCL_E_BLUETOOTH_ADMIN_RIGHTS_REQUIRED

The operation requires administrative rights.

WCL_E_BLUETOOTH_ALREADY_PAIRED

A device has already been paired.

WCL_E_BLUETOOTH_API_INITIALIZATION_FAILED

Unable to initialize a Bluetooth API (driver) subsystem.

WCL_E_BLUETOOTH_API_NOT_FOUND

A Bluetooth API (driver) was not found in this system.

WCL_E_BLUETOOTH_API_NOT_INITIALIZED

A Bluetooth driver was not initialized.

WCL_E_BLUETOOTH_API_NOT_LOADED

A Bluetooth API (driver) was not loaded.

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.

WCL_E_BLUETOOTH_AUTHENTICATION_FAILED

Authentication (pairng) with a remote Bluetooth device is failed.

WCL_E_BLUETOOTH_BASE

The base code for the Bluetooth errors.

WCL_E_BLUETOOTH_CANCELLED_BY_USER

Operation has been cancelled by user.

WCL_E_BLUETOOTH_CANNOT_ASSIGN_PSM

Can not assign PSM.

WCL_E_BLUETOOTH_CHANNEL_IN_USE

The port/channel number requested is in use.

WCL_E_BLUETOOTH_CLASSIC_RADIO_UNAVAILABLE

A Classic Bluetooth Radio is not available.

WCL_E_BLUETOOTH_CLIENT_CONNECTED

A client is already connected to a Bluetooth device.

WCL_E_BLUETOOTH_CLIENT_NOT_CONNECTED

A client is not connected to a Bluetooth device.

WCL_E_BLUETOOTH_CONNECTION_FAILED

Connection failure.

WCL_E_BLUETOOTH_CONNECTION_TERMINATED_BY_USER

Connection has been terminated by a user.

WCL_E_BLUETOOTH_CONNECT_COM_FAILED

Unable to connect COM port.

WCL_E_BLUETOOTH_CONNECT_PSM

Unable to start connection to a remote device. PSM error.

WCL_E_BLUETOOTH_CREATE_COMPLETION_EVENT_FAILED

Create discovering completion event failed.

WCL_E_BLUETOOTH_CREATE_DEVICE_FAILED

Unable create Bluetooth Device interface.

WCL_E_BLUETOOTH_CREATE_DEVICE_STATICS_FAILED

Unable create Bluetooth Device Statics interface.

WCL_E_BLUETOOTH_CREATE_FILTER_FAILED

Create device's filter for Device Watcher failed.

WCL_E_BLUETOOTH_CREATE_REG_CHANGES_NOTIFICATION_EVENT_FAILED

Create registry changes notification event failed.

WCL_E_BLUETOOTH_CREATE_REG_CHANGE_RESULT_EVENT_FAILED

Unable to create registry changes monitoring thread initialization event.

WCL_E_BLUETOOTH_CREATE_REG_CHANGE_TERMINATION_EVENT_FAILED

Unable to create registry changes monitoring thread termination event.

WCL_E_BLUETOOTH_CREATE_STOPPED_EVENT_FAILED

Unable to create asynchronous operation termination indication event.

WCL_E_BLUETOOTH_CREATE_WATCHER_FACTORY_FAILED

Create Device Watcher Factory failed.

WCL_E_BLUETOOTH_CREATE_WATCHER_FAILED

Create Bluetooth devices watcher failed.

WCL_E_BLUETOOTH_DESTROY_COM_FAILED

Unable to destroy COM port.

WCL_E_BLUETOOTH_DEVICE_ALREADY_INSTALLED

Drivers for the Bluetooth device has already been installed.

WCL_E_BLUETOOTH_DEVICE_NOT_CONNECTED

Disoonnect operation failed because device is not connected.

WCL_E_BLUETOOTH_DEVICE_NOT_FOUND

A specified remote Bluetooth device was not found.

WCL_E_BLUETOOTH_DEVICE_NOT_INSTALLED

Device has not been installed.

WCL_E_BLUETOOTH_DEVICE_NOT_PAIRED

The specified remote device is not paired.

WCL_E_BLUETOOTH_DISCONNECT_COM_FAILED

Unable to disconnect COM port.

WCL_E_BLUETOOTH_DISCONNECT_SDP_FAILED

Unable to disconnect from SDP server.

WCL_E_BLUETOOTH_DISCOVERING_CANCELED

Discovering has been canceled (aborted) by the system.

WCL_E_BLUETOOTH_DISCOVERING_FAILED

Inquiry processing failure.

WCL_E_BLUETOOTH_DISCOVERING_NOT_RUNNING

Discovering is not running.

WCL_E_BLUETOOTH_DISCOVERING_RUNNING

Discovering is already running.

WCL_E_BLUETOOTH_DISCOVERING_TERMINATED

Discovering has been terminated.

WCL_E_BLUETOOTH_DISCOVERING_TIMEOUT_TOO_HIGH

The discovering Timeout value is too high. You can not use Timeout greater than 61 seconds.

WCL_E_BLUETOOTH_DISCOVERING_TIMEOUT_TOO_LOW

The discovering Timeout is too low. You can not use Timeout less than 2 seconds.

WCL_E_BLUETOOTH_DRIVER_NOT_AVAILABLE

A Bluetooth driver is not available or not loaded.

WCL_E_BLUETOOTH_ENUM_CONNECTION_FAILED

Unable to enumerate connections.

WCL_E_BLUETOOTH_FAILED_TO_OPEN_AUTH_AGENT_REG_KEY

Unable to open or create authentication agent registry key.

WCL_E_BLUETOOTH_FEATURE_NOT_SUPPORTED

The requested feature is not supported by a Bluetooth driver.

WCL_E_BLUETOOTH_GETLOCALINFO_FAILED

Unable to read local Radio information.

WCL_E_BLUETOOTH_GET_ASYNC_OPERATION_RESULT_FAILED

Unable get Win RT async operation result.

WCL_E_BLUETOOTH_GET_BLUETOOTH_RADIO_FAILED

Access to Bluetooth Radio driver instance has been failed.

WCL_E_BLUETOOTH_GET_DEVICE_ID_FAILED

Failed to get Bluetooth Device ID.

WCL_E_BLUETOOTH_GET_DEVICE_PROPERTIES_FAILED

Failed to read Bluetooth Device properties.

WCL_E_BLUETOOTH_GET_RADIOS_COUNT_FAILED

Unable to get number of available Bluetooth radios.

WCL_E_BLUETOOTH_GET_RADIOS_LIST_FAILED

Unable to get Bluetooth radios list.

WCL_E_BLUETOOTH_GET_REMOTE_ADDRESS_TYPE_FAILED

Unable to read remote device's address type.

WCL_E_BLUETOOTH_HARDWARE_FAILED

Bluetooth hardware failed.

WCL_E_BLUETOOTH_HARDWARE_NOT_AVAILABLE

A Bluetooth hardware is not available.

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.

WCL_E_BLUETOOTH_INVALID_DEVICE_TYPE

Wrong device type used in connection.

WCL_E_BLUETOOTH_INVALID_PAIRING_METHOD

Invalid pairing method specified.

WCL_E_BLUETOOTH_L2CAP_DISCONNECTED

The L2CAP channel disconnected by remote peer.

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.

WCL_E_BLUETOOTH_LE_ADJUST_PRIVILEGE_FAILED

Unable to change one or more privilege.

WCL_E_BLUETOOTH_LE_ADMIN_RIGHTS_REQUIRED

The operation requires administrative rights.

WCL_E_BLUETOOTH_LE_ADVERTISING

Bluetooth LE advertising is already running on this radio.

WCL_E_BLUETOOTH_LE_ADVERTISING_NOT_RUNNING

The Bluetooth LE advertising is not running.

WCL_E_BLUETOOTH_LE_ADVERTISING_RUNNING

The Bluetooth LE advertising is already running.

WCL_E_BLUETOOTH_LE_ADVERTISING_UNBALE_CREATE_INIT_EVENT

Unable create initialization event for the Bluetooth LE advertising thread.

WCL_E_BLUETOOTH_LE_ADVERTISING_UNBALE_CREATE_TERMINATE_EVENT

Unable create termination event for the Bluetooth LE advertising thread.

WCL_E_BLUETOOTH_LE_ADVERTISING_UNBALE_START_THREAD

Unable start Bluetooth LE Advertising thread.

WCL_E_BLUETOOTH_LE_ALLOCATE_SID_FAILED

Unable to allocate and initialize SID.

WCL_E_BLUETOOTH_LE_ALREADY_PAIRED

A device has already been paired.

WCL_E_BLUETOOTH_LE_ALREADY_SUBSCRIBED

The GATT connection is already subscribed for this attribute changes notifications.

WCL_E_BLUETOOTH_LE_APPLICATION

Application error code defined by a higher layer specification.

WCL_E_BLUETOOTH_LE_ASYNC_PAIR_ERROR

Error during executing asynchronous pairing with Bluetooth LE device.

WCL_E_BLUETOOTH_LE_ASYNC_PAIR_FAILED

Failed to start asynchronous pairing with Bluetooth LE device.

WCL_E_BLUETOOTH_LE_ATTRIBUTE_NOT_FOUND

No attribute found within the given attribute handle range.

WCL_E_BLUETOOTH_LE_ATTRIBUTE_NOT_LONG

The attribute cannot be read or written using the Read Blob Request.

WCL_E_BLUETOOTH_LE_AUTH_ACCESS_DENIED

Your application does not have the appropriate permissions level to pair the device object.

WCL_E_BLUETOOTH_LE_AUTH_CONNECTION_REJECTED

The device object rejected the connection.

WCL_E_BLUETOOTH_LE_AUTH_FAILED

An unknown failure occurred.

WCL_E_BLUETOOTH_LE_AUTH_FAILURE

Authentication failed, so the device is not paired. Either the device object or the application rejected the authentication.

WCL_E_BLUETOOTH_LE_AUTH_HARDWARE_FAILURE

The device object indicated there was a hardware failure.

WCL_E_BLUETOOTH_LE_AUTH_INVALID_CEREMONY_DATA

The ceremony data was incorrect.

WCL_E_BLUETOOTH_LE_AUTH_NOT_ALLOWED

The authentication protocol is not supported, so the device is not paired.

WCL_E_BLUETOOTH_LE_AUTH_NOT_PAIRED

The device object is not currently paired.

WCL_E_BLUETOOTH_LE_AUTH_NOT_READY_TO_PAIR

The device object is not in a state where it can be paired.

WCL_E_BLUETOOTH_LE_AUTH_NO_SUPPORTED_PROFILE

There are no network profiles for this device object to use.

WCL_E_BLUETOOTH_LE_AUTH_OOB_NOT_AVAILABLE

Out of Band data is not available for authentication.

WCL_E_BLUETOOTH_LE_AUTH_OPERATION_ALREADY_IN_POROGRESS

The device object is already attempting to pair or unpair.

WCL_E_BLUETOOTH_LE_AUTH_PAIRING_CANCELED

The pairing action was canceled before completion.

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.

WCL_E_BLUETOOTH_LE_AUTH_REJECTED_BY_HANDLER

The application handler rejected the pairing.

WCL_E_BLUETOOTH_LE_AUTH_REMOTE_DEVICE_HAS_ASSOCIATION

The remove device already has an association.

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.

WCL_E_BLUETOOTH_LE_AUTH_REQUIRED_HANDLER_NOT_REGISTERED

Either the event handler was not registered or a required pairing method was not supported.

WCL_E_BLUETOOTH_LE_AUTH_TIMEOUT

The authentication process timed out before it could complete.

WCL_E_BLUETOOTH_LE_AUTH_TOO_MANY_CONNECTIONS

The device object indicated it cannot accept any more incoming connections.

WCL_E_BLUETOOTH_LE_AUTH_UNKNOWN

Unknown or unexpected error appeared during pairing procedure.

WCL_E_BLUETOOTH_LE_BASE

The base error code for Bluetooth Low Energy.

WCL_E_BLUETOOTH_LE_BEACON_MONITORING_NOT_RUNNING

Bluetooth Beacons monitoring is not running.

WCL_E_BLUETOOTH_LE_BEACON_MONITORING_RUNNING

Bluetooth Beacons monitoring is running.

WCL_E_BLUETOOTH_LE_CHARACTERISTIC_NOT_READABLE

The characteristic value is not readable as dictated by the characteristic properties.

WCL_E_BLUETOOTH_LE_CHARACTERISTIC_NOT_WRITABLE

The characteristic value is not writable as dictated by the characteristic properties.

WCL_E_BLUETOOTH_LE_CLIENT_NOT_CONNECTED

A client is not connected to a Bluetooth device.

WCL_E_BLUETOOTH_LE_COMMUNICATION_FAILED

The target server did not provide an appropriate network response.

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.

WCL_E_BLUETOOTH_LE_CONNECTION_TERMINATED

Local device terminated the connection.

WCL_E_BLUETOOTH_LE_CONNECT_FAILED

Connect failed.

WCL_E_BLUETOOTH_LE_CREATE_ADVERTISING_MUTEX_FAILED

Unable to create advertising protection mutex object.

WCL_E_BLUETOOTH_LE_CREATE_CONNECTION_COMPLETION_EVENT_FAILED

Unable to create connection completion event.

WCL_E_BLUETOOTH_LE_CREATE_DEVICE2_FAILED

Unable create IBluetoothLEDevice2 interface.

WCL_E_BLUETOOTH_LE_CREATE_DEVICE_FAILED

Unable create Bluetooth LE Device interface.

WCL_E_BLUETOOTH_LE_CREATE_DEVICE_STATICS_FAILED

Unable create Bluetooth LE Device Statics interface.

WCL_E_BLUETOOTH_LE_CREATE_DISCOVERING_EVENT_FAILED

Unable to create LE devices discovering thread termination event.

WCL_E_BLUETOOTH_LE_CREATE_DISCOVERING_THREAD_FAILED

Unable to start LE devices discovering thread.

WCL_E_BLUETOOTH_LE_CREATE_SCAN_PARAMS_SET_EVENT_FAILED

Unable to create scan parameters changing event.

WCL_E_BLUETOOTH_LE_CREATE_STOPPED_EVENT_FAILED

Unable to create asynchronous operation termination indication event.

WCL_E_BLUETOOTH_LE_CREATE_WATCHER_FAILED

Unable to create Bluetooth LE Advertisement Watcher.

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.

WCL_E_BLUETOOTH_LE_DEVICE_NOT_FOUND

A specified remote Bluetooth LE device was not found.

WCL_E_BLUETOOTH_LE_DIRECT_ADVERTISING_TIMEOUT

Directed advertising completed without a connection being created.

WCL_E_BLUETOOTH_LE_DISCOVERING_CANCELED

Discovering has been canceled (aborted) by the system.

WCL_E_BLUETOOTH_LE_DISCOVERING_TERMINATED

Discovering has been terminated.

WCL_E_BLUETOOTH_LE_EDDYSTONE_URL_SCHEME_INVALID

Invalid Eddystone URL Beacon URL scheme. An URL must start with "http://" or "https://".

WCL_E_BLUETOOTH_LE_EDDYSTONE_URL_TOO_LONG

The Eddystone URL Beacon URL is too long.

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.

WCL_E_BLUETOOTH_LE_EXT_ADV_NOT_SUPPORTED

The extended advertisement properties are not supported. Set the UseExtendedAdvertisement property of the TwclBluetoothLeAdvertiser component to False and try to restart the advertisement.

WCL_E_BLUETOOTH_LE_FEATURE_NOT_SUPPORTED

The requested feature is not supported by a Bluetooth LE driver.

WCL_E_BLUETOOTH_LE_GATT_CLIENT_SET_DISCONNECT_EVENT_HANDLER_FAILED

Unable to set disconnect event handler for the GATT client.

WCL_E_BLUETOOTH_LE_GATT_SERVER_ADD_DESCRIPTOR_FAILED

Unable to add custom descriptor.

WCL_E_BLUETOOTH_LE_GATT_SERVER_ADD_FORMAT_FAILED

Unable to add GATT local characteristic presentation format.

WCL_E_BLUETOOTH_LE_GATT_SERVER_CHARACTERISTIC_ADDED

The characteristic has already been added to the local GATT service.

WCL_E_BLUETOOTH_LE_GATT_SERVER_CHARACTERISTIC_NOT_NOTIFIABLE

Characteristic is not notifiable or indicatable.

WCL_E_BLUETOOTH_LE_GATT_SERVER_CHARACTERISTIC_REMOVED

The characteristic has already been removed from the local GATT service.

WCL_E_BLUETOOTH_LE_GATT_SERVER_CLIENT_GET_MAX_NOTIFICATION_SIZE_FAILED

Unable to read maximum notification size.

WCL_E_BLUETOOTH_LE_GATT_SERVER_CLIENT_NOT_SUBSCRIBED

The client is not subscribed to any GATT server characteristic.

WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_CHARACTERISTIC_FAILED

Unable to create local GATT characteristic.

WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_DESCRIPTOR_FAILED

Create custom descriptor failed.

WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_FORMAT_FAILED

Unable to create GATT local characteristic presentation format.

WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_FORMAT_STATICS_FAILED

Unable to create GATT local characteristic presentation format statics.

WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_INIT_EVENT_FAILED

Failed to create GATT server thread initialization event.

WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_MUTEX_FAILED

Unable to create GATT Server protection mutex.

WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_PARAMS_FAILED

Unable to create local GATT characteristic parameters object.

WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_SERVICE_FAILED

Unable to create local GATT sevrice.

WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_TERM_EVENT_FAILED

Failed to create GATT server thread termination event.

WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_THREAD_FAILED

Failed to create GATT server communication thread.

WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_CLIENTS_COUNT_FAILED

Unable to get number of subscribed clients.

WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_CLIENTS_LIST_FAILED

Unable to get list of the characteristic's subscribed clients.

WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_CREATE_DESCRIPTOR_ERROR_FAILED

Unable to get result code of description creation operation.

WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_CREATE_DESCRIPTOR_RESULT_FAILED

Unable to get result of descriptor creation operation.

WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_FORMATS_LIST_FAILED

Unable to get GATT local characteristic presentation formats list.

WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_SERVICE_FAILED

Failed to get GATT local service interface.

WCL_E_BLUETOOTH_LE_GATT_SERVER_INITIALIZED

The GATT server has lready been initialized.

WCL_E_BLUETOOTH_LE_GATT_SERVER_INVALID_CHARACTERISTIC

Local GATT characteristic was not created by unknown reason.

WCL_E_BLUETOOTH_LE_GATT_SERVER_INVALID_SERVICE

Local GATT service was not created by unknown reason.

WCL_E_BLUETOOTH_LE_GATT_SERVER_NOT_INITIALIZED

The GATT server is not initialized.

WCL_E_BLUETOOTH_LE_GATT_SERVER_NOT_RUNNING

The GATT server is not running.

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.

WCL_E_BLUETOOTH_LE_GATT_SERVER_PERIPHERAL_MODE_NOT_SUPPORTED

Bluetooth hardware does not support peripheral mode.

WCL_E_BLUETOOTH_LE_GATT_SERVER_RESPONSE_ALREADY_SENT

The response was already sent.

WCL_E_BLUETOOTH_LE_GATT_SERVER_RUNNING

The GATT server is running (advertising).

WCL_E_BLUETOOTH_LE_GATT_SERVER_SEND_RESPONSE_FAILED

Unable to send response to a connected GATT client.

WCL_E_BLUETOOTH_LE_GATT_SERVER_SERVICE_ADDED

The service has already been added to the GATT server.

WCL_E_BLUETOOTH_LE_GATT_SERVER_SERVICE_REMOVED

The service has already been removed from the GATT server.

WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_ADV_PARAMS_FAILED

Failed to set local GATT service advertisement parameters.

WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_CLIENTS_CHANGED_EVENT_HANDLER_FAILED

Unable to set GATT local characteristic subscribed clients changed event handler.

WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_DESCRIPTION_FAILED

Unable to set local GATT characteristic user-friendly description.

WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_DESCRIPTOR_READ_PROTECTION_FAILED

Failed to set local GATT descriptor read protection level.

WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_DESCRIPTOR_VALUE_FAILED

Set descriptor's value failed.

WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_DESCRIPTOR_WRITE_PROTECTION_FAILED

Failed to set local GATT descriptor write protection level.

WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_DISCONNECT_EVENT_HANDLER_FAILED

Unable to set client disconnect event handler for the GATT server.

WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_PROPERTIES_FAILED

Unable to set properties of a local GATT characteristic.

WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_READ_EVENT_HANDLER_FAILED

Unable to set GATT local characteristic read request event handler.

WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_READ_PROTECTION_FAILED

Failed to set local GATT characteristic read protection level.

WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_WRITE_EVENT_HANDLER_FAILED

Unable to set GATT local characteristic write request event handler.

WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_WRITE_PROTECTION_FAILED

Failed to set local GATT characteristic write protection level.

WCL_E_BLUETOOTH_LE_GATT_SERVER_START_FAILED

Unbale to publish local GATT service.

WCL_E_BLUETOOTH_LE_GATT_SERVER_WRITE_WITHOUT_RESPONSE

The write operation was requested as Write Without Response.

WCL_E_BLUETOOTH_LE_GET_ASYNC_OPERATION_RESULT_FAILED

Unable get Win RT async operation result.

WCL_E_BLUETOOTH_LE_GET_CHARACTERISITCS_LIST_SIZE_FAILED

Unable to read Bluetooth LE GATT characteristics list size (length).

WCL_E_BLUETOOTH_LE_GET_CHARACTERISITC_VALUE_DATA_FAILED

Unable to get access to Bluetooth LE GATT characteristic value data.

WCL_E_BLUETOOTH_LE_GET_CHARACTERISITC_VALUE_RAW_DATA_FAILED

Unable to get access to Bluetooth LE GATT characteristic value raw data.

WCL_E_BLUETOOTH_LE_GET_CHARACTERISTIC_HANDLE_FAILED

Unable to read Bluetooth LE GATT characteristic handle.

WCL_E_BLUETOOTH_LE_GET_CHARACTERISTIC_PROPETIES_FAILED

Unable to read Bluetooth LE GATT characteristic properties.

WCL_E_BLUETOOTH_LE_GET_CHARACTERISTIC_UUID_FAILED

Unable to read Bluetooth LE GATT characteristic UUID.

WCL_E_BLUETOOTH_LE_GET_CHARACTERISTIC_VALUE_DATA_BUFFER_FAILED

Unable to get Bluetooth LE GATT characteristic value data buffer.

WCL_E_BLUETOOTH_LE_GET_CHARACTERISTIC_VALUE_SIZE_FAILED

Unable to get Bluetooth LE GATT characteristic value size.

WCL_E_BLUETOOTH_LE_GET_CONNECTED_STATUS_FAILED

Unable to get Bluetooth LE device connected status.

WCL_E_BLUETOOTH_LE_GET_CONNECTION_PARAMS_FAILED

Unable to get the current connection parameters.

WCL_E_BLUETOOTH_LE_GET_CONNECTION_PHY_FAILED

Unable to get Bluetooth LE connection PHY data.

WCL_E_BLUETOOTH_LE_GET_CONNECTION_PHY_VALUE_FAILED

Get connection PHY value failed.

WCL_E_BLUETOOTH_LE_GET_CONNECTION_RX_PHY_FAILED

Get receive PHY information failed.

WCL_E_BLUETOOTH_LE_GET_CONNECTION_TX_PHY_FAILED

Get transmit PHY information failed.

WCL_E_BLUETOOTH_LE_GET_DESCRIPTORS_LIST_SIZE_FAILED

Unable to read Bluetooth LE GATT descriptors list size (length).

WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_HANDLE_FAILED

Unable to read Bluetooth LE GATT descriptor handle.

WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_UUID_FAILED

Unable to read Bluetooth LE GATT descriptor UUID.

WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_VALUE_DATA_BUFFER_FAILED

Unable to get Bluetooth LE GATT descriptor value data buffer.

WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_VALUE_DATA_FAILED

Unable to get access to Bluetooth LE GATT descriptor value data.

WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_VALUE_RAW_DATA_FAILED

Unable to get access to Bluetooth LE GATT descriptor value raw data.

WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_VALUE_SIZE_FAILED

Unable to get Bluetooth LE GATT descriptor value size.

WCL_E_BLUETOOTH_LE_GET_DEVICE_ID_FAILED

Failed to get Bluetooth LE Device ID.

WCL_E_BLUETOOTH_LE_GET_DEVICE_INFORMATION2_FAILED

Unable to get IDeviceInformation2 interface.

WCL_E_BLUETOOTH_LE_GET_DEVICE_INFORMATION_CUSTOM_PAIRING_FAILED

Unable to get IDeviceInformationCustomPairing interface.

WCL_E_BLUETOOTH_LE_GET_DEVICE_INFORMATION_FAILED

Unable to get IDeviceInformation interface.

WCL_E_BLUETOOTH_LE_GET_DEVICE_INFORMATION_PAIRING2_FAILED

Unable to get IDeviceInformationPairing2 interface.

WCL_E_BLUETOOTH_LE_GET_DEVICE_INFORMATION_PAIRING_FAILED

Unable to get IDeviceInformationPairing interface.

WCL_E_BLUETOOTH_LE_GET_DEVICE_PAIRED_FAILED

Unable to get Bluetooth LE device's paired status.

WCL_E_BLUETOOTH_LE_GET_DEVICE_PROPERTIES_FAILED

Failed to read Bluetooth LE Device properties.

WCL_E_BLUETOOTH_LE_GET_MAX_PDU_SIZE_FAILED

Unable to get maximum PDU size.

WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMATS_FAILED

Unable to read Bluetooth LE GATT characteristics presentation formats list.

WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMATS_LIST_SIZE_FAILED

Unable to read Bluetooth LE GATT characteristics presentation formats list size (length).

WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_DESCRIPTION_FAILED

Unable to read Bluetooth LE GATT characteristics presentation format description.

WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_EXPONENT_FAILED

Unable to read Bluetooth LE GATT characteristics presentation format exponent.

WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_FAILED

Unable to read Bluetooth LE GATT characteristics presentation format.

WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_NAMESPACE_FAILED

Unable to read Bluetooth LE GATT characteristics presentation format namespace.

WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_TYPE_FAILED

Unable to read Bluetooth LE GATT characteristics presentation format type.

WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_UNIT_FAILED

Unable to read Bluetooth LE GATT characteristics presentation format unit.

WCL_E_BLUETOOTH_LE_GET_ROOT_SERVICE_FAILED

Unable to get information ablout Bluetooth LE service that owns an attribute.

WCL_E_BLUETOOTH_LE_GET_SERVICES_LIST_SIZE_FAILED

Unable to read Bluetooth LE GATT services list size (length).

WCL_E_BLUETOOTH_LE_GET_SERVICE_HANDLE_FAILED

Unable to read Bluetooth LE GATT service handle.

WCL_E_BLUETOOTH_LE_GET_SERVICE_UUID_FAILED

Unable to read Bluetooth LE GATT service UUID.

WCL_E_BLUETOOTH_LE_GET_USER_DESCRIPTION_FAILED

Read characteristic's user description descriptor failed.

WCL_E_BLUETOOTH_LE_INAVLID_USER_BUFFER

A buffer is specified, but the buffer count size is smaller than what is required, in bytes.

WCL_E_BLUETOOTH_LE_INCONSISTENT_DATA

The current data in the cache appears to be inconsistent, and is leading to internal errors.

WCL_E_BLUETOOTH_LE_INIT_ADVERTISEMENT_FAILED

Bluetooth LE advertisement initialization failed.

WCL_E_BLUETOOTH_LE_INSUFFICIENT_AUTHENTICATION

The attribute requires authentication before it can be read or written.

WCL_E_BLUETOOTH_LE_INSUFFICIENT_AUTHORIZATION

The attribute requires authorization before it can be read or written.

WCL_E_BLUETOOTH_LE_INSUFFICIENT_ENCRYPTION

The attribute requires encryption before it can be read or written.

WCL_E_BLUETOOTH_LE_INSUFFICIENT_ENCRYPTION_KEYSIZE

The Encryption Key Size used for encrypting this link is insufficient.

WCL_E_BLUETOOTH_LE_INSUFFICIENT_RESOURCES

Insufficient Resources to complete the request.

WCL_E_BLUETOOTH_LE_INVALID_ADVERTISEMENT_FORMAT

Bluetooth LE advertisement has invalid format.

WCL_E_BLUETOOTH_LE_INVALID_ATTRIBUTE_VALUE_LENGTH

The attribute value length is invalid for the operation.

WCL_E_BLUETOOTH_LE_INVALID_CHARACTERISTIC_CONFIGURATION

The characteristic 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.

WCL_E_BLUETOOTH_LE_INVALID_CONNECTION_PARAMS

Invalid or unknown preferred connection parameters type.

WCL_E_BLUETOOTH_LE_INVALID_DESCRIPTOR_UUID

The descriptor with given UUID can not be used as custom descriptor in GATT server.

WCL_E_BLUETOOTH_LE_INVALID_HANDLE

The attribute handle given was not valid on this server.

WCL_E_BLUETOOTH_LE_INVALID_OFFSET

Offset specified was past the end of the attribute.

WCL_E_BLUETOOTH_LE_INVALID_PDU

Invalid request format.

WCL_E_BLUETOOTH_LE_LOOKUP_PRIVILEGE_FAILED

Unable to find one or more required privilege.

WCL_E_BLUETOOTH_LE_MANUAL_PAIRING_REQUIRED

The OS does not support automatic connection to BLE device and manual pairing is required.

WCL_E_BLUETOOTH_LE_MIC_FAILED

Connection was terminated because the Message Integrity Check (MIC) failed on a received packet.

WCL_E_BLUETOOTH_LE_NOTHING_ADVERTISE

There is no advertisements that can be advertised.

WCL_E_BLUETOOTH_LE_NOT_SUBSCRIBED

The GATT connection has not been subscribed for this attribute changes notifications.

WCL_E_BLUETOOTH_LE_OPEN_PROCESS_TOKEN_FAILED

Unable to open process token.

WCL_E_BLUETOOTH_LE_OUT_OF_RANGE

Out of range.

WCL_E_BLUETOOTH_LE_PREPARE_QUEUE_FULL

Prepare queue is full. Too many prepare writes have been queued.

WCL_E_BLUETOOTH_LE_PROCEDURE_IN_PROGRESS

Requested procedure is already in progress.

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.

WCL_E_BLUETOOTH_LE_RADIO_UNAVAILABLE

A Bluetooth LE Radio is not available.

WCL_E_BLUETOOTH_LE_READ_NOT_PERMITTED

Attribute reading is not permited.

WCL_E_BLUETOOTH_LE_REMOTE_DEVICE_DISCONNECTS

A remote device closes the connection.

WCL_E_BLUETOOTH_LE_REQUEST_NOT_SUPPORTED

Attribute server does not support the request received from the client.

WCL_E_BLUETOOTH_LE_SET_ACL_FAILED

Unable to set ACL.

WCL_E_BLUETOOTH_LE_SET_ADV_PARAMS_FAILED

Unable to set Bluetooth LE advertising parameters.

WCL_E_BLUETOOTH_LE_SET_ASYNC_OPERATION_EVENT_HANDLER_FAILED

Unable set Win RT asynchronous operation event handler.

WCL_E_BLUETOOTH_LE_SET_CONNECTION_PARAMS_FAILED

Unable to set the current connection parameters.

WCL_E_BLUETOOTH_LE_SET_EVENT_HANDLER_FAILED

Unable to set Win RT object's event handler.

WCL_E_BLUETOOTH_LE_SET_EXT_ADV_FAILED

Set extended advertisement properties failed.

WCL_E_BLUETOOTH_LE_SET_PROTECTION_LEVEL_FAILED

Failed to change protection level.

WCL_E_BLUETOOTH_LE_SET_REGISTRY_RIGHTS_FAILED

Unable to change registry access rights.

WCL_E_BLUETOOTH_LE_SET_SCANNING_MODE_FAILED

Unable to change Bluetooth LE Advertisement Watcher scanning mode.

WCL_E_BLUETOOTH_LE_SET_SCAN_PARAMS_FAILED

Unable to set Bluetooth LE scan parameters.

WCL_E_BLUETOOTH_LE_SMP_FAILED

SMP failed.

WCL_E_BLUETOOTH_LE_START_ASYNC_OPERATION_FAILED

Unable start Win RT asyncronous operation.

WCL_E_BLUETOOTH_LE_START_GET_DEV_CONNECTED_STATUS_THREAD_FAILED

Unable to start reading device's connected status thread.

WCL_E_BLUETOOTH_LE_START_GET_DEV_PAIRED_STATUS_THREAD_FAILED

Unable to start Bluetooth LE device paired status reading thread.

WCL_E_BLUETOOTH_LE_START_RSSI_THREAD_FAILED

Unable to start BLE RSSI measurement thread.

WCL_E_BLUETOOTH_LE_START_WATCHER_FAILED

Unable start Bluetooth LE Advertisement Watcher.

WCL_E_BLUETOOTH_LE_START_WINRT_THREAD_FAILED

Unable to start Win RT LE working thread.

WCL_E_BLUETOOTH_LE_SUBSCRIBE_FAILED

Unable to start subscribing thread.

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.

WCL_E_BLUETOOTH_LE_TAKE_OWNERSHIP_FAILED

Unable to take registry key ownership.

WCL_E_BLUETOOTH_LE_TASK_CANCEL

Task cancel.

WCL_E_BLUETOOTH_LE_TIMEOUT

Response timed out.

WCL_E_BLUETOOTH_LE_TOO_MANY_ADVERTISEMENTS

Too many advertisements.

WCL_E_BLUETOOTH_LE_UNABLE_GET_ADVERTISER

Unable to get Bluetooth LE Advertiser object.

WCL_E_BLUETOOTH_LE_UNABLE_READ_RSSI

Unable to read RSSI value.

WCL_E_BLUETOOTH_LE_UNEXPECTED

Unexpected or unknown error.

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.

WCL_E_BLUETOOTH_LE_UNSUBSCRIBE_FAILED

Unable to start unsubscribing thread.

WCL_E_BLUETOOTH_LE_UNSUPPORTED_ADVERTISEMENT_TYPE

Bluetooth LE advertisement type is not supported.

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.

WCL_E_BLUETOOTH_LE_UNSUPPORTED_GROUP_TYPE

The attribute type is not a supported grouping attribute as defined by a higher layer specification.

WCL_E_BLUETOOTH_LE_WRITE_NOT_PERMITTED

Attribute writing is not permitted.

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.

WCL_E_BLUETOOTH_LE_WRITE_WITHOUT_RESPONSE_NOT_SUPPORTED

A characteristic does not support the Write Without Response operation.

WCL_E_BLUETOOTH_LE_WRONG_CONFIGURATION

CCC improperly configured.

WCL_E_BLUETOOTH_LE_WRONG_CONNECTION_INTERVAL

The error code indicates that the remote device terminated the connection because of an unacceptable connection interval.

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.

WCL_E_BLUETOOTH_LOCAL_SERVICE_ACTIVE

Local service is still active.

WCL_E_BLUETOOTH_MANAGER_CLOSED

A Bluetooth Manager is closed.

WCL_E_BLUETOOTH_MANAGER_EXISTS

An other instance of the Bluetooth Manager is already opened.

WCL_E_BLUETOOTH_MANAGER_OPENED

A Bluetooth Manager is opened.

WCL_E_BLUETOOTH_MANAGER_OPEN_FAILED

Unable to opend the Bluetooth Manager.

WCL_E_BLUETOOTH_NO_MORE_CONNECTION_ALLOWED

The limit of connection number is reached.

WCL_E_BLUETOOTH_NO_SYSTEM_RESOURCES

No system resources.

WCL_E_BLUETOOTH_OBJECT_EXISTS

An object with the specified attribute exists.

WCL_E_BLUETOOTH_OBJECT_IN_USE

The specified object is accessed by other process. It can not be removed or modified.

WCL_E_BLUETOOTH_OPEN_RADIO_ACCESS_DENIED

An application does not have enough rights to open Bluetooth Radio driver.

WCL_E_BLUETOOTH_OPEN_RADIO_COUNT_LIMIT

Too many opened Bluetooth Radio driver instances.

WCL_E_BLUETOOTH_OPEN_RADIO_DEVICE_NOT_FOUND

Bluetooth Radio driver not found or not working.

WCL_E_BLUETOOTH_OPEN_RADIO_FAILED

Unable to open a Bluetooth Radio driver.

WCL_E_BLUETOOTH_OPEN_RADIO_INVALID_DRIVER

Invalid Bluetooth Radio driver instance name.

WCL_E_BLUETOOTH_OPEN_RADIO_INVALID_NAME

Invalid Bluetooth Radio driver name.

WCL_E_BLUETOOTH_OPEN_RADIO_INVALID_PARAM

Invalid parameters specified in Bluetooth Radio driver open request.

WCL_E_BLUETOOTH_OPEN_RADIO_INVALID_PATH

Invalid Bluetooth Radio driver instance path.

WCL_E_BLUETOOTH_OPEN_RADIO_IN_USE

The Bluetooth Radio driver is already in use by other application.

WCL_E_BLUETOOTH_OPERATION_CONFLICT

The request can not be processed since a same request is being processed.

WCL_E_BLUETOOTH_OPERATION_FAILED

The operation fails for an undefined reason.

WCL_E_BLUETOOTH_PAIRED_BY_OTHER

Device has been paired by other application.

WCL_E_BLUETOOTH_PAIRING

Pairing operationis executing.

WCL_E_BLUETOOTH_PAIRING_HANDLED_BY_SYSTEM

The pairing is handled by the OS.

WCL_E_BLUETOOTH_PENDING

Asynchronous processing is pending.

WCL_E_BLUETOOTH_RADIO_CLOSED

A Bluetooth Radio object is closed.

WCL_E_BLUETOOTH_RADIO_CLOSING

A Bluetooth Radio object is closing. The operation can not be executed.

WCL_E_BLUETOOTH_RADIO_INSTANCE_EXISTS

The same Bluetooth Radio instance has already been initialized.

WCL_E_BLUETOOTH_RADIO_INSTANCE_INIT_FAILED

Unable to initialize a Bluetooth Radio instance mutex.

WCL_E_BLUETOOTH_RADIO_INSTANCE_NOT_FOUND

The Bluetooth radio instance was not found.

WCL_E_BLUETOOTH_RADIO_OPENED

A Bluetooth Radio object is opened.

WCL_E_BLUETOOTH_RADIO_REMOVED

The Bluetooth Radio object has been removed (destroyed).

WCL_E_BLUETOOTH_RADIO_UNAVAILABLE

The Bluetooth Radio object become unavailable.

WCL_E_BLUETOOTH_READ_FAILED

Abnormal data received.

WCL_E_BLUETOOTH_READ_REMOTE_NAME_FAILED

Remote name acquisition processing failure.

WCL_E_BLUETOOTH_REGISTER_AUTHENTICATION_CALLBACK_FAILED

Unable to registry authentication callback.

WCL_E_BLUETOOTH_REJECTED

Operation has been rejected.

WCL_E_BLUETOOTH_RFCOMM_DISCONNECTED

The RFCOMM channel disconnected by remote peer.

WCL_E_BLUETOOTH_RFCOMM_DOWN

The RFCOMM received DM response.

WCL_E_BLUETOOTH_RFCOMM_SESSION_DISCONNECTED

The RFCOMM multiplexor (session) disconnected by remote peer.

WCL_E_BLUETOOTH_SDP_ERROR

Error working with SDP records.

WCL_E_BLUETOOTH_SDP_PARSE_ERROR

SDP record parsing error.

WCL_E_BLUETOOTH_SDP_TRANSACTION

SDP transaction processing failure.

WCL_E_BLUETOOTH_SERVICE_NOT_FOUND

No service record with the specified search pattern is found on the remote device.

WCL_E_BLUETOOTH_SERVICE_NOT_VALID

The Bluetooth port/channel or device address not valid.

WCL_E_BLUETOOTH_SETLOCALINFO_FAILED

Unable to change local radio information.

WCL_E_BLUETOOTH_SETUP_COM_FAILED

Unable to setup the communication port.

WCL_E_BLUETOOTH_SET_ADDED_HANDLER_FAILED

Set Bluetooth device watcher Added event handler failed.

WCL_E_BLUETOOTH_SET_ASYNC_OPERATION_EVENT_HANDLER_FAILED

Unable set Win RT asynchronous operation event handler.

WCL_E_BLUETOOTH_SET_COMPLETED_HANDLER_FAILED

Set Bluetooth device watcher Discovering Completed event handler failed.

WCL_E_BLUETOOTH_SET_EVENT_HANDLER_FAILED

Unable to set Win RT object's event handler.

WCL_E_BLUETOOTH_SET_REMOVED_HANDLER_FAILED

Set Bluetooth device watcher Removed event handler failed.

WCL_E_BLUETOOTH_SET_UPDATED_HANDLER_FAILED

Set Bluetooth device watcher Updated event handler failed.

WCL_E_BLUETOOTH_START_ASYNC_OPERATION_FAILED

Unable start Win RT asyncronous operation.

WCL_E_BLUETOOTH_START_GET_DEV_NAME_THREAD_FAILED

Unable to start asynchronous name reading of a remote Bluetooth LE device.

WCL_E_BLUETOOTH_START_REG_CHANGE_THREAD_FAILED

Failed to start registry changes monitoring thread.

WCL_E_BLUETOOTH_START_RSSI_THREAD_FAILED

Unable to start RSSI measurement thread.

WCL_E_BLUETOOTH_START_WINRT_THREAD_FAILED

Unable to start Win RT classic working thread.

WCL_E_BLUETOOTH_TIMEOUT

Operation time out.

WCL_E_BLUETOOTH_UNABLE_ADD_ADP_RECORD

Unable to add new SDP record.

WCL_E_BLUETOOTH_UNABLE_CHANGE_CONNECTABLE_STATE

Unable to change Radio connectable state.

WCL_E_BLUETOOTH_UNABLE_CHANGE_DISCOVERABLE_STATE

Unable to change Radio discoverable state.

WCL_E_BLUETOOTH_UNABLE_CHANGE_NAME

Unable to change Radio name.

WCL_E_BLUETOOTH_UNABLE_CHANGE_PAIRING_MODE

Unable to change pairing mode.

WCL_E_BLUETOOTH_UNABLE_CHANGE_RADIO_STATE

Unable to change Bluetooth Radio state.

WCL_E_BLUETOOTH_UNABLE_CONNECT

Unable to connect to a remote device.

WCL_E_BLUETOOTH_UNABLE_CREATE_CONNECT_EVENT

Unable to create connect notification connection event.

WCL_E_BLUETOOTH_UNABLE_CREATE_DATA_EVENT

Unable to create data received notification event.

WCL_E_BLUETOOTH_UNABLE_CREATE_DISCONNECT_EVENT

Unable to create disconnect notification event.

WCL_E_BLUETOOTH_UNABLE_CREATE_EVENT

Unable to create socket event.

WCL_E_BLUETOOTH_UNABLE_CREATE_INIT_EVENT

Unable to create BlueSoleil initialization event.

WCL_E_BLUETOOTH_UNABLE_CREATE_PAIRING_TIMEOUT_EVENT

Unable to create pairing timeout event.

WCL_E_BLUETOOTH_UNABLE_CREATE_SERVER

Unable to create Bluetooth server.

WCL_E_BLUETOOTH_UNABLE_CREATE_SOCKET

Unable to create a Bluetooth socket.

WCL_E_BLUETOOTH_UNABLE_CREATE_SYNC_EVENT

Unable to create synchronization event.

WCL_E_BLUETOOTH_UNABLE_CREATE_WND

Unable to create Toshiba notifications window.

WCL_E_BLUETOOTH_UNABLE_ENUMERATE_LOCAL_SERVICES

Unable to enumerate local running services.

WCL_E_BLUETOOTH_UNABLE_GET_READ_BUFFER

Unable to get a read buffer size.

WCL_E_BLUETOOTH_UNABLE_GET_WRITE_BUFFER

Unable to get a write buffer size.

WCL_E_BLUETOOTH_UNABLE_INIT_OVERLAPPED_OPERATION

Unable to create system event object for overlapped IO.

WCL_E_BLUETOOTH_UNABLE_LOCK_CONNECT_MUTEX

Unable to aquire the connections mutex object.

WCL_E_BLUETOOTH_UNABLE_LOCK_SDP_MUTEX

Unable to aquire the SDP mutex object.

WCL_E_BLUETOOTH_UNABLE_OPEN_CLIENT_COM

Unable to open the client COM port for the Bluetooth connection.

WCL_E_BLUETOOTH_UNABLE_OPEN_SERVER_COM

Unable to open the server COM port for the Bluetooth connection.

WCL_E_BLUETOOTH_UNABLE_READ_RSSI

Unable to read RSSI value.

WCL_E_BLUETOOTH_UNABLE_REGISTER_COM_NOTIFICATION

Unable to register COM port notifications.

WCL_E_BLUETOOTH_UNABLE_REGISTER_CONNECT_MESSAGE

Unable to register Wii Remote client connect notification message.

WCL_E_BLUETOOTH_UNABLE_REGISTER_DATA_MESSAGE

Unable to register Wii Remote client data notification message.

WCL_E_BLUETOOTH_UNABLE_REGISTER_DISCONNECT_MESSAGE

Unable to register Wii Remote client disconnect notification message.

WCL_E_BLUETOOTH_UNABLE_REGISTER_MESSAGE

Unable to register Toshiba notification message.

WCL_E_BLUETOOTH_UNABLE_SET_CLIENT_SECURITY

Unable to set client authentication and/or encription states.

WCL_E_BLUETOOTH_UNABLE_SET_EVENT

Unable to select socket events.

WCL_E_BLUETOOTH_UNABLE_SET_READ_BUFFER

Unable to set a read buffer size.

WCL_E_BLUETOOTH_UNABLE_SET_REGISTRY_CHANGES_NOTIFICATIONS

Unable to set registry changes notification indication.

WCL_E_BLUETOOTH_UNABLE_SET_SERVER_SECURITY

Unable to set server authentication and/or encription states.

WCL_E_BLUETOOTH_UNABLE_SET_WRITE_BUFFER

Unable to set a write buffer size.

WCL_E_BLUETOOTH_UNABLE_START_CONNECT_THREAD

Unable to start connection thread.

WCL_E_BLUETOOTH_UNABLE_START_INIT_THREAD

Unable to start BlueSoleil initialization thread.

WCL_E_BLUETOOTH_UNABLE_START_LISTEN_THREAD

Unable to start listening thread.

WCL_E_BLUETOOTH_UNABLE_START_PAIRING

Unable to start pairing with a remote Bluetooth device.

WCL_E_BLUETOOTH_UNABLE_START_SDP_THREAD

Unable start SDP connection thread.

WCL_E_BLUETOOTH_UNABLE_START_THREAD

Unable to start Toshiba main thread.

WCL_E_BLUETOOTH_UNABLE_STOP_LOCAL_SERVER

Unable to stop local predefined server.

WCL_E_BLUETOOTH_UNABLE_TO_CREATE_WRITE_EVENT

Unable to create write completion event object.

WCL_E_BLUETOOTH_UNABLE_TO_DISABLE_AUTHENTICATION_AGENT

Unable to disable Bluetooth Authentication Agent.

WCL_E_BLUETOOTH_UNABLE_TO_GET_CONNECTED_DEVICES

Unablet o get connected state of the device.

WCL_E_BLUETOOTH_UNABLE_TO_RESOLVE_ADDRESS

Unable to resolve connected remote device address.

WCL_E_BLUETOOTH_UNABLE_TO_SWITCH_ON_OR_OFF

Unable to turn Bluetooth ON or OFF.

WCL_E_BLUETOOTH_UNABLE_TO_UPDATE_LOCAL_SERVER

Unable to update local server database.

WCL_E_BLUETOOTH_UNEXPECTED

Unexpected or unknown Bluetooth error.

WCL_E_BLUETOOTH_UNKNOWN_DEVICE_TYPE

Unable read device's address type because device's type is unknown.

WCL_E_BLUETOOTH_UNSUPPORTED_BY_HARDWARE

Bluetooth features are unsupported by the hardware.

WCL_E_BLUETOOTH_VCOM_EXISTS

A virtual COM port was already created for this Bluetooth device and service.

WCL_E_BLUETOOTH_VCOM_NOT_FOUND

The virtual COM port was not found. Probably it was not created by this Bluetooth radio object.

WCL_E_BLUETOOTH_WAIT_FAILED

Wait for Bluetooth communication events failed.

WCL_E_BLUETOOTH_WATCHER_START_FAILED

Start discovering failed.

WCL_E_BLUETOOTH_WRITE_FAILED

Sending data to a remote device was failed.

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.

WCL_E_WII_REMOTE_ACCELEROMETER_DISABLED

Accelerometer is disabled.

WCL_E_WII_REMOTE_ACCELEROMETER_ENABLED

Accelerometer is already enabled.

WCL_E_WII_REMOTE_BASE

The base error code for Wii Remote errors.

WCL_E_WII_REMOTE_CONNECT_FAILED

Unable to connect to the Wii Remote controller.

WCL_E_WII_REMOTE_CREATE_READ_EVENT_FAILED

Unable to create overlapped read event.

WCL_E_WII_REMOTE_CREATE_READ_MEMORY_EVENT_FAILED

Unable to create read memory event object.

WCL_E_WII_REMOTE_CREATE_WRITE_EVENT_FAILED

Unable to create overlapped write event.

WCL_E_WII_REMOTE_CREATE_WRITE_MEMORY_EVENT_FAILED

Unable to create write memory event object.

WCL_E_WII_REMOTE_ENUM_HID_FAILED

Can not ceate HID devices list.

WCL_E_WII_REMOTE_EXTENSION_NOT_FOUND

The extension has not been detected (or partially inserted) during initialization.

WCL_E_WII_REMOTE_EXTENSION_UNKNOWN

Unknown or unsupported extension has been attached.

WCL_E_WII_REMOTE_FEATURE_NOT_SUPPORTED

The requisted feature is not supported. Probably because Balance Board is connected.

WCL_E_WII_REMOTE_HID_NOT_SUPPORTED

Not all required HID features are supported by the system.

WCL_E_WII_REMOTE_HID_SUBSYSTEM_NOT_AVAILABLE

HID subsystem is not available on this platform.

WCL_E_WII_REMOTE_HID_UNABLE_CREATE_MUTEX

Unable to create HID API access mutex.

WCL_E_WII_REMOTE_INVALID_CONFIGURATION

Invalid Wii Remote configuration.

WCL_E_WII_REMOTE_IR_LEVEL_UNKNOWN

Unknown IR sensor level has been specified.

WCL_E_WII_REMOTE_IR_LEVEL_WRONG

Wrong IR sensor level has been specified.

WCL_E_WII_REMOTE_IR_MODE_UNKNOWN

Unknown IR sensor mode has been specified.

WCL_E_WII_REMOTE_IR_MODE_WRONG

Wrong IR sensor mode has been specified.

WCL_E_WII_REMOTE_NOT_INITIALIZED

The Wii Remote controller has not been initialized yet.

WCL_E_WII_REMOTE_NOT_INSTALLED

A Wii Remote controller has not been installed.

WCL_E_WII_REMOTE_READ_REPORT_FAILED

Read data from the Wii Remote failed.

WCL_E_WII_REMOTE_WRITE_REPORT_FAILED

Write data to the Wii Remote failed.

WCL_E_WII_REMOTE_WRITE_REPORT_TIMEOUT

Write data to the Wii Remote has timed out.

Top