BLUETOOTH_DEVICE_SEARCH_PARAMS-Struktur (bluetoothapis.h)
Die BLUETOOTH_DEVICE_SEARCH_PARAMS-Struktur gibt Suchkriterien für Bluetooth-Gerätesuchen an.
Syntax
typedef struct _BLUETOOTH_DEVICE_SEARCH_PARAMS {
DWORD dwSize;
BOOL fReturnAuthenticated;
BOOL fReturnRemembered;
BOOL fReturnUnknown;
BOOL fReturnConnected;
BOOL fIssueInquiry;
UCHAR cTimeoutMultiplier;
HANDLE hRadio;
} BLUETOOTH_DEVICE_SEARCH_PARAMS;
Member
dwSize
Die Größe der Struktur in Byte.
fReturnAuthenticated
Ein -Wert, der angibt, dass die Suche authentifizierte Bluetooth-Geräte zurückgeben soll.
fReturnRemembered
Ein -Wert, der angibt, dass die Suche gespeicherte Bluetooth-Geräte zurückgeben soll.
fReturnUnknown
Ein -Wert, der angibt, dass die Suche unbekannte Bluetooth-Geräte zurückgeben soll.
fReturnConnected
Ein -Wert, der angibt, dass die Suche verbundene Bluetooth-Geräte zurückgeben soll.
fIssueInquiry
Ein -Wert, der angibt, dass eine neue Anfrage ausgestellt werden soll.
cTimeoutMultiplier
Ein Wert, der das Timeout für die Abfrage angibt, ausgedrückt in Schritten von 1,28 Sekunden. Beispielsweise weist eine Abfrage von 12,8 Sekunden den cTimeoutMultiplier-Wert 10 auf. Der maximale Wert für dieses Element ist 48. Wenn ein Wert größer als 48 verwendet wird, schlägt die aufrufende Funktion sofort fehl und gibt E_INVALIDARG zurück.
hRadio
Ein Handle für das Funkgerät, auf dem die Anfrage durchgeführt werden soll. Legen Sie auf NULL fest, um die Abfrage für alle lokalen Bluetooth-Funkgeräte auszuführen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista, Windows XP mit SP2 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Kopfzeile | bluetoothapis.h (include Bthsdpdef.h, BluetoothAPIs.h) |