SdpAddAttributeToTree-Funktion (sdplib.h)
Die Bluetooth SdpAddAttributeToTree-Funktion wird verwendet, um einen SDP-Attributknoten an die oberste Ebene eines SDP-Datensatzes anzufügen.
Syntax
NTSTATUS SdpAddAttributeToTree(
PSDP_TREE_ROOT_NODE Tree,
[in] USHORT AttribId,
__drv_aliasesMem PSDP_NODE AttribValue,
[in] ULONG tag
);
Parameter
Tree
Die oberste Ebene des SDP-Datensatzes, an den die SdpAddAttributeToTree-Funktion den SDP-Attributknoten anfügt.
[in] AttribId
Der Bezeichner des anzufügenden Attributs.
AttribValue
Zeiger auf den SDP-Knoten, der als Attribut hinzugefügt werden soll.
[in] tag
Gibt ein 4-Byte-Pooltag an , das den Treiber eindeutig identifiziert, der die Speicherzuordnung übernimmt. Weitere Informationen zu Pooltags finden Sie unter ExAllocatePoolWithTag.
Rückgabewert
Mögliche Rückgabewerte sind:
Hinweise
Bluetooth-Profiltreiber können einen Zeiger auf diese Funktion über die BTHDDI_SDP_NODE_INTERFACE abrufen.
Weitere Informationen zur Struktur finden Sie unter Konvertieren von SDP-Datensätzen in eine Strukturstruktur.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Versionen:_Supported in Windows Vista und höher. |
Zielplattform | Desktop |
Kopfzeile | sdplib.h (include BthSdpddi.h) |
IRQL | <= PASSIVE_LEVEL |