XAsyncOp
Représente un code d’opération pour un fournisseur asynchrone.Syntaxe
Constantes
Remarques
La fonction de rappel XAsyncProvider d’un fournisseur asynchrone est appelée à plusieurs reprises, et ce que ce fournisseur asynchrone doit faire pour chaque appel est déterminé par le code d’opération spécifié pour chaque appel.XAsyncOp représente les codes d’opération qui peuvent être implémentés par un fournisseur asynchrone.Un fournisseur asynchrone ne doit implémenter que les codes d’opération de
XAsyncOp nécessaires pour effectuer le travail asynchrone. Par exemple, un fournisseur asynchrone qui effectue des E/S asynchrones non annulables ne nécessitant pas de nettoyage doit uniquement implémenter XAsyncOp::GetResult.
Pour obtenir un exemple de fournisseur asynchrone qui implémente les codes d’opération DoWork, GetResult et Cleanup de XAsyncOp, consultez la section « Bibliothèque asynchrone » de Modèle de programmation asynchrone.
Configuration requise
En-tête : XAsyncProvider.h Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX SeriesVoir aussi
XAsyncProviderDataMembres XAsyncProvider
Modèle de programmation asynchrone
