본문 바로가기
Programming/윈도우 드라이버

Io Callback Function

by 유주원 2013. 1. 4.

EvtIoInternalDeviceControl


 - 내부 디바이스 I/O control code에 포함되어 있는 I/O request를 처리하는 함수.

 

- 이 함수를 사용할 때는 반드시 EVT_WDF_IO_QUEUE_IO_DEVICE_CONTROL 타입을
   사용함으로써 
함수를 선언해야 한다.


- 드라이버는 WdfIoQueueCreate 가 호출될 때 EvtIoDeviceControl callback 함수를 등록한다.

   만약 드라이버가 EvtIoDeviceControl callback 함수를 등록하였다면, callback 함수는 모든 I/O
   control request
(IRP_MJ_DEVICE_CONTROL)를 수신할 것이다.
 

- EvtIoDeviceControl callback 함수는 각각의 수신된 I/O request를 처리해야 한다.