Metodo IPersistStreamInit::Load (ocidl.h)

Inizializza un oggetto dal flusso in cui è stato salvato in precedenza.

Sintassi

HRESULT Load(
  [in] LPSTREAM pStm
);

Parametri

[in] pStm

Puntatore IStream al flusso da cui deve essere caricato l'oggetto.

Valore restituito

Questo metodo può restituire i valori seguenti.

Codice restituito Descrizione
S_OK
Metodo completato correttamente.
E_OUTOFMEMORY
L'oggetto non è stato caricato a causa della mancanza di memoria.
E_FAIL
L'oggetto non è stato caricato a causa di un motivo diverso da una mancanza di memoria.

Commenti

Se l'oggetto è già stato inizializzato con IPersistStreamInit::InitNew, questo metodo deve restituire E_UNEXPECTED.

Questo metodo carica un oggetto dal flusso associato. Il puntatore di ricerca è impostato come era nel metodo IPersistStreamInit::Save più recente. Questo metodo può cercare e leggere dal flusso, ma non può scriverlo.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ocidl.h

Vedi anche

IPersistStreamInit