PFNBTH_INITIALIZE_BRB fonction de rappel (bthddi.h)
La fonction BthInitializeBrb initialise un bloc de requête Bluetooth (BRB) alloué sur la pile locale.
Syntaxe
PFNBTH_INITIALIZE_BRB PfnbthInitializeBrb;
void PfnbthInitializeBrb(
[in, out] PBRB pBrb,
[in] BRB_TYPE brbType
)
{...}
Paramètres
[in, out] pBrb
Pointeur vers le BRB pour initialiser.
[in] brbType
Spécifie une valeur de l’énumération BRB_TYPE pour initialiser le BRB avec.
Valeur de retour
Aucun
Remarques
Les pilotes de profil doivent utiliser BthInitializeBrb pour les allocations basées sur la pile, telles que la déclaration de variables au début d’une fonction.
Il n’est pas nécessaire d’appeler cette fonction pour un BRB qui a été alloué à l’aide de BthAllocateBrb.
Les pilotes de profil obtiennent un pointeur vers la fonction BthInitializeBrb 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 |