PFNBTH_ALLOCATE_BRB função de retorno de chamada (bthddi.h)
A função BthAllocateBrb aloca um BRB (bloco de solicitação Bluetooth) do tipo especificado.
Sintaxe
PFNBTH_ALLOCATE_BRB PfnbthAllocateBrb;
PBRB PfnbthAllocateBrb(
[in] BRB_TYPE brbType,
[in] ULONG tag
)
{...}
Parâmetros
[in] brbType
Especifica um valor da enumeração BRB_TYPE para inicializar o BRB.
[in] tag
Especifica uma marca de pool de 4 bytes que identifica exclusivamente o driver que faz a alocação de memória. Para obter mais informações sobre marcas de pool, consulte ExAllocatePoolWithTag.
Retornar valor
BthAllocateBrb retornará um ponteiro para o BRB recém-alocado ou NULL se o sistema estiver sem memória.
Comentários
Os drivers de perfil obtêm um ponteiro para a função BthAllocateBrb quando consultam a pilha de driver Bluetooth para uma instância da interface do driver BTHDDI_PROFILE_DRIVER_INTERFACE. Consulte Consultando interfaces Bluetooth para obter mais informações sobre como consultar a pilha de driver Bluetooth.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Versões:_Supported no Windows Vista e posterior. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | bthddi.h (inclua Bthddi.h) |
IRQL | <= DISPATCH_LEVEL |
Confira também
marca pool