IUpdateIDList::Update メソッド (shobjidl_core.h)

指定された IBindCtx で指定されたパラメーターに基づいて、指定された子 ITEMIDLIST を更新します。

構文

HRESULT Update(
  [in, optional] IBindCtx        *pbc,
  [in]           PCUITEMID_CHILD pidlIn,
  [out]          PITEMID_CHILD   *ppidlOut
);

パラメーター

[in, optional] pbc

型: IBindCtx*

バインド コンテキスト オブジェクトの IBindCtx インターフェイス。 子 ITEMIDLIST を更新するためのパラメーターを指定するために使用します。 この値には NULL を指定できます。

[in] pidlIn

種類: PCUITEMID_CHILD

ITEMIDLIST

[out] ppidlOut

種類: PITEMID_CHILD*

親フォルダーを基準とした子 ITEMIDLIST へのポインター。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

注釈

pbcNULL であるか、現在のシェル フォルダーに適用されるパラメーターが含まれていない場合、ppidlOutpidlIn と同じ ITEMIDLIST を指します。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shobjidl_core.h (Shobjidl.h を含む)

こちらもご覧ください

ITEMIDLIST

IUpdateIDList