Freigeben über


IPersistSerializedPropStorage::SetPropertyStorage-Methode (propsys.h)

Initialisiert den Eigenschaftenspeicher instance aus den angegebenen serialisierten Eigenschaftenspeicherdaten.

Syntax

HRESULT SetPropertyStorage(
  [in] PCUSERIALIZEDPROPSTORAGE psps,
  [in] DWORD                    cb
);

Parameter

[in] psps

Typ: PCUSERIALIZEDPROPSTORAGE

Ein Zeiger auf die serialisierten Eigenschaftenspeicherdaten, die zum Initialisieren des Eigenschaftenspeichers verwendet werden.

[in] cb

Art: DWORD

Die Anzahl der Bytes, die in den serialisierten Speicherdaten der Eigenschaft enthalten sind, auf die von psps verwiesen wird.

Rückgabewert

Typ: HRESULT

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

Hinweise

Der SERIALIZEDPROPSTORAGE-Typ wird in Propsys.h als unvollständiger Typ definiert. Es sollte als Array von BYTE-Werten behandelt werden. Das Format der zurückgegebenen Daten wird nicht angegeben. Die als SERIALIZEDPROPSTORAGE-Struktur gespeicherten Daten müssen durch einen Aufruf von IPersistSerializedPropStorage::GetPropertyStorage entweder direkt oder durch persistente Daten abgerufen worden sein, die durch einen Aufruf dieser Methode generiert wurden.

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 propsys.h