Compartilhar via


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

Inicializa um objeto para um estado padrão. Esse método deve ser chamado em vez de IPersistStreamInit::Load.

Sintaxe

HRESULT InitNew();

Retornar valor

Esse método pode retornar o valuesE_OUTOFMEMORY de retorno padrão e E_UNEXPECTED, bem como os valores a seguir.

Código de retorno Descrição
S_OK
O método foi concluído com sucesso.
E_NOTIMPL
O objeto não requer inicialização padrão. Esse código de erro é permitido porque um objeto pode optar por implementar IPersistStreamInit simplesmente para ortogonalidade ou na antecipação de uma necessidade futura para esse método.

Comentários

Se o objeto já tiver sido inicializado com IPersistStreamInit::Load, esse método deverá retornar E_UNEXPECTED.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho ocidl.h

Confira também

Ipersiststreaminit