XAsyncOp
비동기 공급자에 대한 작업 코드를 나타냅니다.구문
상수
설명
비동기 공급자에 대한 XAsyncProvider 콜백 함수는 반복적으로 호출되며, 각 호출에서 해당 비동기 공급자가 무엇을 해야 하는지는 각 호출에 대해 지정된 작업 코드에 의해 결정됩니다.XAsyncOp는 비동기 공급자가 구현할 수 있는 작업 코드를 나타냅니다.비동기 공급자는 비동기 작업을 수행하는 데 필요한
XAsyncOp의 작업 코드만 구현해야 합니다. 예를 들어, 정리가 필요하지 않은 취소할 수 없는 비동기 I/O 작업을 수행하는 비동기 공급자는 XAsyncOp::GetResult만 구현하면 됩니다.
XAsyncOp의 DoWork, GetResult, Cleanup 작업 코드를 구현하는 비동기 공급자 예제는 비동기 프로그래밍 모델의 “Async Library” 섹션을 참조하세요.
요구 사항
헤더: XAsyncProvider.h 지원되는 플랫폼: Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔함께 보기
XAsyncProviderDataXAsyncProvider 멤버
비동기 프로그래밍 모델
