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 |
---|---|
|
O método foi concluído com sucesso. |
|
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 |