Функция 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, к которой функция SdpAddAttributeToTree присоединяет узел атрибута SDP.

[in] AttribId

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

AttribValue

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

[in] tag

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

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

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

Комментарии

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

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

Требования

Требование Значение
Минимальная версия клиента Versions:_Supported в Windows Vista и более поздних версиях.
Целевая платформа Персональный компьютер
Верхняя часть sdplib.h (включая BthSdpddi.h)
IRQL <= PASSIVE_LEVEL

См. также раздел

BTHDDI_SDP_NODE_INTERFACE