PFNBTH_ALLOCATE_BRB Rückruffunktion (bthddi.h)

Die BthAllocateBrb-Funktion weist einen Bluetooth-Anforderungsblock (BRB) des angegebenen Typs zu.

Syntax

PFNBTH_ALLOCATE_BRB PfnbthAllocateBrb;

PBRB PfnbthAllocateBrb(
  [in] BRB_TYPE brbType,
  [in] ULONG tag
)
{...}

Parameter

[in] brbType

Gibt einen Wert aus der BRB_TYPE-Enumeration an , um das BRB mit zu initialisieren.

[in] tag

Gibt ein 4-Byte-Pooltag an, das den Treiber eindeutig identifiziert, der die Speicherzuweisung durchführt. Weitere Informationen zu Pooltags finden Sie unter ExAllocatePoolWithTag.

Rückgabewert

BthAllocateBrb gibt einen Zeiger auf den neu zugeordneten BRB oder NULL zurück, wenn das System nicht mehr arbeitsspeicherlos ist.

Bemerkungen

Profiltreiber erhalten einen Zeiger auf die BthAllocateBrb-Funktion , wenn sie den Bluetooth-Treiberstapel für eine Instanz der BTHDDI_PROFILE_DRIVER_INTERFACE Treiberschnittstelle abfragen. Weitere Informationen zum Abfragen des Bluetooth-Treiberstapels finden Sie unter Abfragen für Bluetooth-Schnittstellen .

Anforderungen

   
Unterstützte Mindestversion (Client) Versionen:_Supported in Windows Vista und höher.
Zielplattform Power BI Desktop
Header bthddi.h (include Bthddi.h)
IRQL <= DISPATCH_LEVEL

Weitere Informationen

BRB_TYPE

ExAllocatePoolWithTag

Pooltag