IShellFolderViewType::TranslateViewPidl メソッド
シェル フォルダーの 1 つの階層表現から別の表現に項目識別子リスト (PIDL) へのポインターを再構築します。
構文
HRESULT TranslateViewPidl(
[in] PCUIDLIST_RELATIVE pidl,
[in] PCUIDLIST_RELATIVE pidlView,
[in] PCUIDLIST_RELATIVE *ppidlOut
);
パラメーター
-
pidl [in]
-
種類: PCUIDLIST_RELATIVE
ルート フォルダーを基準とした項目 ID の配列。
-
pidlView [in]
-
種類: PCUIDLIST_RELATIVE
ビューの特殊な PIDL。
-
ppidlOut [in]
-
種類: PCUIDLIST_RELATIVE*
変換を受け取る PIDL 変数のアドレス。
戻り値
型: HRESULT
このメソッドが成功すると、 S_OKが返されます。 それ以外の場合は、 HRESULT エラー コードが返されます。
注釈
完了したら、返された PIDL を ILFree で解放する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
[DLL] |
|