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 à 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 Series

Voir aussi

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