BTH_PROFILE_DRIVER_INTERFACE-Struktur (bthddi.h)
Die BTH_PROFILE_DRIVER_INTERFACE-Struktur bietet Funktionen zum Zuordnen, Freigeben, Initialisieren und Wiederverwenden von BRBs und zum Ermitteln der aktuell installierten Bluetooth-Version.
Syntax
typedef struct _BTH_PROFILE_DRIVER_INTERFACE {
INTERFACE Interface;
PFNBTH_ALLOCATE_BRB BthAllocateBrb;
PFNBTH_FREE_BRB BthFreeBrb;
PFNBTH_INITIALIZE_BRB BthInitializeBrb;
PFNBTH_REUSE_BRB BthReuseBrb;
PFNBTH_IS_BLUETOOTH_VERSION_AVAILABLE IsBluetoothVersionAvailable;
} BTH_PROFILE_DRIVER_INTERFACE, *PBTH_PROFILE_DRIVER_INTERFACE;
Member
Interface
Eine Struktur, die die BTH_PROFILE_DRIVER_INTERFACE-Schnittstelle für die Verwendung durch Profiltreiber beschreibt. Weitere Informationen zu dieser Struktur finden Sie unter INTERFACE.
BthAllocateBrb
Zeiger auf die BthAllocateBrb-Funktion .
BthFreeBrb
Zeiger auf die BthFreeBrb-Funktion .
BthInitializeBrb
Zeiger auf die BthInitializeBrb-Funktion .
BthReuseBrb
Zeiger auf die BthReuseBrb-Funktion .
IsBluetoothVersionAvailable
Zeiger auf die IsBluetoothVersionAvailable-Funktion .
Hinweise
Profiltreiber sollten die GUID_BTHDDI_PROFILE_DRIVER_INTERFACE GUID angeben, um eine instance der BTH_PROFILE_DRIVER_INTERFACE-Struktur aus dem Bluetooth-Treiberstapel abzufragen.
Alle Member dieser Struktur, mit Ausnahme des Interface-Members , sind Funktionszeiger.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Versionen:_Supported in Windows Vista und höher. |
Kopfzeile | bthddi.h (include Bthddi.h) |