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, mit der der BRB initialisiert werden soll.
[in] tag
Gibt ein 4-Byte-Pooltag an, das den Treiber eindeutig identifiziert, der die Speicherzuordnung übernimmt. Weitere Informationen zu Pooltags finden Sie unter ExAllocatePoolWithTag.
Rückgabewert
BthAllocateBrb gibt einen Zeiger auf den neu zugewiesenen BRB oder NULL zurück, wenn das System nicht genügend Arbeitsspeicher hat.
Hinweise
Profiltreiber erhalten einen Zeiger auf die BthAllocateBrb-Funktion, wenn sie den Bluetooth-Treiberstapel nach einer instance der BTHDDI_PROFILE_DRIVER_INTERFACE Treiberschnittstelle abfragen. Weitere Informationen zum Abfragen des Bluetooth-Treiberstapels finden Sie unter Abfragen nach Bluetooth-Schnittstellen .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Versionen:_Supported in Windows Vista und höher. |
Zielplattform | Desktop |
Kopfzeile | bthddi.h (include Bthddi.h) |
IRQL | <= DISPATCH_LEVEL |
Weitere Informationen
Pooltag