Функция SdpAddAttributeToTree (sdplib.h)

Функция Bluetooth SdpAddAttributeToTree используется для подключения узла атрибута SDP к верхнему уровню записи SDP.

Синтаксис

NTSTATUS SdpAddAttributeToTree(
       PSDP_TREE_ROOT_NODE        Tree,
  [in] USHORT                     AttribId,
       __drv_aliasesMem PSDP_NODE AttribValue,
  [in] ULONG                      tag
);

Параметры

Tree

Верхний уровень записи SDP, к которой функция SdpAddAttribut eToTree подключает узел атрибута SDP.

[in] AttribId

Идентификатор атрибута для присоединения.

AttribValue

Указатель на узел SDP, добавляемый в качестве атрибута.

[in] tag

Задает тег пула с 4 байтами, который однозначно определяет драйвер, который выделяет память. Дополнительные сведения о тегах пула см. в разделе ExAllocatePoolWithTag.

Возвращаемое значение

Возможные возвращаемые значения:

Замечания

Драйверы профилей Bluetooth могут получить указатель на эту функцию через BTHDDI_SDP_NODE_INTERFACE.

Дополнительные сведения о структуре дерева см. в статье Преобразование записей SDP в структуру дерева.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Версии:_Supported в Windows Vista и более поздних версиях.
целевая платформа Настольный
заголовка sdplib.h (include BthSdpddi.h)
IRQL <= PASSIVE_LEVEL

См. также

BTHDDI_SDP_NODE_INTERFACE