Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La funzione BthInitializeBrb inizializza un blocco di richieste Bluetooth allocato nello stack locale.
Sintassi
PFNBTH_INITIALIZE_BRB PfnbthInitializeBrb;
VOID PfnbthInitializeBrb(
[in, out] PBRB pBrb,
[in] BRB_TYPE brbType
)
{...}
Parametri
[in, out] pBrb
Puntatore a BRB da inizializzare.
[in] brbType
Specifica un valore dell'enumerazione BRB_TYPE con cui inizializzare BRB.
Valore restituito
Nessuno
Osservazioni
I driver di profilo devono usare BthInitializeBrb per le allocazioni basate su stack, ad esempio dichiarando variabili all'inizio di una funzione.
Non è necessario chiamare questa funzione per un BRB allocato usando BthAllocateBrb.
I driver del profilo ottengono un puntatore alla funzione BthInitializeBrb quando eseguono query sullo stack di driver Bluetooth per un'istanza dell'interfaccia driver BTHDDI_PROFILE_DRIVER_INTERFACE. Per altre informazioni sull'esecuzione di query sullo stack di driver Bluetooth, vedere Query per interfacce Bluetooth.
Fabbisogno
| Requisito | Valore |
|---|---|
| client minimo supportato | Versioni:_Supported in Windows Vista e versioni successive. |
| piattaforma di destinazione | Desktop |
| intestazione | bthddi.h (include Bthddi.h) |
| IRQL | <= DISPATCH_LEVEL |