estructura BTH_PROFILE_DRIVER_INTERFACE (bthddi.h)
La estructura BTH_PROFILE_DRIVER_INTERFACE proporciona funciones para asignar, liberar, inicializar y reutilizar BRB, y para determinar la versión bluetooth instalada actualmente.
Sintaxis
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;
Miembros
Interface
Estructura que describe la interfaz BTH_PROFILE_DRIVER_INTERFACE para su uso por parte de los controladores de perfil. Para obtener más información sobre esta estructura, vea INTERFACE.
BthAllocateBrb
Puntero a la función BthAllocateBrb .
BthFreeBrb
Puntero a la función BthFreeBrb .
BthInitializeBrb
Puntero a la función BthInitializeBrb .
BthReuseBrb
Puntero a la función BthReuseBrb .
IsBluetoothVersionAvailable
Puntero al Función IsBluetoothVersionAvailable .
Comentarios
Los controladores de perfil deben especificar el GUID de GUID_BTHDDI_PROFILE_DRIVER_INTERFACE para consultar una instancia de la estructura de BTH_PROFILE_DRIVER_INTERFACE de la pila de controladores Bluetooth.
Todos los miembros de esta estructura, distintos del miembro Interface , son punteros de función.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Versions:_Supported en Windows Vista y versiones posteriores. |
Encabezado | bthddi.h (incluya Bthddi.h) |