ControllerControl 루틴 작성
컨트롤러 개체를 사용하는 드라이버는 I/O 작업을 시작하려면 ControllerControl 루틴을 제공해야 합니다.
"AT" 디스크 컨트롤러와 같은 물리적 컨트롤러를 통해 작업을 유사한 디바이스와 동기화해야 하는 최하위 수준의 디바이스 드라이버는 ControllerControl 루틴을 가질 수 있습니다.
드라이버가 IoAllocateController를 호출하면 컨트롤러 개체가 나타내는 하드웨어를 I/O 작업에 사용할 수 있는 경우 해당 ControllerControl 루틴이 즉시 실행됩니다. 그렇지 않으면 컨트롤러가 해제될 때까지 ControllerControl 루틴이 큐에 대기됩니다.
참고
WDM 드라이버는 컨트롤러 개체 및 ControllerControl 루틴을 사용할 수 없습니다.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기