IPersistStreamInit::Load-Methode (ocidl.h)
Initialisiert ein Objekt aus dem Stream, in dem es zuvor gespeichert wurde.
Syntax
HRESULT Load(
[in] LPSTREAM pStm
);
Parameter
[in] pStm
Ein IStream-Zeiger auf den Stream, aus dem das Objekt geladen werden soll.
Rückgabewert
Diese Methode kann die folgenden Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich abgeschlossen. |
|
Das Objekt wurde aufgrund von Speichermangel nicht geladen. |
|
Das Objekt wurde aus einem anderen Grund als aus einem Mangel an Arbeitsspeicher nicht geladen. |
Hinweise
Wenn das Objekt bereits mit IPersistStreamInit::InitNew initialisiert wurde, muss diese Methode E_UNEXPECTED zurückgeben.
Diese Methode lädt ein Objekt aus dem zugeordneten Stream. Der Suchzeiger wird so festgelegt, wie er in der neuesten IPersistStreamInit::Save-Methode war. Diese Methode kann den Stream suchen und lesen, aber nicht in diesen schreiben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ocidl.h |