XAsyncOp
Representa um código de operação para um provedor assíncrono.Sintaxe
Constantes
Comentários
A função de retorno de chamada XAsyncProvider de um provedor assíncrono é chamada repetidamente, e o que esse provedor assíncrono deve fazer em cada chamada é determinado pelo código de operação especificado para cada chamada.XAsyncOp representa os códigos de operação que podem ser implementados por um provedor assíncrono.Um provedor assíncrono deve implementar apenas os códigos de operação de
XAsyncOp necessários para realizar o trabalho assíncrono. Por exemplo, um provedor assíncrono que realiza trabalho de E/S assíncrona não cancelável e que não requer limpeza só precisa implementar XAsyncOp::GetResult.
Para obter um exemplo de provedor assíncrono que implementa os códigos de operação DoWork, GetResult e Cleanup de XAsyncOp, consulte a seção “Biblioteca assíncrona” em Modelo de programação assíncrona.
Requisitos
Cabeçalho: XAsyncProvider.h Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX SeriesConfira também
XAsyncProviderDataMembros de XAsyncProvider
Modelo de programação assíncrona
