Método IPersistStreamInit::Load (ocidl.h)

Inicializa un objeto de la secuencia donde se guardó anteriormente.

Sintaxis

HRESULT Load(
  [in] LPSTREAM pStm
);

Parámetros

[in] pStm

Puntero IStream a la secuencia desde la que se debe cargar el objeto.

Valor devuelto

Este método puede devolver los siguientes valores.

Código devuelto Descripción
S_OK
El método se completó correctamente.
E_OUTOFMEMORY
El objeto no se cargó debido a la falta de memoria.
E_FAIL
El objeto no se cargó debido a algún motivo distinto de la falta de memoria.

Comentarios

Si el objeto ya se ha inicializado con IPersistStreamInit::InitNew, este método debe devolver E_UNEXPECTED.

Este método carga un objeto de su secuencia asociada. El puntero de búsqueda se establece tal como estaba en el método IPersistStreamInit::Save más reciente. Este método puede buscar y leer desde la secuencia, pero no puede escribir en él.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ocidl.h

Consulte también

IPersistStreamInit