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

SdpAddAttributeToTree 関数が SDP 属性ノードをアタッチする SDP レコードの最上位レベル。

[in] AttribId

アタッチする属性の識別子。

AttribValue

属性として追加する SDP ノードへのポインター。

[in] tag

メモリ割り当てを行うドライバーを一意に識別する 4 バイト プール タグ を指定します。 プール タグの詳細については、「 ExAllocatePoolWithTag」を参照してください。

戻り値

可能な戻り値は次のとおりです。

注釈

Bluetooth プロファイル ドライバーは、 BTHDDI_SDP_NODE_INTERFACEを介してこの関数へのポインターを取得できます。

ツリー構造の詳細については、「 SDP レコードをツリー構造に変換する」を参照してください。

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョン:_Supported。
対象プラットフォーム デスクトップ
Header sdplib.h (BthSdpddi.h を含む)
IRQL <= PASSIVE_LEVEL

こちらもご覧ください

BTHDDI_SDP_NODE_INTERFACE