Partager via


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

Initialise un objet à un état par défaut. Cette méthode doit être appelée au lieu de IPersistStreamInit ::Load.

Syntaxe

HRESULT InitNew();

Valeur de retour

Cette méthode peut retourner les valuesE_OUTOFMEMORY et E_UNEXPECTED de retour standard, ainsi que les valeurs suivantes.

Code de retour Description
S_OK
La commande s'est correctement terminée.
E_NOTIMPL
L’objet ne nécessite aucune initialisation par défaut. Ce code d’erreur est autorisé, car un objet peut choisir d’implémenter IPersistStreamInit simplement pour l’orthogonalité ou en prévision d’un besoin futur pour cette méthode.

Remarques

Si l’objet a déjà été initialisé avec IPersistStreamInit ::Load, cette méthode doit retourner E_UNEXPECTED.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête ocidl.h

Voir aussi

IPersistStreamInit