IPersistStreamInit ::Load, méthode (ocidl.h)
Initialise un objet à partir du flux où il a été enregistré précédemment.
Syntaxe
HRESULT Load(
[in] LPSTREAM pStm
);
Paramètres
[in] pStm
Pointeur IStream vers le flux à partir duquel l’objet doit être chargé.
Valeur retournée
Cette méthode peut retourner les valeurs suivantes.
Code de retour | Description |
---|---|
|
La commande s'est correctement terminée. |
|
L’objet n’a pas été chargé en raison d’un manque de mémoire. |
|
L’objet n’a pas été chargé pour une raison autre qu’un manque de mémoire. |
Remarques
Si l’objet a déjà été initialisé avec IPersistStreamInit ::InitNew, cette méthode doit retourner E_UNEXPECTED.
Cette méthode charge un objet à partir de son flux associé. Le pointeur de recherche est défini tel qu’il était dans la méthode IPersistStreamInit ::Save la plus récente. Cette méthode peut rechercher et lire à partir du flux, mais ne peut pas y écrire.
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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour