Skip to main content

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 Series

Voir aussi

XAsyncProviderData
Membres XAsyncProvider
Modèle de programmation asynchrone
Last modified on October 6, 2026