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 |
---|---|
|
Metodo completato correttamente. |
|
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 |