Metodo IPersistStreamInit::InitNew (ocidl.h)

Inizializza un oggetto in uno stato predefinito. Questo metodo deve essere chiamato anziché IPersistStreamInit::Load.

Sintassi

HRESULT InitNew();

Valore restituito

Questo metodo può restituire la valuesE_OUTOFMEMORY standard e E_UNEXPECTED, nonché i valori seguenti.

Codice restituito Descrizione
S_OK
Metodo completato correttamente.
E_NOTIMPL
L'oggetto non richiede l'inizializzazione predefinita. Questo codice di errore è consentito perché un oggetto può scegliere di implementare IPersistStreamInit semplicemente per l'ortogonalità o in previsione di una futura necessità di questo metodo.

Commenti

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

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