Freigeben über


SHGetPropertyStoreFromParsingName-Funktion (shobjidl_core.h)

Gibt einen Eigenschaftenspeicher für ein Element unter Angabe eines Pfads oder Analysenamens zurück.

Syntax

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

Parameter

[in] pszPath

Typ: PCWSTR

Ein Zeiger auf eine Unicode-Zeichenfolge mit Null-Ende, die den Elementpfad angibt.

[in, optional] pbc

Typ: IBindCtx*

Ein Zeiger auf ein IBindCtx-Objekt , das Zugriff auf einen Bindungskontext ermöglicht. Dieser Wert kann NULL sein.

[in] flags

Typ: GETPROPERTYSTOREFLAGS

Mindestens ein Wert aus den GETPROPERTYSTOREFLAGS-Konstanten . Dieser Parameter kann auch NULL sein.

[in] riid

Typ: REFIID

Ein Verweis auf die gewünschte Schnittstellen-ID.

[out] ppv

Typ: void**

Wenn diese Funktion zurückgibt, enthält den in riid angeforderten Schnittstellenzeiger. Dies ist in der Regel IPropertyStore oder eine zugehörige Schnittstelle.

Rückgabewert

Typ: HRESULT

Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h
DLL Shell32.dll

Weitere Informationen

IShellItem2::GetPropertyStore