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

Функция Bluetooth SdpCreateNodeAlternative используется для создания пустого узла SDP альтернативной последовательности.

Синтаксис

PSDP_NODE SdpCreateNodeAlternative(
  [in] ULONG tag
);

Параметры

[in] tag

Определенный тег драйвера профиля для связи с узлом.

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

В случае успешного выполнения эта функция возвращает указатель на только что выделенную SDP_NODE структуру. В случае успеха эта функция возвращает значение NULL.

Комментарии

После создания альтернативного узла последовательности путем вызова функции SdpCreateNodeAlternative драйверы Bluetooth могут вызывать Функция SdpAppendNodeToContainerNode позволяет вставить другие узлы в узел альтернативной последовательности или добавить новый альтернативный узел последовательности к другому узлу альтернативной последовательности.

Альтернативный узел последовательности можно добавить в качестве атрибута верхнего уровня записи SDP, вызвав функцию SdpAddAttributeToTree .

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

Требования

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

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

BTHDDI_SDP_NODE_INTERFACE

SDP_NODE

SdpAddAttributeToTree

SdpAppendNodeToContainerNode