次の方法で共有


SdpAddAttributeToTree 関数 (sdplib.h)

SdpAddAttributeToTree 関数 Bluetoothは、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。
ターゲット プラットフォーム デスクトップ
ヘッダー sdplib.h (BthSdpddi.h を含む)
IRQL <= PASSIVE_LEVEL

関連項目

BTHDDI_SDP_NODE_INTERFACE