Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die BLUETOOTH_LOCAL_SERVICE_INFO-Struktur enthält lokale Dienstinformationen für ein Bluetooth-Gerät. Diese Struktur wird von der BluetoothSetLocalServiceInfo-Funktion verwendet.
Syntax
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;
Member
Enabled
Wenn TRUE, gibt an, dass die angekündigten Dienste aktiviert sind. andernfalls werden die angekündigten Dienste deaktiviert.
btAddr
Eine BLUETOOTH_ADDRESS-Struktur , die die Adresse eines Remotegeräts enthält. Diese Adresse wird verwendet, wenn Dienste auf einem Gerät beworben werden.
szName[BLUETOOTH_MAX_SERVICE_NAME_SIZE]
Der Name des Diensts. Die maximale Länge dieser Zeichenfolge, einschließlich des NULL-Abschlussators, ist BLUETOOTH_MAX_SERVICE_NAME_SIZE (256).
szDeviceString[BLUETOOTH_DEVICE_NAME_SIZE]
Der lokale Gerätename, falls vorhanden, z. B. COM4 oder LPT1. Die maximale Länge dieser Zeichenfolge, einschließlich des NULL-Abschlusszeichens, ist BLUETOOTH_DEVICE_NAME_SIZE (256).
Hinweise
Falls der Dienst nicht einem bestimmten Gerät zugeordnet ist, sollte btAddr auf BTH_ADDR_NULL festgelegt werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Nicht unterstützt |
| Kopfzeile | bluetoothapis.h (include Bthsdpdef.h, BluetoothAPIs.h) |