// CodeGear C++Builder
// Copyright (c) 1995, 2010 by Embarcadero Technologies, Inc.
// All rights reserved

// (DO NOT EDIT: machine generated header) 'wclBluetoothErrors.pas' rev: 22.00

#ifndef WclbluetootherrorsHPP
#define WclbluetootherrorsHPP

#pragma delphiheader begin
#pragma option push
#pragma option -w-      // All warnings off
#pragma option -Vx      // Zero-length empty class member functions
#pragma pack(push,8)
#include <System.hpp>	// Pascal unit
#include <SysInit.hpp>	// Pascal unit
#include <wclErrors.hpp>	// Pascal unit
#include <SysUtils.hpp>	// Pascal unit

//-- user supplied -----------------------------------------------------------

namespace Wclbluetootherrors
{
//-- type declarations -------------------------------------------------------
class DELPHICLASS wclEBluetooth;
class PASCALIMPLEMENTATION wclEBluetooth : public Wclerrors::wclException
{
	typedef Wclerrors::wclException inherited;
	
public:
	/* Exception.Create */ inline __fastcall wclEBluetooth(const System::UnicodeString Msg) : Wclerrors::wclException(Msg) { }
	/* Exception.CreateFmt */ inline __fastcall wclEBluetooth(const System::UnicodeString Msg, System::TVarRec const *Args, const int Args_Size) : Wclerrors::wclException(Msg, Args, Args_Size) { }
	/* Exception.CreateRes */ inline __fastcall wclEBluetooth(int Ident)/* overload */ : Wclerrors::wclException(Ident) { }
	/* Exception.CreateResFmt */ inline __fastcall wclEBluetooth(int Ident, System::TVarRec const *Args, const int Args_Size)/* overload */ : Wclerrors::wclException(Ident, Args, Args_Size) { }
	/* Exception.CreateHelp */ inline __fastcall wclEBluetooth(const System::UnicodeString Msg, int AHelpContext) : Wclerrors::wclException(Msg, AHelpContext) { }
	/* Exception.CreateFmtHelp */ inline __fastcall wclEBluetooth(const System::UnicodeString Msg, System::TVarRec const *Args, const int Args_Size, int AHelpContext) : Wclerrors::wclException(Msg, Args, Args_Size, AHelpContext) { }
	/* Exception.CreateResHelp */ inline __fastcall wclEBluetooth(int Ident, int AHelpContext)/* overload */ : Wclerrors::wclException(Ident, AHelpContext) { }
	/* Exception.CreateResFmtHelp */ inline __fastcall wclEBluetooth(System::PResStringRec ResStringRec, System::TVarRec const *Args, const int Args_Size, int AHelpContext)/* overload */ : Wclerrors::wclException(ResStringRec, Args, Args_Size, AHelpContext) { }
	/* Exception.Destroy */ inline __fastcall virtual ~wclEBluetooth(void) { }
	
};


class DELPHICLASS wclEBluetoothClient;
class PASCALIMPLEMENTATION wclEBluetoothClient : public wclEBluetooth
{
	typedef wclEBluetooth inherited;
	
public:
	/* Exception.Create */ inline __fastcall wclEBluetoothClient(const System::UnicodeString Msg) : wclEBluetooth(Msg) { }
	/* Exception.CreateFmt */ inline __fastcall wclEBluetoothClient(const System::UnicodeString Msg, System::TVarRec const *Args, const int Args_Size) : wclEBluetooth(Msg, Args, Args_Size) { }
	/* Exception.CreateRes */ inline __fastcall wclEBluetoothClient(int Ident)/* overload */ : wclEBluetooth(Ident) { }
	/* Exception.CreateResFmt */ inline __fastcall wclEBluetoothClient(int Ident, System::TVarRec const *Args, const int Args_Size)/* overload */ : wclEBluetooth(Ident, Args, Args_Size) { }
	/* Exception.CreateHelp */ inline __fastcall wclEBluetoothClient(const System::UnicodeString Msg, int AHelpContext) : wclEBluetooth(Msg, AHelpContext) { }
	/* Exception.CreateFmtHelp */ inline __fastcall wclEBluetoothClient(const System::UnicodeString Msg, System::TVarRec const *Args, const int Args_Size, int AHelpContext) : wclEBluetooth(Msg, Args, Args_Size, AHelpContext) { }
	/* Exception.CreateResHelp */ inline __fastcall wclEBluetoothClient(int Ident, int AHelpContext)/* overload */ : wclEBluetooth(Ident, AHelpContext) { }
	/* Exception.CreateResFmtHelp */ inline __fastcall wclEBluetoothClient(System::PResStringRec ResStringRec, System::TVarRec const *Args, const int Args_Size, int AHelpContext)/* overload */ : wclEBluetooth(ResStringRec, Args, Args_Size, AHelpContext) { }
	/* Exception.Destroy */ inline __fastcall virtual ~wclEBluetoothClient(void) { }
	
};


class DELPHICLASS wclEBluetoothServer;
class PASCALIMPLEMENTATION wclEBluetoothServer : public wclEBluetooth
{
	typedef wclEBluetooth inherited;
	
public:
	/* Exception.Create */ inline __fastcall wclEBluetoothServer(const System::UnicodeString Msg) : wclEBluetooth(Msg) { }
	/* Exception.CreateFmt */ inline __fastcall wclEBluetoothServer(const System::UnicodeString Msg, System::TVarRec const *Args, const int Args_Size) : wclEBluetooth(Msg, Args, Args_Size) { }
	/* Exception.CreateRes */ inline __fastcall wclEBluetoothServer(int Ident)/* overload */ : wclEBluetooth(Ident) { }
	/* Exception.CreateResFmt */ inline __fastcall wclEBluetoothServer(int Ident, System::TVarRec const *Args, const int Args_Size)/* overload */ : wclEBluetooth(Ident, Args, Args_Size) { }
	/* Exception.CreateHelp */ inline __fastcall wclEBluetoothServer(const System::UnicodeString Msg, int AHelpContext) : wclEBluetooth(Msg, AHelpContext) { }
	/* Exception.CreateFmtHelp */ inline __fastcall wclEBluetoothServer(const System::UnicodeString Msg, System::TVarRec const *Args, const int Args_Size, int AHelpContext) : wclEBluetooth(Msg, Args, Args_Size, AHelpContext) { }
	/* Exception.CreateResHelp */ inline __fastcall wclEBluetoothServer(int Ident, int AHelpContext)/* overload */ : wclEBluetooth(Ident, AHelpContext) { }
	/* Exception.CreateResFmtHelp */ inline __fastcall wclEBluetoothServer(System::PResStringRec ResStringRec, System::TVarRec const *Args, const int Args_Size, int AHelpContext)/* overload */ : wclEBluetooth(ResStringRec, Args, Args_Size, AHelpContext) { }
	/* Exception.Destroy */ inline __fastcall virtual ~wclEBluetoothServer(void) { }
	
};


class DELPHICLASS wclEGattClient;
class PASCALIMPLEMENTATION wclEGattClient : public wclEBluetoothClient
{
	typedef wclEBluetoothClient inherited;
	
public:
	/* Exception.Create */ inline __fastcall wclEGattClient(const System::UnicodeString Msg) : wclEBluetoothClient(Msg) { }
	/* Exception.CreateFmt */ inline __fastcall wclEGattClient(const System::UnicodeString Msg, System::TVarRec const *Args, const int Args_Size) : wclEBluetoothClient(Msg, Args, Args_Size) { }
	/* Exception.CreateRes */ inline __fastcall wclEGattClient(int Ident)/* overload */ : wclEBluetoothClient(Ident) { }
	/* Exception.CreateResFmt */ inline __fastcall wclEGattClient(int Ident, System::TVarRec const *Args, const int Args_Size)/* overload */ : wclEBluetoothClient(Ident, Args, Args_Size) { }
	/* Exception.CreateHelp */ inline __fastcall wclEGattClient(const System::UnicodeString Msg, int AHelpContext) : wclEBluetoothClient(Msg, AHelpContext) { }
	/* Exception.CreateFmtHelp */ inline __fastcall wclEGattClient(const System::UnicodeString Msg, System::TVarRec const *Args, const int Args_Size, int AHelpContext) : wclEBluetoothClient(Msg, Args, Args_Size, AHelpContext) { }
	/* Exception.CreateResHelp */ inline __fastcall wclEGattClient(int Ident, int AHelpContext)/* overload */ : wclEBluetoothClient(Ident, AHelpContext) { }
	/* Exception.CreateResFmtHelp */ inline __fastcall wclEGattClient(System::PResStringRec ResStringRec, System::TVarRec const *Args, const int Args_Size, int AHelpContext)/* overload */ : wclEBluetoothClient(ResStringRec, Args, Args_Size, AHelpContext) { }
	/* Exception.Destroy */ inline __fastcall virtual ~wclEGattClient(void) { }
	
};


class DELPHICLASS wclEGattServer;
class PASCALIMPLEMENTATION wclEGattServer : public wclEBluetoothServer
{
	typedef wclEBluetoothServer inherited;
	
public:
	/* Exception.Create */ inline __fastcall wclEGattServer(const System::UnicodeString Msg) : wclEBluetoothServer(Msg) { }
	/* Exception.CreateFmt */ inline __fastcall wclEGattServer(const System::UnicodeString Msg, System::TVarRec const *Args, const int Args_Size) : wclEBluetoothServer(Msg, Args, Args_Size) { }
	/* Exception.CreateRes */ inline __fastcall wclEGattServer(int Ident)/* overload */ : wclEBluetoothServer(Ident) { }
	/* Exception.CreateResFmt */ inline __fastcall wclEGattServer(int Ident, System::TVarRec const *Args, const int Args_Size)/* overload */ : wclEBluetoothServer(Ident, Args, Args_Size) { }
	/* Exception.CreateHelp */ inline __fastcall wclEGattServer(const System::UnicodeString Msg, int AHelpContext) : wclEBluetoothServer(Msg, AHelpContext) { }
	/* Exception.CreateFmtHelp */ inline __fastcall wclEGattServer(const System::UnicodeString Msg, System::TVarRec const *Args, const int Args_Size, int AHelpContext) : wclEBluetoothServer(Msg, Args, Args_Size, AHelpContext) { }
	/* Exception.CreateResHelp */ inline __fastcall wclEGattServer(int Ident, int AHelpContext)/* overload */ : wclEBluetoothServer(Ident, AHelpContext) { }
	/* Exception.CreateResFmtHelp */ inline __fastcall wclEGattServer(System::PResStringRec ResStringRec, System::TVarRec const *Args, const int Args_Size, int AHelpContext)/* overload */ : wclEBluetoothServer(ResStringRec, Args, Args_Size, AHelpContext) { }
	/* Exception.Destroy */ inline __fastcall virtual ~wclEGattServer(void) { }
	
};


class DELPHICLASS wclEBluetoothLeBeacon;
class PASCALIMPLEMENTATION wclEBluetoothLeBeacon : public wclEBluetooth
{
	typedef wclEBluetooth inherited;
	
public:
	/* Exception.Create */ inline __fastcall wclEBluetoothLeBeacon(const System::UnicodeString Msg) : wclEBluetooth(Msg) { }
	/* Exception.CreateFmt */ inline __fastcall wclEBluetoothLeBeacon(const System::UnicodeString Msg, System::TVarRec const *Args, const int Args_Size) : wclEBluetooth(Msg, Args, Args_Size) { }
	/* Exception.CreateRes */ inline __fastcall wclEBluetoothLeBeacon(int Ident)/* overload */ : wclEBluetooth(Ident) { }
	/* Exception.CreateResFmt */ inline __fastcall wclEBluetoothLeBeacon(int Ident, System::TVarRec const *Args, const int Args_Size)/* overload */ : wclEBluetooth(Ident, Args, Args_Size) { }
	/* Exception.CreateHelp */ inline __fastcall wclEBluetoothLeBeacon(const System::UnicodeString Msg, int AHelpContext) : wclEBluetooth(Msg, AHelpContext) { }
	/* Exception.CreateFmtHelp */ inline __fastcall wclEBluetoothLeBeacon(const System::UnicodeString Msg, System::TVarRec const *Args, const int Args_Size, int AHelpContext) : wclEBluetooth(Msg, Args, Args_Size, AHelpContext) { }
	/* Exception.CreateResHelp */ inline __fastcall wclEBluetoothLeBeacon(int Ident, int AHelpContext)/* overload */ : wclEBluetooth(Ident, AHelpContext) { }
	/* Exception.CreateResFmtHelp */ inline __fastcall wclEBluetoothLeBeacon(System::PResStringRec ResStringRec, System::TVarRec const *Args, const int Args_Size, int AHelpContext)/* overload */ : wclEBluetooth(ResStringRec, Args, Args_Size, AHelpContext) { }
	/* Exception.Destroy */ inline __fastcall virtual ~wclEBluetoothLeBeacon(void) { }
	
};


//-- var, const, procedure ---------------------------------------------------
static const int WCL_E_BLUETOOTH_BASE = 0x50000;
static const int WCL_E_BLUETOOTH_MANAGER_CLOSED = 0x50000;
static const int WCL_E_BLUETOOTH_MANAGER_OPENED = 0x50001;
static const int WCL_E_BLUETOOTH_MANAGER_OPEN_FAILED = 0x50002;
static const int WCL_E_BLUETOOTH_MANAGER_EXISTS = 0x50003;
static const int WCL_E_BLUETOOTH_DRIVER_NOT_AVAILABLE = 0x50004;
static const int WCL_E_BLUETOOTH_HARDWARE_NOT_AVAILABLE = 0x50005;
static const int WCL_E_BLUETOOTH_API_NOT_LOADED = 0x50006;
static const int WCL_E_BLUETOOTH_API_INITIALIZATION_FAILED = 0x50007;
static const int WCL_E_BLUETOOTH_API_NOT_FOUND = 0x50008;
static const int WCL_E_BLUETOOTH_API_NOT_INITIALIZED = 0x50009;
static const int WCL_E_BLUETOOTH_WRONG_DRIVER_VERSION = 0x5000a;
static const int WCL_E_BLUETOOTH_RADIO_OPENED = 0x5000b;
static const int WCL_E_BLUETOOTH_RADIO_CLOSED = 0x5000c;
static const int WCL_E_BLUETOOTH_RADIO_REMOVED = 0x5000d;
static const int WCL_E_BLUETOOTH_RADIO_INSTANCE_INIT_FAILED = 0x5000e;
static const int WCL_E_BLUETOOTH_RADIO_INSTANCE_EXISTS = 0x5000f;
static const int WCL_E_BLUETOOTH_RADIO_UNAVAILABLE = 0x50010;
static const int WCL_E_BLUETOOTH_UNABLE_CHANGE_CONNECTABLE_STATE = 0x50011;
static const int WCL_E_BLUETOOTH_UNABLE_CHANGE_DISCOVERABLE_STATE = 0x50012;
static const int WCL_E_BLUETOOTH_UNABLE_CHANGE_NAME = 0x50013;
static const int WCL_E_BLUETOOTH_FEATURE_NOT_SUPPORTED = 0x50014;
static const int WCL_E_BLUETOOTH_UNEXPECTED = 0x50015;
static const int WCL_E_BLUETOOTH_LINK_UNEXPECTED = 0x50016;
static const int WCL_E_BLUETOOTH_OPERATION_FAILED = 0x50017;
static const int WCL_E_BLUETOOTH_OPERATION_CONFLICT = 0x50018;
static const int WCL_E_BLUETOOTH_NO_MORE_CONNECTION_ALLOWED = 0x50019;
static const int WCL_E_BLUETOOTH_OBJECT_EXISTS = 0x5001a;
static const int WCL_E_BLUETOOTH_OBJECT_IN_USE = 0x5001b;
static const int WCL_E_BLUETOOTH_DISCOVERING_RUNNING = 0x5001c;
static const int WCL_E_BLUETOOTH_DISCOVERING_NOT_RUNNING = 0x5001d;
static const int WCL_E_BLUETOOTH_DISCOVERING_TERMINATED = 0x5001e;
static const int WCL_E_BLUETOOTH_CANCELLED_BY_USER = 0x5001f;
static const int WCL_E_BLUETOOTH_TIMEOUT = 0x50020;
static const int WCL_E_BLUETOOTH_CONNECTION_TERMINATED_BY_USER = 0x50021;
static const int WCL_E_BLUETOOTH_PENDING = 0x50022;
static const int WCL_E_BLUETOOTH_CONNECTION_FAILED = 0x50023;
static const int WCL_E_BLUETOOTH_DEVICE_NOT_FOUND = 0x50024;
static const int WCL_E_BLUETOOTH_PAIRING = 0x50025;
static const int WCL_E_BLUETOOTH_UNABLE_START_PAIRING = 0x50026;
static const int WCL_E_BLUETOOTH_ALREADY_PAIRED = 0x50027;
static const int WCL_E_BLUETOOTH_DEVICE_NOT_PAIRED = 0x50028;
static const int WCL_E_BLUETOOTH_ACCESS_DENIED = 0x50029;
static const int WCL_E_BLUETOOTH_AUTHENTICATION_FAILED = 0x5002a;
static const int WCL_E_BLUETOOTH_REJECTED = 0x5002b;
static const int WCL_E_BLUETOOTH_UNABLE_GET_READ_BUFFER = 0x5002c;
static const int WCL_E_BLUETOOTH_UNABLE_GET_WRITE_BUFFER = 0x5002d;
static const int WCL_E_BLUETOOTH_UNABLE_SET_READ_BUFFER = 0x5002e;
static const int WCL_E_BLUETOOTH_UNABLE_SET_WRITE_BUFFER = 0x5002f;
static const int WCL_E_BLUETOOTH_CLIENT_CONNECTED = 0x50030;
static const int WCL_E_BLUETOOTH_CLIENT_NOT_CONNECTED = 0x50031;
static const int WCL_E_BLUETOOTH_L2CAP_DISCONNECTED = 0x50032;
static const int WCL_E_BLUETOOTH_INVALID_DEVICE_TYPE = 0x50033;
static const int WCL_E_BLUETOOTH_CHANNEL_IN_USE = 0x50034;
static const int WCL_E_BLUETOOTH_SERVICE_NOT_VALID = 0x50035;
static const int WCL_E_BLUETOOTH_SERVICE_NOT_FOUND = 0x50036;
static const int WCL_E_BLUETOOTH_UNABLE_CREATE_SOCKET = 0x50037;
static const int WCL_E_BLUETOOTH_UNABLE_SET_CLIENT_SECURITY = 0x50038;
static const int WCL_E_BLUETOOTH_UNABLE_CREATE_EVENT = 0x50039;
static const int WCL_E_BLUETOOTH_UNABLE_SET_EVENT = 0x5003a;
static const int WCL_E_BLUETOOTH_UNABLE_LOCK_CONNECT_MUTEX = 0x5003b;
static const int WCL_E_BLUETOOTH_UNABLE_INIT_OVERLAPPED_OPERATION = 0x5003c;
static const int WCL_E_BLUETOOTH_UNABLE_CREATE_DISCONNECT_EVENT = 0x5003d;
static const int WCL_E_BLUETOOTH_UNABLE_CREATE_CONNECT_EVENT = 0x5003e;
static const int WCL_E_BLUETOOTH_UNABLE_LOCK_SDP_MUTEX = 0x5003f;
static const int WCL_E_BLUETOOTH_RFCOMM_SESSION_DISCONNECTED = 0x50040;
static const int WCL_E_BLUETOOTH_RFCOMM_DOWN = 0x50041;
static const int WCL_E_BLUETOOTH_RFCOMM_DISCONNECTED = 0x50042;
static const int WCL_E_BLUETOOTH_UNABLE_TO_RESOLVE_ADDRESS = 0x50043;
static const int WCL_E_BLUETOOTH_UNABLE_ADD_ADP_RECORD = 0x50044;
static const int WCL_E_BLUETOOTH_UNABLE_SET_SERVER_SECURITY = 0x50045;
static const int WCL_E_BLUETOOTH_LOCAL_SERVICE_ACTIVE = 0x50046;
static const int WCL_E_BLUETOOTH_UNABLE_CREATE_SERVER = 0x50047;
static const int WCL_E_BLUETOOTH_UNABLE_ENUMERATE_LOCAL_SERVICES = 0x50048;
static const int WCL_E_BLUETOOTH_UNABLE_STOP_LOCAL_SERVER = 0x50049;
static const int WCL_E_BLUETOOTH_UNABLE_TO_UPDATE_LOCAL_SERVER = 0x5004a;
static const int WCL_E_BLUETOOTH_SETUP_COM_FAILED = 0x5004b;
static const int WCL_E_BLUETOOTH_UNABLE_OPEN_CLIENT_COM = 0x5004c;
static const int WCL_E_BLUETOOTH_UNABLE_OPEN_SERVER_COM = 0x5004d;
static const int WCL_E_BLUETOOTH_WRITE_FAILED = 0x5004e;
static const int WCL_E_BLUETOOTH_READ_FAILED = 0x5004f;
static const int WCL_E_BLUETOOTH_UNABLE_CREATE_WND = 0x50050;
static const int WCL_E_BLUETOOTH_UNABLE_REGISTER_MESSAGE = 0x50051;
static const int WCL_E_BLUETOOTH_UNABLE_CREATE_SYNC_EVENT = 0x50052;
static const int WCL_E_BLUETOOTH_SDP_TRANSACTION = 0x50053;
static const int WCL_E_BLUETOOTH_UNABLE_START_SDP_THREAD = 0x50054;
static const int WCL_E_BLUETOOTH_UNABLE_START_CONNECT_THREAD = 0x50055;
static const int WCL_E_BLUETOOTH_UNABLE_START_LISTEN_THREAD = 0x50056;
static const int WCL_E_BLUETOOTH_DISCOVERING_FAILED = 0x50057;
static const int WCL_E_BLUETOOTH_READ_REMOTE_NAME_FAILED = 0x50058;
static const int WCL_E_BLUETOOTH_DESTROY_COM_FAILED = 0x50059;
static const int WCL_E_BLUETOOTH_CONNECT_COM_FAILED = 0x5005a;
static const int WCL_E_BLUETOOTH_DISCONNECT_COM_FAILED = 0x5005b;
static const int WCL_E_BLUETOOTH_UNABLE_TO_SWITCH_ON_OR_OFF = 0x5005c;
static const int WCL_E_BLUETOOTH_CANNOT_ASSIGN_PSM = 0x5005d;
static const int WCL_E_BLUETOOTH_GETLOCALINFO_FAILED = 0x5005e;
static const int WCL_E_BLUETOOTH_DISCONNECT_SDP_FAILED = 0x5005f;
static const int WCL_E_BLUETOOTH_UNABLE_REGISTER_COM_NOTIFICATION = 0x50060;
static const int WCL_E_BLUETOOTH_SETLOCALINFO_FAILED = 0x50061;
static const int WCL_E_BLUETOOTH_UNABLE_TO_GET_CONNECTED_DEVICES = 0x50062;
static const int WCL_E_BLUETOOTH_UNABLE_CONNECT = 0x50063;
static const int WCL_E_BLUETOOTH_CONNECT_PSM = 0x50064;
static const int WCL_E_BLUETOOTH_SDP_PARSE_ERROR = 0x50065;
static const int WCL_E_BLUETOOTH_UNABLE_READ_RSSI = 0x50066;
static const int WCL_E_BLUETOOTH_UNABLE_CHANGE_PAIRING_MODE = 0x50067;
static const int WCL_E_BLUETOOTH_SDP_ERROR = 0x50068;
static const int WCL_E_BLUETOOTH_UNABLE_START_THREAD = 0x50069;
static const int WCL_E_BLUETOOTH_UNABLE_CREATE_INIT_EVENT = 0x5006a;
static const int WCL_E_BLUETOOTH_UNABLE_START_INIT_THREAD = 0x5006b;
static const int WCL_E_BLUETOOTH_VCOM_NOT_FOUND = 0x5006c;
static const int WCL_E_BLUETOOTH_VCOM_EXISTS = 0x5006d;
static const int WCL_E_BLUETOOTH_CREATE_DEVICE_STATICS_FAILED = 0x5006e;
static const int WCL_E_BLUETOOTH_START_ASYNC_OPERATION_FAILED = 0x5006f;
static const int WCL_E_BLUETOOTH_SET_ASYNC_OPERATION_EVENT_HANDLER_FAILED = 0x50070;
static const int WCL_E_BLUETOOTH_CREATE_DEVICE_FAILED = 0x50071;
static const int WCL_E_BLUETOOTH_GET_ASYNC_OPERATION_RESULT_FAILED = 0x50072;
static const int WCL_E_BLUETOOTH_GET_DEVICE_ID_FAILED = 0x50073;
static const int WCL_E_BLUETOOTH_GET_DEVICE_PROPERTIES_FAILED = 0x50074;
static const int WCL_E_BLUETOOTH_START_RSSI_THREAD_FAILED = 0x50075;
static const int WCL_E_BLUETOOTH_AUTHENTICATION_DEVICE_IGNORED = 0x50076;
static const int WCL_E_BLUETOOTH_INCOMPATIBLE_OS_BITS = 0x50077;
static const int WCL_E_BLUETOOTH_GET_RADIOS_LIST_FAILED = 0x50078;
static const int WCL_E_BLUETOOTH_GET_RADIOS_COUNT_FAILED = 0x50079;
static const int WCL_E_BLUETOOTH_GET_BLUETOOTH_RADIO_FAILED = 0x5007a;
static const int WCL_E_BLUETOOTH_UNABLE_CHANGE_RADIO_STATE = 0x5007b;
static const int WCL_E_BLUETOOTH_UNSUPPORTED_BY_HARDWARE = 0x5007c;
static const int WCL_E_BLUETOOTH_RADIO_CLOSING = 0x5007d;
static const int WCL_E_BLUETOOTH_START_GET_DEV_NAME_THREAD_FAILED = 0x5007e;
static const int WCL_E_BLUETOOTH_INVALID_PAIRING_METHOD = 0x5007f;
static const int WCL_E_BLUETOOTH_NO_SYSTEM_RESOURCES = 0x50080;
static const int WCL_E_BLUETOOTH_CREATE_REG_CHANGE_TERMINATION_EVENT_FAILED = 0x50081;
static const int WCL_E_BLUETOOTH_CREATE_REG_CHANGE_RESULT_EVENT_FAILED = 0x50082;
static const int WCL_E_BLUETOOTH_START_REG_CHANGE_THREAD_FAILED = 0x50083;
static const int WCL_E_BLUETOOTH_REGISTER_AUTHENTICATION_CALLBACK_FAILED = 0x50084;
static const int WCL_E_BLUETOOTH_FAILED_TO_OPEN_AUTH_AGENT_REG_KEY = 0x50085;
static const int WCL_E_BLUETOOTH_CREATE_REG_CHANGES_NOTIFICATION_EVENT_FAILED = 0x50086;
static const int WCL_E_BLUETOOTH_UNABLE_SET_REGISTRY_CHANGES_NOTIFICATIONS = 0x50087;
static const int WCL_E_BLUETOOTH_UNABLE_TO_DISABLE_AUTHENTICATION_AGENT = 0x50088;
static const int WCL_E_BLUETOOTH_PAIRED_BY_OTHER = 0x50089;
static const int WCL_E_BLUETOOTH_DEVICE_ALREADY_INSTALLED = 0x5008a;
static const int WCL_E_BLUETOOTH_DEVICE_NOT_CONNECTED = 0x5008b;
static const int WCL_E_BLUETOOTH_DEVICE_NOT_INSTALLED = 0x5008c;
static const int WCL_E_BLUETOOTH_ENUM_CONNECTION_FAILED = 0x5008d;
static const int WCL_E_BLUETOOTH_WAIT_FAILED = 0x5008e;
static const int WCL_E_BLUETOOTH_ADMIN_RIGHTS_REQUIRED = 0x5008f;
static const int WCL_E_BLUETOOTH_DISCOVERING_TIMEOUT_TOO_HIGH = 0x50090;
static const int WCL_E_BLUETOOTH_DISCOVERING_TIMEOUT_TOO_LOW = 0x50091;
static const int WCL_E_BLUETOOTH_GET_REMOTE_ADDRESS_TYPE_FAILED = 0x50092;
static const int WCL_E_BLUETOOTH_UNKNOWN_DEVICE_TYPE = 0x50093;
static const int WCL_E_BLUETOOTH_START_WINRT_THREAD_FAILED = 0x50094;
static const int WCL_E_BLUETOOTH_CREATE_WATCHER_FACTORY_FAILED = 0x50095;
static const int WCL_E_BLUETOOTH_CREATE_FILTER_FAILED = 0x50096;
static const int WCL_E_BLUETOOTH_CREATE_WATCHER_FAILED = 0x50097;
static const int WCL_E_BLUETOOTH_CREATE_COMPLETION_EVENT_FAILED = 0x50098;
static const int WCL_E_BLUETOOTH_SET_ADDED_HANDLER_FAILED = 0x50099;
static const int WCL_E_BLUETOOTH_SET_UPDATED_HANDLER_FAILED = 0x5009a;
static const int WCL_E_BLUETOOTH_SET_REMOVED_HANDLER_FAILED = 0x5009b;
static const int WCL_E_BLUETOOTH_SET_COMPLETED_HANDLER_FAILED = 0x5009c;
static const int WCL_E_BLUETOOTH_WATCHER_START_FAILED = 0x5009d;
static const int WCL_E_BLUETOOTH_UNABLE_TO_CREATE_WRITE_EVENT = 0x5009e;
static const int WCL_E_BLUETOOTH_DISCOVERING_CANCELED = 0x5009f;
static const int WCL_E_BLUETOOTH_CREATE_STOPPED_EVENT_FAILED = 0x500a0;
static const int WCL_E_BLUETOOTH_SET_EVENT_HANDLER_FAILED = 0x500a1;
static const int WCL_E_BLUETOOTH_UNABLE_REGISTER_CONNECT_MESSAGE = 0x500a2;
static const int WCL_E_BLUETOOTH_UNABLE_REGISTER_DISCONNECT_MESSAGE = 0x500a3;
static const int WCL_E_BLUETOOTH_UNABLE_REGISTER_DATA_MESSAGE = 0x500a4;
static const int WCL_E_BLUETOOTH_UNABLE_CREATE_DATA_EVENT = 0x500a5;
static const int WCL_E_BLUETOOTH_UNABLE_CREATE_PAIRING_TIMEOUT_EVENT = 0x500a6;
static const int WCL_E_BLUETOOTH_HARDWARE_FAILED = 0x500a7;
static const int WCL_E_BLUETOOTH_CLASSIC_RADIO_UNAVAILABLE = 0x500a8;
static const int WCL_E_BLUETOOTH_PAIRING_HANDLED_BY_SYSTEM = 0x500a9;
static const int WCL_E_BLUETOOTH_RADIO_INSTANCE_NOT_FOUND = 0x500aa;
static const int WCL_E_BLUETOOTH_OPEN_RADIO_FAILED = 0x500ab;
static const int WCL_E_BLUETOOTH_OPEN_RADIO_INVALID_DRIVER = 0x500ac;
static const int WCL_E_BLUETOOTH_OPEN_RADIO_INVALID_PATH = 0x500ad;
static const int WCL_E_BLUETOOTH_OPEN_RADIO_ACCESS_DENIED = 0x500ae;
static const int WCL_E_BLUETOOTH_OPEN_RADIO_DEVICE_NOT_FOUND = 0x500af;
static const int WCL_E_BLUETOOTH_OPEN_RADIO_IN_USE = 0x500b0;
static const int WCL_E_BLUETOOTH_OPEN_RADIO_INVALID_PARAM = 0x500b1;
static const int WCL_E_BLUETOOTH_OPEN_RADIO_INVALID_NAME = 0x500b2;
static const int WCL_E_BLUETOOTH_OPEN_RADIO_COUNT_LIMIT = 0x500b3;
static const int WCL_E_BLUETOOTH_LE_BASE = 0x51000;
static const int WCL_E_BLUETOOTH_LE_INVALID_HANDLE = 0x51000;
static const int WCL_E_BLUETOOTH_LE_READ_NOT_PERMITTED = 0x51001;
static const int WCL_E_BLUETOOTH_LE_WRITE_NOT_PERMITTED = 0x51002;
static const int WCL_E_BLUETOOTH_LE_INVALID_PDU = 0x51003;
static const int WCL_E_BLUETOOTH_LE_INSUFFICIENT_AUTHENTICATION = 0x51004;
static const int WCL_E_BLUETOOTH_LE_REQUEST_NOT_SUPPORTED = 0x51005;
static const int WCL_E_BLUETOOTH_LE_INVALID_OFFSET = 0x51006;
static const int WCL_E_BLUETOOTH_LE_INSUFFICIENT_AUTHORIZATION = 0x51007;
static const int WCL_E_BLUETOOTH_LE_PREPARE_QUEUE_FULL = 0x51008;
static const int WCL_E_BLUETOOTH_LE_ATTRIBUTE_NOT_FOUND = 0x51009;
static const int WCL_E_BLUETOOTH_LE_ATTRIBUTE_NOT_LONG = 0x5100a;
static const int WCL_E_BLUETOOTH_LE_INSUFFICIENT_ENCRYPTION_KEYSIZE = 0x5100b;
static const int WCL_E_BLUETOOTH_LE_INVALID_ATTRIBUTE_VALUE_LENGTH = 0x5100c;
static const int WCL_E_BLUETOOTH_LE_INSUFFICIENT_ENCRYPTION = 0x5100d;
static const int WCL_E_BLUETOOTH_LE_UNSUPPORTED_GROUP_TYPE = 0x5100e;
static const int WCL_E_BLUETOOTH_LE_INSUFFICIENT_RESOURCES = 0x5100f;
static const int WCL_E_BLUETOOTH_LE_SMP_FAILED = 0x51010;
static const int WCL_E_BLUETOOTH_LE_TASK_CANCEL = 0x51011;
static const int WCL_E_BLUETOOTH_LE_CONNECT_FAILED = 0x51012;
static const int WCL_E_BLUETOOTH_LE_TIMEOUT = 0x51013;
static const int WCL_E_BLUETOOTH_LE_WRONG_CONFIGURATION = 0x51014;
static const int WCL_E_BLUETOOTH_LE_PROCEDURE_IN_PROGRESS = 0x51015;
static const int WCL_E_BLUETOOTH_LE_OUT_OF_RANGE = 0x51016;
static const int WCL_E_BLUETOOTH_LE_ACCESS_DENIED = 0x51017;
static const int WCL_E_BLUETOOTH_LE_SUBSCRIPTION_ACTIVE = 0x51018;
static const int WCL_E_BLUETOOTH_LE_ALREADY_SUBSCRIBED = 0x51019;
static const int WCL_E_BLUETOOTH_LE_NOT_SUBSCRIBED = 0x5101a;
static const int WCL_E_BLUETOOTH_LE_UNLIKELY = 0x5101b;
static const int WCL_E_BLUETOOTH_LE_REMOTE_DEVICE_DISCONNECTS = 0x5101c;
static const int WCL_E_BLUETOOTH_LE_INAVLID_USER_BUFFER = 0x5101d;
static const int WCL_E_BLUETOOTH_LE_INCONSISTENT_DATA = 0x5101e;
static const int WCL_E_BLUETOOTH_LE_COMMUNICATION_FAILED = 0x5101f;
static const int WCL_E_BLUETOOTH_LE_CHARACTERISTIC_NOT_READABLE = 0x51020;
static const int WCL_E_BLUETOOTH_LE_CREATE_WATCHER_FAILED = 0x51021;
static const int WCL_E_BLUETOOTH_LE_SET_SCANNING_MODE_FAILED = 0x51022;
static const int WCL_E_BLUETOOTH_LE_START_WATCHER_FAILED = 0x51023;
static const int WCL_E_BLUETOOTH_LE_START_WINRT_THREAD_FAILED = 0x51024;
static const int WCL_E_BLUETOOTH_LE_SET_EVENT_HANDLER_FAILED = 0x51025;
static const int WCL_E_BLUETOOTH_LE_CREATE_DEVICE_STATICS_FAILED = 0x51026;
static const int WCL_E_BLUETOOTH_LE_CREATE_DEVICE_FAILED = 0x51027;
static const int WCL_E_BLUETOOTH_LE_START_ASYNC_OPERATION_FAILED = 0x51028;
static const int WCL_E_BLUETOOTH_LE_SET_ASYNC_OPERATION_EVENT_HANDLER_FAILED = 0x51029;
static const int WCL_E_BLUETOOTH_LE_GET_ASYNC_OPERATION_RESULT_FAILED = 0x5102a;
static const int WCL_E_BLUETOOTH_LE_CREATE_DEVICE2_FAILED = 0x5102b;
static const int WCL_E_BLUETOOTH_LE_GET_DEVICE_INFORMATION_FAILED = 0x5102c;
static const int WCL_E_BLUETOOTH_LE_GET_DEVICE_INFORMATION2_FAILED = 0x5102d;
static const int WCL_E_BLUETOOTH_LE_GET_DEVICE_INFORMATION_PAIRING_FAILED = 0x5102e;
static const int WCL_E_BLUETOOTH_LE_GET_DEVICE_INFORMATION_PAIRING2_FAILED = 0x5102f;
static const int WCL_E_BLUETOOTH_LE_GET_DEVICE_INFORMATION_CUSTOM_PAIRING_FAILED = 0x51030;
static const int WCL_E_BLUETOOTH_LE_BEACON_MONITORING_RUNNING = 0x51031;
static const int WCL_E_BLUETOOTH_LE_BEACON_MONITORING_NOT_RUNNING = 0x51032;
static const int WCL_E_BLUETOOTH_LE_ADVERTISING_RUNNING = 0x51033;
static const int WCL_E_BLUETOOTH_LE_ADVERTISING_NOT_RUNNING = 0x51034;
static const int WCL_E_BLUETOOTH_LE_ADVERTISING_UNBALE_CREATE_INIT_EVENT = 0x51035;
static const int WCL_E_BLUETOOTH_LE_ADVERTISING_UNBALE_CREATE_TERMINATE_EVENT = 0x51036;
static const int WCL_E_BLUETOOTH_LE_ADVERTISING_UNBALE_START_THREAD = 0x51037;
static const int WCL_E_BLUETOOTH_LE_WRITE_VALUE_TOO_LONG = 0x51038;
static const int WCL_E_BLUETOOTH_LE_UNABLE_GET_ADVERTISER = 0x51039;
static const int WCL_E_BLUETOOTH_LE_ADVERTISING = 0x5103a;
static const int WCL_E_BLUETOOTH_LE_CREATE_ADVERTISING_MUTEX_FAILED = 0x5103b;
static const int WCL_E_BLUETOOTH_LE_CREATE_CONNECTION_COMPLETION_EVENT_FAILED = 0x5103c;
static const int WCL_E_BLUETOOTH_LE_CREATE_DISCOVERING_THREAD_FAILED = 0x5103d;
static const int WCL_E_BLUETOOTH_LE_EDDYSTONE_URL_TOO_SHORT = 0x5103e;
static const int WCL_E_BLUETOOTH_LE_EDDYSTONE_URL_SCHEME_INVALID = 0x5103f;
static const int WCL_E_BLUETOOTH_LE_EDDYSTONE_URL_TOO_LONG = 0x51040;
static const int WCL_E_BLUETOOTH_LE_ASYNC_PAIR_FAILED = 0x51041;
static const int WCL_E_BLUETOOTH_LE_ASYNC_PAIR_ERROR = 0x51042;
static const int WCL_E_BLUETOOTH_LE_MANUAL_PAIRING_REQUIRED = 0x51043;
static const int WCL_E_BLUETOOTH_LE_AUTH_NOT_READY_TO_PAIR = 0x51044;
static const int WCL_E_BLUETOOTH_LE_AUTH_NOT_PAIRED = 0x51045;
static const int WCL_E_BLUETOOTH_LE_AUTH_CONNECTION_REJECTED = 0x51046;
static const int WCL_E_BLUETOOTH_LE_AUTH_TOO_MANY_CONNECTIONS = 0x51047;
static const int WCL_E_BLUETOOTH_LE_AUTH_HARDWARE_FAILURE = 0x51048;
static const int WCL_E_BLUETOOTH_LE_AUTH_TIMEOUT = 0x51049;
static const int WCL_E_BLUETOOTH_LE_AUTH_NOT_ALLOWED = 0x5104a;
static const int WCL_E_BLUETOOTH_LE_AUTH_FAILURE = 0x5104b;
static const int WCL_E_BLUETOOTH_LE_AUTH_NO_SUPPORTED_PROFILE = 0x5104c;
static const int WCL_E_BLUETOOTH_LE_AUTH_PROTECTION_LEVEL_COULD_NOT_BE_MET = 0x5104d;
static const int WCL_E_BLUETOOTH_LE_AUTH_ACCESS_DENIED = 0x5104e;
static const int WCL_E_BLUETOOTH_LE_AUTH_INVALID_CEREMONY_DATA = 0x5104f;
static const int WCL_E_BLUETOOTH_LE_AUTH_PAIRING_CANCELED = 0x51050;
static const int WCL_E_BLUETOOTH_LE_AUTH_OPERATION_ALREADY_IN_POROGRESS = 0x51051;
static const int WCL_E_BLUETOOTH_LE_AUTH_REQUIRED_HANDLER_NOT_REGISTERED = 0x51052;
static const int WCL_E_BLUETOOTH_LE_AUTH_REJECTED_BY_HANDLER = 0x51053;
static const int WCL_E_BLUETOOTH_LE_AUTH_REMOTE_DEVICE_HAS_ASSOCIATION = 0x51054;
static const int WCL_E_BLUETOOTH_LE_AUTH_FAILED = 0x51055;
static const int WCL_E_BLUETOOTH_LE_SET_PROTECTION_LEVEL_FAILED = 0x51056;
static const int WCL_E_BLUETOOTH_LE_CHARACTERISTIC_NOT_WRITABLE = 0x51057;
static const int WCL_E_BLUETOOTH_LE_DEVICE_NOT_DISCOVERED = 0x51058;
static const int WCL_E_BLUETOOTH_LE_ALREADY_PAIRED = 0x51059;
static const int WCL_E_BLUETOOTH_LE_UNSUPPORTED_BY_HARDWARE = 0x5105a;
static const int WCL_E_BLUETOOTH_LE_CREATE_DISCOVERING_EVENT_FAILED = 0x5105b;
static const int WCL_E_BLUETOOTH_LE_DEVICE_NOT_FOUND = 0x5105c;
static const int WCL_E_BLUETOOTH_LE_GET_DEVICE_ID_FAILED = 0x5105d;
static const int WCL_E_BLUETOOTH_LE_GET_DEVICE_PROPERTIES_FAILED = 0x5105e;
static const int WCL_E_BLUETOOTH_LE_FEATURE_NOT_SUPPORTED = 0x5105f;
static const int WCL_E_BLUETOOTH_LE_UNABLE_READ_RSSI = 0x51060;
static const int WCL_E_BLUETOOTH_LE_START_RSSI_THREAD_FAILED = 0x51061;
static const int WCL_E_BLUETOOTH_LE_APPLICATION = 0x51062;
static const int WCL_E_BLUETOOTH_LE_AUTH_REPEATED_ATTEMPTS = 0x51063;
static const int WCL_E_BLUETOOTH_LE_AUTH_OOB_NOT_AVAILABLE = 0x51064;
static const int WCL_E_BLUETOOTH_LE_GET_ROOT_SERVICE_FAILED = 0x51065;
static const int WCL_E_BLUETOOTH_LE_GET_SERVICE_HANDLE_FAILED = 0x51066;
static const int WCL_E_BLUETOOTH_LE_GET_CHARACTERISTIC_HANDLE_FAILED = 0x51067;
static const int WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_HANDLE_FAILED = 0x51068;
static const int WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_UUID_FAILED = 0x51069;
static const int WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMATS_FAILED = 0x5106a;
static const int WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMATS_LIST_SIZE_FAILED = 0x5106b;
static const int WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_FAILED = 0x5106c;
static const int WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_TYPE_FAILED = 0x5106d;
static const int WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_EXPONENT_FAILED = 0x5106e;
static const int WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_UNIT_FAILED = 0x5106f;
static const int WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_NAMESPACE_FAILED = 0x51070;
static const int WCL_E_BLUETOOTH_LE_GET_PRESENTATION_FORMAT_DESCRIPTION_FAILED = 0x51071;
static const int WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_VALUE_SIZE_FAILED = 0x51072;
static const int WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_VALUE_RAW_DATA_FAILED = 0x51073;
static const int WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_VALUE_DATA_FAILED = 0x51074;
static const int WCL_E_BLUETOOTH_LE_GET_CHARACTERISTIC_UUID_FAILED = 0x51075;
static const int WCL_E_BLUETOOTH_LE_GET_CHARACTERISTIC_PROPETIES_FAILED = 0x51076;
static const int WCL_E_BLUETOOTH_LE_GET_DESCRIPTOR_VALUE_DATA_BUFFER_FAILED = 0x51077;
static const int WCL_E_BLUETOOTH_LE_GET_CHARACTERISTIC_VALUE_DATA_BUFFER_FAILED = 0x51078;
static const int WCL_E_BLUETOOTH_LE_GET_CHARACTERISTIC_VALUE_SIZE_FAILED = 0x51079;
static const int WCL_E_BLUETOOTH_LE_GET_CHARACTERISITC_VALUE_RAW_DATA_FAILED = 0x5107a;
static const int WCL_E_BLUETOOTH_LE_GET_CHARACTERISITC_VALUE_DATA_FAILED = 0x5107b;
static const int WCL_E_BLUETOOTH_LE_GET_DESCRIPTORS_LIST_SIZE_FAILED = 0x5107c;
static const int WCL_E_BLUETOOTH_LE_GET_SERVICE_UUID_FAILED = 0x5107d;
static const int WCL_E_BLUETOOTH_LE_GET_CHARACTERISITCS_LIST_SIZE_FAILED = 0x5107e;
static const int WCL_E_BLUETOOTH_LE_GET_SERVICES_LIST_SIZE_FAILED = 0x5107f;
static const int WCL_E_BLUETOOTH_LE_START_GET_DEV_CONNECTED_STATUS_THREAD_FAILED = 0x51080;
static const int WCL_E_BLUETOOTH_LE_CONNECTION_ESTABLISHING_FAILED = 0x51081;
static const int WCL_E_BLUETOOTH_LE_GET_CONNECTED_STATUS_FAILED = 0x51082;
static const int WCL_E_BLUETOOTH_LE_START_GET_DEV_PAIRED_STATUS_THREAD_FAILED = 0x51083;
static const int WCL_E_BLUETOOTH_LE_MIC_FAILED = 0x51084;
static const int WCL_E_BLUETOOTH_LE_GET_DEVICE_PAIRED_FAILED = 0x51085;
static const int WCL_E_BLUETOOTH_LE_PROTOCOL_ERROR = 0x51086;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_CHARACTERISTIC_ADDED = 0x51087;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_CHARACTERISTIC_REMOVED = 0x51088;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_SERVICE_ADDED = 0x51089;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_SERVICE_REMOVED = 0x5108a;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_RUNNING = 0x5108b;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_NOT_RUNNING = 0x5108c;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_INIT_EVENT_FAILED = 0x5108d;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_TERM_EVENT_FAILED = 0x5108e;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_THREAD_FAILED = 0x5108f;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_SERVICE_FAILED = 0x51090;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_PARAMS_FAILED = 0x51091;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_READ_PROTECTION_FAILED = 0x51092;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_WRITE_PROTECTION_FAILED = 0x51093;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_PROPERTIES_FAILED = 0x51094;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_CHARACTERISTIC_FAILED = 0x51095;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_INVALID_CHARACTERISTIC = 0x51096;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_ADV_PARAMS_FAILED = 0x51097;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_PERIPHERAL_MODE_NOT_SUPPORTED = 0x51098;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_START_FAILED = 0x51099;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_SERVICE_FAILED = 0x5109a;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_INVALID_SERVICE = 0x5109b;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_NOT_INITIALIZED = 0x5109c;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_INITIALIZED = 0x5109d;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_WRITE_EVENT_HANDLER_FAILED = 0x5109e;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_READ_EVENT_HANDLER_FAILED = 0x5109f;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_CLIENTS_CHANGED_EVENT_HANDLER_FAILED = 0x510a0;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_CLIENTS_LIST_FAILED = 0x510a1;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_CLIENTS_COUNT_FAILED = 0x510a2;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_CHARACTERISTIC_NOT_NOTIFIABLE = 0x510a3;
static const int WCL_E_BLUETOOTH_LE_DIRECT_ADVERTISING_TIMEOUT = 0x510a4;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_MUTEX_FAILED = 0x510a5;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_OTHER_INSTANCE_RUNNING = 0x510a6;
static const int WCL_E_BLUETOOTH_LE_ADMIN_RIGHTS_REQUIRED = 0x510a7;
static const int WCL_E_BLUETOOTH_LE_UNEXPECTED = 0x510a8;
static const int WCL_E_BLUETOOTH_LE_SET_SCAN_PARAMS_FAILED = 0x510a9;
static const int WCL_E_BLUETOOTH_LE_WRITE_WITHOUT_RESPONSE_NOT_SUPPORTED = 0x510aa;
static const int WCL_E_BLUETOOTH_LE_CREATE_SCAN_PARAMS_SET_EVENT_FAILED = 0x510ab;
static const int WCL_E_BLUETOOTH_LE_SET_ADV_PARAMS_FAILED = 0x510ac;
static const int WCL_E_BLUETOOTH_LE_WRONG_CONNECTION_INTERVAL = 0x510ad;
static const int WCL_E_BLUETOOTH_LE_GET_CONNECTION_PHY_VALUE_FAILED = 0x510ae;
static const int WCL_E_BLUETOOTH_LE_OPEN_PROCESS_TOKEN_FAILED = 0x510af;
static const int WCL_E_BLUETOOTH_LE_LOOKUP_PRIVILEGE_FAILED = 0x510b0;
static const int WCL_E_BLUETOOTH_LE_ADJUST_PRIVILEGE_FAILED = 0x510b1;
static const int WCL_E_BLUETOOTH_LE_ALLOCATE_SID_FAILED = 0x510b2;
static const int WCL_E_BLUETOOTH_LE_TAKE_OWNERSHIP_FAILED = 0x510b3;
static const int WCL_E_BLUETOOTH_LE_SET_ACL_FAILED = 0x510b4;
static const int WCL_E_BLUETOOTH_LE_SET_REGISTRY_RIGHTS_FAILED = 0x510b5;
static const int WCL_E_BLUETOOTH_LE_INVALID_CHARACTERISTIC_CONFIGURATION = 0x510b6;
static const int WCL_E_BLUETOOTH_LE_CREATE_STOPPED_EVENT_FAILED = 0x510b7;
static const int WCL_E_BLUETOOTH_LE_DISCOVERING_TERMINATED = 0x510b8;
static const int WCL_E_BLUETOOTH_LE_DISCOVERING_CANCELED = 0x510b9;
static const int WCL_E_BLUETOOTH_LE_CONNECTION_TERMINATED = 0x510ba;
static const int WCL_E_BLUETOOTH_LE_INIT_ADVERTISEMENT_FAILED = 0x510bb;
static const int WCL_E_BLUETOOTH_LE_UNSUPPORTED_ADVERTISEMENT_TYPE = 0x510bc;
static const int WCL_E_BLUETOOTH_LE_INVALID_ADVERTISEMENT_FORMAT = 0x510bd;
static const int WCL_E_BLUETOOTH_LE_RADIO_UNAVAILABLE = 0x510be;
static const int WCL_E_BLUETOOTH_LE_GET_CONNECTION_PARAMS_FAILED = 0x510bf;
static const int WCL_E_BLUETOOTH_LE_INVALID_CONNECTION_PARAMS = 0x510c0;
static const int WCL_E_BLUETOOTH_LE_SET_CONNECTION_PARAMS_FAILED = 0x510c1;
static const int WCL_E_BLUETOOTH_LE_EXT_ADV_NOT_SUPPORTED = 0x510c2;
static const int WCL_E_BLUETOOTH_LE_SET_EXT_ADV_FAILED = 0x510c3;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_DISCONNECT_EVENT_HANDLER_FAILED = 0x510c4;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_CLIENT_NOT_SUBSCRIBED = 0x510c5;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_CLIENT_GET_MAX_NOTIFICATION_SIZE_FAILED = 0x510c6;
static const int WCL_E_BLUETOOTH_LE_GET_MAX_PDU_SIZE_FAILED = 0x510c7;
static const int WCL_E_BLUETOOTH_LE_AUTH_UNKNOWN = 0x510c8;
static const int WCL_E_BLUETOOTH_LE_GATT_CLIENT_SET_DISCONNECT_EVENT_HANDLER_FAILED = 0x510c9;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_DESCRIPTION_FAILED = 0x510ca;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_FORMATS_LIST_FAILED = 0x510cb;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_FORMAT_STATICS_FAILED = 0x510cc;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_FORMAT_FAILED = 0x510cd;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_ADD_FORMAT_FAILED = 0x510ce;
static const int WCL_E_BLUETOOTH_LE_GET_USER_DESCRIPTION_FAILED = 0x510cf;
static const int WCL_E_BLUETOOTH_LE_INVALID_DESCRIPTOR_UUID = 0x510d0;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_DESCRIPTOR_FAILED = 0x510d1;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_ADD_DESCRIPTOR_FAILED = 0x510d2;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_DESCRIPTOR_VALUE_FAILED = 0x510d3;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_DESCRIPTOR_READ_PROTECTION_FAILED = 0x510d4;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_DESCRIPTOR_WRITE_PROTECTION_FAILED = 0x510d5;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_CREATE_DESCRIPTOR_RESULT_FAILED = 0x510d6;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_CREATE_DESCRIPTOR_ERROR_FAILED = 0x510d7;
static const int WCL_E_BLUETOOTH_LE_GET_CONNECTION_PHY_FAILED = 0x510d8;
static const int WCL_E_BLUETOOTH_LE_GET_CONNECTION_TX_PHY_FAILED = 0x510d9;
static const int WCL_E_BLUETOOTH_LE_GET_CONNECTION_RX_PHY_FAILED = 0x510da;
static const int WCL_E_BLUETOOTH_LE_NOTHING_ADVERTISE = 0x510db;
static const int WCL_E_BLUETOOTH_LE_TOO_MANY_ADVERTISEMENTS = 0x510dc;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_SEND_RESPONSE_FAILED = 0x510dd;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_WRITE_WITHOUT_RESPONSE = 0x510de;
static const int WCL_E_BLUETOOTH_LE_GATT_SERVER_RESPONSE_ALREADY_SENT = 0x510df;
static const int WCL_E_BLUETOOTH_LE_CLIENT_NOT_CONNECTED = 0x510e0;
static const int WCL_E_BLUETOOTH_LE_SUBSCRIBE_FAILED = 0x510e1;
static const int WCL_E_BLUETOOTH_LE_UNSUBSCRIBE_FAILED = 0x510e2;
static const int WCL_E_WII_REMOTE_BASE = 0x52000;
static const int WCL_E_WII_REMOTE_ENUM_HID_FAILED = 0x52000;
static const int WCL_E_WII_REMOTE_NOT_INSTALLED = 0x52001;
static const int WCL_E_WII_REMOTE_CREATE_READ_EVENT_FAILED = 0x52002;
static const int WCL_E_WII_REMOTE_CREATE_WRITE_EVENT_FAILED = 0x52003;
static const int WCL_E_WII_REMOTE_CONNECT_FAILED = 0x52004;
static const int WCL_E_WII_REMOTE_HID_UNABLE_CREATE_MUTEX = 0x52005;
static const int WCL_E_WII_REMOTE_HID_SUBSYSTEM_NOT_AVAILABLE = 0x52006;
static const int WCL_E_WII_REMOTE_HID_NOT_SUPPORTED = 0x52007;
static const int WCL_E_WII_REMOTE_READ_REPORT_FAILED = 0x52008;
static const int WCL_E_WII_REMOTE_WRITE_REPORT_FAILED = 0x52009;
static const int WCL_E_WII_REMOTE_WRITE_REPORT_TIMEOUT = 0x5200a;
static const int WCL_E_WII_REMOTE_CREATE_READ_MEMORY_EVENT_FAILED = 0x5200b;
static const int WCL_E_WII_REMOTE_CREATE_WRITE_MEMORY_EVENT_FAILED = 0x5200c;
static const int WCL_E_WII_REMOTE_NOT_INITIALIZED = 0x5200d;
static const int WCL_E_WII_REMOTE_IR_LEVEL_WRONG = 0x5200e;
static const int WCL_E_WII_REMOTE_IR_LEVEL_UNKNOWN = 0x5200f;
static const int WCL_E_WII_REMOTE_IR_MODE_WRONG = 0x52010;
static const int WCL_E_WII_REMOTE_IR_MODE_UNKNOWN = 0x52011;
static const int WCL_E_WII_REMOTE_EXTENSION_NOT_FOUND = 0x52012;
static const int WCL_E_WII_REMOTE_EXTENSION_UNKNOWN = 0x52013;
static const int WCL_E_WII_REMOTE_FEATURE_NOT_SUPPORTED = 0x52014;
static const int WCL_E_WII_REMOTE_ACCELEROMETER_ENABLED = 0x52015;
static const int WCL_E_WII_REMOTE_ACCELEROMETER_DISABLED = 0x52016;
static const int WCL_E_WII_REMOTE_INVALID_CONFIGURATION = 0x52017;
static const int WCL_E_BLED112_BASE = 0x53000;
static const int WCL_E_BLED112_INVALID_PARAM = 0x53000;
static const int WCL_E_BLED112_WRONG_STATE = 0x53001;
static const int WCL_E_BLED112_OUT_OF_MEMORY = 0x53002;
static const int WCL_E_BLED112_NOT_IMPLEMENTED = 0x53003;
static const int WCL_E_BLED112_INVALID_COMMAND = 0x53004;
static const int WCL_E_BLED112_TIMEOUT = 0x53005;
static const int WCL_E_BLED112_NOT_CONNECTED = 0x53006;
static const int WCL_E_BLED112_FLOW = 0x53007;
static const int WCL_E_BLED112_USER_ATTRIBUTE = 0x53008;
static const int WCL_E_BLED112_INVALID_LICENSE_KEY = 0x53009;
static const int WCL_E_BLED112_COMMAND_TOO_LONG = 0x5300a;
static const int WCL_E_BLED112_OUT_OF_BONDS = 0x5300b;
static const int WCL_E_BLED112_SCRIPT_OVERFLOW = 0x5300c;
static const int WCL_E_BLED112_TOO_MANY_CONNECTIONS = 0x5300d;
static const int WCL_E_BLED112_BUSY = 0x5300e;
static const int WCL_E_BLED112_COMMAND_IN_POROGRESS = 0x5300f;
static const int WCL_E_BLED112_SET_HANDFLOW_FAILED = 0x53010;
static const int WCL_E_BLED112_INVALID_RESPONSE_SIZE = 0x53011;
static const int WCL_E_BLED112_SET_QUEUE_SIZE_FAILED = 0x53012;
static const int WCL_E_BLED112_SET_TIMEOUTS_FAILED = 0x53013;
static const int WCL_E_BLED112_SET_BAUD_RATE_FAILED = 0x53014;
static const int WCL_E_BLED112_SET_DTR_FAILED = 0x53015;
static const int WCL_E_BLED112_SET_LINE_CONTROL_FAILED = 0x53016;
static const int WCL_E_BLED112_SET_CHARS_FAILED = 0x53017;
static const int WCL_E_BLED112_PAIR_DURING_CONNECT = 0x53018;
static const int WCL_E_BLE_SNIFFER_BASE = 0x54000;
static const int WCL_E_BLE_SNIFFER_ACTIVE = 0x54000;
static const int WCL_E_BLE_SNIFFER_NOT_ACTIVE = 0x54001;
static const int WCL_E_BLE_SNIFFER_CREATE_INIT_EVENT_FAILED = 0x54002;
static const int WCL_E_BLE_SNIFFER_CREATE_TERM_EVENT_FAILED = 0x54003;
static const int WCL_E_BLE_SNIFFER_START_THREAD_FAILED = 0x54004;
static const int WCL_E_BLE_SNIFFER_CC2540_DEVICE_NOT_FOUND = 0x54005;
static const int WCL_E_BLE_SNIFFER_GET_IDENT_FAILED = 0x54006;
static const int WCL_E_BLE_SNIFFER_SET_POWER_FAILED = 0x54007;
static const int WCL_E_BLE_SNIFFER_GET_POWER_FAILED = 0x54008;
static const int WCL_E_BLE_SNIFFER_SET_CHANNEL_FAILED = 0x54009;
static const int WCL_E_BLE_SNIFFER_START_CAPTURE_FAILED = 0x5400a;

}	/* namespace Wclbluetootherrors */
#if !defined(DELPHIHEADER_NO_IMPLICIT_NAMESPACE_USE)
using namespace Wclbluetootherrors;
#endif
#pragma pack(pop)
#pragma option pop

#pragma delphiheader end.
//-- end unit ----------------------------------------------------------------
#endif	// WclbluetootherrorsHPP
