estructura BLUETOOTH_LOCAL_SERVICE_INFO_STRUCT (bluetoothapis.h)
La estructura BLUETOOTH_LOCAL_SERVICE_INFO contiene información de servicio local para un dispositivo Bluetooth. Esta estructura la usa la función BluetoothSetLocalServiceInfo .
Sintaxis
typedef struct _BLUETOOTH_LOCAL_SERVICE_INFO {
BOOL Enabled;
BLUETOOTH_ADDRESS btAddr;
WCHAR szName[BLUETOOTH_MAX_SERVICE_NAME_SIZE];
WCHAR szDeviceString[BLUETOOTH_DEVICE_NAME_SIZE];
} BLUETOOTH_LOCAL_SERVICE_INFO_STRUCT;
Miembros
Enabled
Si es TRUE, especifica que los servicios anunciados están habilitados; de lo contrario, los servicios anunciados están deshabilitados.
btAddr
Estructura BLUETOOTH_ADDRESS que contiene la dirección de un dispositivo remoto. Esta dirección se usa cuando se anuncian servicios en un dispositivo.
szName[BLUETOOTH_MAX_SERVICE_NAME_SIZE]
Nombre del servicio. La longitud máxima de esta cadena, incluido el terminador null, es BLUETOOTH_MAX_SERVICE_NAME_SIZE (256).
szDeviceString[BLUETOOTH_DEVICE_NAME_SIZE]
Nombre del dispositivo local, si existe, como COM4 o LPT1. La longitud máxima de esta cadena, incluido el terminador null, es BLUETOOTH_DEVICE_NAME_SIZE (256).
Comentarios
En caso de que el servicio no esté asociado a un dispositivo específico, btAddr debe establecerse en BTH_ADDR_NULL.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Encabezado | bluetoothapis.h (incluya Bthsdpdef.h, BluetoothAPIs.h) |