PFNBTH_ALLOCATE_BRB fonction de rappel (bthddi.h)
La fonction BthAllocateBrb alloue un bloc de requête Bluetooth (BRB) du type spécifié.
Syntaxe
PFNBTH_ALLOCATE_BRB PfnbthAllocateBrb;
PBRB PfnbthAllocateBrb(
[in] BRB_TYPE brbType,
[in] ULONG tag
)
{...}
Paramètres
[in] brbType
Spécifie une valeur de l’énumération BRB_TYPE pour initialiser le BRB avec.
[in] tag
Spécifie une balise de pool de 4 octets qui identifie de manière unique le pilote qui effectue l’allocation de mémoire. Pour plus d’informations sur les balises de pool, consultez ExAllocatePoolWithTag.
Valeur de retour
BthAllocateBrb retourne un pointeur vers le BRB nouvellement alloué, ou NULL si le système est hors mémoire.
Remarques
Les pilotes de profil obtiennent un pointeur vers la fonction BthAllocateBrb lorsqu’ils interrogent la pile de pilotes Bluetooth pour une instance de l’interface du pilote BTHDDI_PROFILE_DRIVER_INTERFACE. Consultez interrogation des interfaces Bluetooth pour plus d’informations sur l’interrogation de la pile des pilotes Bluetooth.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Versions :_Supported dans Windows Vista et versions ultérieures. |
plateforme cible | Bureau |
d’en-tête | bthddi.h (include Bthddi.h) |
IRQL | <= DISPATCH_LEVEL |
Voir aussi
balise de pool