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

Inicializa un objeto en un estado predeterminado. Se llamará a este método en lugar de IPersistStreamInit::Load.

Sintaxis

HRESULT InitNew();

Valor devuelto

Este método puede devolver el valuesE_OUTOFMEMORY de devolución estándar y E_UNEXPECTED, así como los valores siguientes.

Código devuelto Descripción
S_OK
El método se completó correctamente.
E_NOTIMPL
El objeto no requiere ninguna inicialización predeterminada. Este código de error se permite porque un objeto puede optar por implementar IPersistStreamInit simplemente para la ortogonalidad o para anticiparse a una necesidad futura de este método.

Comentarios

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

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