Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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.
Valor de retorno
BthAllocateBrb retorna um ponteiro para o BRB recém-alocado ou NULL se o sistema estiver sem memória.
Observações
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 Consulta para interfaces Bluetooth para obter mais informações sobre como consultar a pilha de driver Bluetooth.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Versões:_Supported no Windows Vista e posterior. |
da Plataforma de Destino | Área de trabalho |
cabeçalho | bthddi.h (inclua Bthddi.h) |
IRQL | <= DISPATCH_LEVEL |
Consulte também
marca de pool