次の方法で共有


SdpFreeTree 関数 (sdplib.h)

SdpFreeTree 関数 Bluetoothは、SDP レコードのツリー ベースの表現に割り当てられたメモリを解放するために使用されます。

構文

NTSTATUS SdpFreeTree(
  [in] PSDP_TREE_ROOT_NODE Tree
);

パラメーター

[in] Tree

解放する SDP ツリー ベースの表現のルート ノード。

戻り値

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

備考

呼び出し元は、SDP レコードのツリー ベースの表現が不要になった場合に、SdpFreeTree 呼び出しを実行する必要があります。 SdpCreateNodeTree および SdpConvertStreamToTree 関数は、作成する SDP レコードのツリー表現にメモリを割り当てます。 SdpFreeTree 関数は、これらの関数が作成する SDP_TREE_ROOT_NODE 構造体と、ツリー表現に関連付けられているすべての SDP_NODE 構造体に割り当てられたメモリを解放します。

プロファイル ドライバー Bluetooth、SdpFreeTree 関数へのポインターを取得できます。 BTHDDI_SDP_NODE_INTERFACE 構造体。

必要条件

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

関連項目

BTHDDI_SDP_NODE_INTERFACE

SDP_NODE

SDP_TREE_ROOT_NODE

SdpConvertStreamToTree

SdpCreateNodeTree