Compartir a través de


PFNBTH_ALLOCATE_BRB función de devolución de llamada (bthddi.h)

La función BthAllocateBrb asigna un bloque de solicitud Bluetooth (BRB) del tipo especificado.

Sintaxis

PFNBTH_ALLOCATE_BRB PfnbthAllocateBrb;

PBRB PfnbthAllocateBrb(
  [in] BRB_TYPE brbType,
  [in] ULONG tag
)
{...}

Parámetros

[in] brbType

Especifica un valor de la enumeración BRB_TYPE para inicializar el BRB con.

[in] tag

Especifica una etiqueta de grupo de 4 bytes que identifica de forma única el controlador que realiza la asignación de memoria. Para obtener más información sobre las etiquetas de grupo, consulte ExAllocatePoolWithTag.

Valor devuelto

BthAllocateBrb devuelve un puntero al BRB recién asignado, o NULL si el sistema no tiene memoria.

Comentarios

Los controladores de perfil obtienen un puntero a la función BthAllocateBrb 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

ExAllocatePoolWithTag

etiqueta de grupo