次の方法で共有


SHGetPropertyStoreFromParsingName 関数 (shobjidl_core.h)

パスまたは解析名を指定して、アイテムのプロパティ ストアを返します。

構文

SHSTDAPI SHGetPropertyStoreFromParsingName(
  [in]           PCWSTR                pszPath,
  [in, optional] IBindCtx              *pbc,
  [in]           GETPROPERTYSTOREFLAGS flags,
  [in]           REFIID                riid,
  [out]          void                  **ppv
);

パラメーター

[in] pszPath

種類: PCWSTR

項目パスを指定する null で終わる Unicode 文字列へのポインター。

[in, optional] pbc

種類: IBindCtx*

バインド コンテキストへのアクセスを提供する IBindCtx オブジェクトへのポインター。 この値は NULL にすることができます

[in] flags

型: GETPROPERTYSTOREFLAGS

GETPROPERTYSTOREFLAGS 定数の 1 つ以上の値。 このパラメーターは NULL にすることもできます。

[in] riid

種類: REFIID

目的のインターフェイス ID への参照。

[out] ppv

型: void**

この関数が戻るとき、 には 、riid で要求されたインターフェイス ポインターが含まれます。 これは通常、 IPropertyStore または関連するインターフェイスです。

戻り値

種類: HRESULT

この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shobjidl_core.h
[DLL] Shell32.dll

関連項目

IShellItem2::GetPropertyStore