Compartir a través de


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

Consulte también

BRB_TYPE

BthAllocateBrb