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
etiqueta de grupo