функция обратного вызова PFNBTH_ALLOCATE_BRB (bthddi.h)
Функция BthAllocateBrb выделяет блок запроса Bluetooth (BRB) указанного типа.
Синтаксис
PFNBTH_ALLOCATE_BRB PfnbthAllocateBrb;
PBRB PfnbthAllocateBrb(
[in] BRB_TYPE brbType,
[in] ULONG tag
)
{...}
Параметры
[in] brbType
Задает значение из перечисления BRB_TYPE для инициализации BRB.
[in] tag
Задает тег пула 4 байтов, который однозначно определяет драйвер, который выделяет память. Дополнительные сведения о тегах пула см. в разделе ExAllocatePoolWithTag.
Возвращаемое значение
BthAllocateBrb возвращает указатель на только что выделенный BRB или NULL, если система отсутствует в памяти.
Замечания
Драйверы профилей получают указатель на функцию BthAllocateBrb при запросе стека драйверов Bluetooth для экземпляра интерфейса драйвера BTHDDI_PROFILE_DRIVER_INTERFACE. Дополнительные сведения о запросе стека драйверов Bluetooth см. в запроса интерфейсов Bluetooth.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Версии:_Supported в Windows Vista и более поздних версиях. |
целевая платформа | Настольный |
заголовка | bthddi.h (include Bthddi.h) |
IRQL | <= DISPATCH_LEVEL |
См. также
тег пула