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