Skip to main content

XTaskQueueUnregisterMonitor

이전에 등록된 모니터 콜백의 등록을 해제합니다.

구문

매개 변수

queue   _In_
형식: XTaskQueueHandle
제출 콜백을 제거할 큐입니다. token   _In_
형식: XTaskQueueRegistrationToken
XTaskQueueRegisterMonitor에서 반환된 등록 토큰입니다.

반환 값

형식: void

설명

이 함수는 시간에 민감한 스레드에서 호출하기에 안전하지 않습니다. 자세한 내용은 시간에 민감한 스레드를 참조하세요.
XTaskQueueRegisterMonitor를 이전에 호출하여 작업 큐에 XTaskQueueMonitorCallback 콜백을 등록한 경우, XTaskQueueUnregisterMonitor를 사용하여 콜백의 등록을 해제합니다. 등록이 해제되면 실행을 위해 작업이 작업 큐에 제출될 때 콜백이 더 이상 호출되지 않습니다. 콜백 등록 해제는 작업 큐 핸들에 대한 참조도 해제합니다.
XTaskQueueRegisterMonitor를 호출하여 작업 큐에 XTaskQueueMonitorCallback 콜백을 등록한 경우 XTaskQueueCloseHandle로 작업 큐 핸들을 닫기 전에 XTaskQueueUnregisterMonitor를 사용하여 콜백의 등록을 해제해야 합니다. 그렇지 않으면 메모리 누수가 발생할 수 있습니다. 작업 큐 핸들은 공유 가능한 리소스이며 해당 핸들에 대한 모든 참조가 해제될 때까지 실제로 삭제되지 않습니다. 자세한 내용은 비동기 작업 큐 디자인을 참조하세요.

요구 사항

헤더: XTaskQueue.h 지원 플랫폼: Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔

개념 문서

함께 보기

XTaskQueueRegisterMonitor
XTaskQueueMonitorCallback
XTaskQueue 멤버
비동기 프로그래밍 모델
비동기 작업 큐 디자인
마지막 수정일 2026년 8월 24일