PFNBTH_INITIALIZE_BRB función de devolución de llamada (bthddi.h)
La función BthInitializeBrb inicializa un bloque de solicitud Bluetooth (BRB) asignado en la pila local.
Sintaxis
PFNBTH_INITIALIZE_BRB PfnbthInitializeBrb;
void PfnbthInitializeBrb(
[in, out] PBRB pBrb,
[in] BRB_TYPE brbType
)
{...}
Parámetros
[in, out] pBrb
Puntero al BRB que se va a inicializar.
[in] brbType
Especifica un valor de la enumeración BRB_TYPE para inicializar el BRB con.
Valor devuelto
None
Observaciones
Los controladores de perfil deben usar BthInitializeBrb para las asignaciones basadas en la pila, como declarar variables al principio de una función.
No es necesario llamar a esta función para un BRB asignado mediante BthAllocateBrb.
Los controladores de perfil obtienen un puntero a la función BthInitializeBrb cuando consultan la pila del controlador Bluetooth para una instancia de la interfaz del controlador BTHDDI_PROFILE_DRIVER_INTERFACE. Consulte Consulta de interfaces Bluetooth para obtener más información sobre cómo consultar la pila de controladores Bluetooth.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Versions:_Supported en Windows Vista y versiones posteriores. |
Plataforma de destino | Escritorio |
Encabezado | bthddi.h (incluya Bthddi.h) |
IRQL | <= DISPATCH_LEVEL |