Skip to main content

XAsyncOp

Representa un código de operación para un proveedor asincrónico.

Sintaxis

Constantes

Comentarios

La función de devolución de llamada XAsyncProvider de un proveedor asincrónico se llama repetidamente, y lo que ese proveedor asincrónico debe hacer en cada llamada viene determinado por el código de operación especificado para cada llamada. XAsyncOp representa los códigos de operación que puede implementar un proveedor asincrónico.
Un proveedor asincrónico solo debe implementar los códigos de operación de XAsyncOp necesarios para realizar el trabajo asincrónico. Por ejemplo, un proveedor asincrónico que realiza trabajo de E/S asincrónica no cancelable y que no requiere limpieza solo necesita implementar XAsyncOp::GetResult.
Para ver un ejemplo de un proveedor asincrónico que implementa los códigos de operación DoWork, GetResult y Cleanup de XAsyncOp, consulte la sección “Async Library” en Modelo de programación asincrónica.

Requisitos

Encabezado: XAsyncProvider.h Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX Series

Consulte también

XAsyncProviderData
Miembros de XAsyncProvider
Modelo de programación asincrónica
Última modificación el 28 de agosto de 2026