Функция 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 |