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 à chaque appel est déterminé par le code d’opération spécifié pour cet 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 un travail d’E/S asynchrone non annulable ne nécessitant aucun nettoyage n’a besoin d’implémenter que XAsyncOp::GetResult.
Pour 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 » dans 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
