标签:info 无线 str 调整 add return handle must erro
DWORD BluetoothSetServiceState( HANDLE hRadio, BLUETOOTH_DEVICE_INFO* pbtdi, GUID* pGuidService, DWORD dwServiceFlags );
参数:
A handle of the local Bluetooth radio. 本地蓝牙无线电的句柄。
A pointer to a BLUETOOTH_DEVICE_INFO structure. Must be a previously found radio address. 指向BLUETOOTH_DEVICE_INFO结构的指针。必须是以前找到的无线电地址。
A pointer to the service GUID on the remote device. 指向远程设备上的服务GUID的指针
The flags that adjust the service. To disable the service, set to BLUETOOTH_SERVICE_DISABLE; to enable the service, set to BLUETOOTH_SERVICE_ENABLE.
调整服务的标志。要禁用服务,设置为BLUETOOTH_SERVICE_DISABLE;要启用该服务,请将其设置为BLUETOOTH_SERVICE_ENABLE。
返回值:
Returns ERROR_SUCCESS upon successful completion. The following table lists common errors.
成功完成后返回ERROR_SUCCESS。下表列出了常见的错误。
Return code | Description |
---|---|
ERROR_INVALID_PARAMETER |
The dwServiceFlags are not valid. dwServiceFlags无效。 |
ERROR_SERVICE_DOES_NOT_EXIST |
The GUID specified in pGuidService is not supported. 不支持pGuidService中指定的GUID |
E_INVALIDARG |
dwServiceFlags is set to BLUETOOTH_SERVICE_DISABLE and the service is already disabled, or dwServiceFlags is set to BLUETOOTH_SERVICE_ENABLE and the service is already enabled. dwServiceFlags设置为BLUETOOTH_SERVICE_DISABLE,服务已经禁用,或者dwServiceFlags设置为BLUETOOTH_SERVICE_ENABLE,服务已经启用 |
Windows维护了服务全局惟一标识符(GUIDs)到支持蓝牙设备的驱动程序的映射。启用服务将安装相应的设备驱动程序,禁用服务将删除相应的设备驱动程序。如果启用了不支持的服务,则不会安装驱动程序。
Header |
Declared in BluetoothAPIs.h; include Bthsdpdef.h and BluetoothAPIs.h. |
---|---|
Library |
Use Bthprops.lib. |
标签:info 无线 str 调整 add return handle must erro
原文地址:https://www.cnblogs.com/qiwu1314/p/9981445.html