XAsyncCancel
비동기 호출을 취소하려고 시도합니다.
구문
void XAsyncCancel(
XAsyncBlock* asyncBlock
)
매개 변수
asyncBlock _Inout_
형식: XAsyncBlock*
비동기 호출을 위한 XAsyncBlock에 대한 포인터입니다.
반환 값
형식: void
비고
아직 완료되지 않은 비동기 호출에 대해 XAsyncCancel
함수를 호출한 경우 XAsyncGetResult, XAsyncGetResultSize, XAsyncGetStatus 함수는 E_ABORT
을(를) 반환하고 비동기 호출의 완료를 표시합니다. 취소되는 호출에 따라 취소는 동기적으로 또는 비동기적으로, 또는 전혀 발생하지 않을 수도 있습니다. 비동기 호출에 완료 콜백이 지정되면 호출됩니다. 완료 콜백에 대한 자세한 내용은 XAsyncCompletionRoutine을 참조하세요.
이미 완료된 비동기 호출에 대해 XAsyncCancel
함수가 호출되면 아무 작업도 수행하지 않습니다.
요구 사항
헤더: XAsync.h
라이브러리: xgameruntime.lib
지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔