fonction DPA_SaveStream (dpa_dsa.h)
[DPA_SaveStream est disponible dans Windows Vista. Il peut être modifié ou indisponible dans les versions suivantes. ]
Enregistre le tableau de pointeurs dynamiques (DPA) dans un flux en écrivant un en-tête, puis en appelant la fonction de rappel spécifiée pour écrire chaque élément.
Syntaxe
HRESULT DPA_SaveStream(
[in] HDPA hdpa,
[in] PFNDPASTREAM pfn,
[in] IStream *pstream,
[in] void *pvInstData
);
Paramètres
[in] hdpa
Type : HDPA
Reçoit un handle pour un DPA.
[in] pfn
Type : PFNDPASTREAM
Fonction de rappel. Consultez PFNDPASTREAM pour le prototype de fonction de rappel.
[in] pstream
Type : IStream*
Objet IStream .
[in] pvInstData
Type : void*
Pointeur vers les données de rappel. pvInstData est passé en tant que paramètre à pfn.
Valeur retournée
Type : HRESULT
Retourne l’une des valeurs suivantes.
Code de retour | Description |
---|---|
|
Indique que la fonction de rappel n’a pas réussi à enregistrer l’élément ; toutefois, le processus doit se poursuivre. |
|
Indique que même si le rappel a échoué, le processus a été ininterrompu. |
|
Indique qu’un ou plusieurs des paramètres n’est pas valide. |
Remarques
Cette fonction doit être appelée directement à partir de ComCtl32.dll. Il s’agit de l’ordinal 10.
Le rappel est responsable de l’écriture des données pvInstData dans le flux.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | dpa_dsa.h |
DLL | ComCtl32.dll |
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