Freigeben über


CItemIDFactory::GetPropertyStorageFromIDList-Methode (shidfact.h)

erstellen Sie eine instance des IPropertyStore basierend auf dem serialisierten Eigenschaftenspeicher, der der ersten ItemID zugeordnet ist.

Syntax

HRESULT GetPropertyStorageFromIDList(
  [in]  PCUIDLIST_RELATIVE pidl,
  [in]  REFIID             riid,
  [out] void               **ppv
);

Parameter

[in] pidl

Eine PIDL, die den serialisierten Eigenschaftenspeicher enthält.

[in] riid

Ein Verweis auf die IID des IPropertyStore , der mithilfe von __uuidof(IPropertyStore) abgerufen wird.

[out] ppv

Wenn diese Methode zurückgibt, enthält die Adresse eines Zeigers auf einen neuen IPropertyStore.

Rückgabewert

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shidfact.h

Weitere Informationen

CItemIDFactory

Ipropertystore