BLUETOOTH_LOCAL_SERVICE_INFO_STRUCT structure (bluetoothapis.h)
La structure BLUETOOTH_LOCAL_SERVICE_INFO contient des informations de service locales pour un appareil Bluetooth. Cette structure est utilisée par la fonction BluetoothSetLocalServiceInfo .
Syntaxe
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;
Membres
Enabled
Si la valeur est TRUE, spécifie que les services publiés sont activés ; sinon, les services publiés sont désactivés.
btAddr
Structure BLUETOOTH_ADDRESS qui contient l’adresse d’un appareil distant. Cette adresse est utilisée lors de la publicité de services sur un appareil.
szName[BLUETOOTH_MAX_SERVICE_NAME_SIZE]
Nom du service. La longueur maximale de cette chaîne, y compris la marque de fin Null, est BLUETOOTH_MAX_SERVICE_NAME_SIZE (256).
szDeviceString[BLUETOOTH_DEVICE_NAME_SIZE]
Nom de l’appareil local, le cas échéant, tel que COM4 ou LPT1. La longueur maximale de cette chaîne, y compris la marque de fin Null, est BLUETOOTH_DEVICE_NAME_SIZE (256).
Remarques
Si le service n’est pas associé à un appareil spécifique, btAddr doit être défini sur BTH_ADDR_NULL.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
En-tête | bluetoothapis.h (inclure Bthsdpdef.h, BluetoothAPIs.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour