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 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;
Angehörige
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 funktion BthAllocateBrb.
BthFreeBrb
Zeiger auf die BthFreeBrb--Funktion.
BthInitializeBrb
Zeiger auf die BthInitializeBrb--Funktion.
BthReuseBrb
Zeiger auf die BthReuseBrb--Funktion.
IsBluetoothVersionAvailable
Zeiger auf den IsBluetoothVersionAvailable Funktion.
Bemerkungen
Profiltreiber sollten die GUID_BTHDDI_PROFILE_DRIVER_INTERFACE GUID angeben, um eine Instanz der BTH_PROFILE_DRIVER_INTERFACE Struktur aus dem Bluetooth-Treiberstapel abzufragen.
Alle Elemente dieser Struktur, außer dem Interface Member, sind Funktionszeiger.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Versionen:_Supported in Windows Vista und höher. |
Header- | bthddi.h (include Bthddi.h) |