DeviceIoControl1 디바이스 드라이버와 응용 프로그램 간의 통신 방법(feat.DeviceIoControl) 1. DeviceIoControl() : 지정된 장치 드라이버로 제어 코드를 직접 전송하여 해당 장치가 해당 작업을 수행하도록 하는 함수 [함수 원형] BOOL DeviceIoControl( HANDLE hDevice, DWORD dwIoControlCode, LPVOID lpInBuffer, DWORD nInBufferSize, LPVOID lpOutBuffer, DWORD nOutBufferSize, LPDWORD lpBytesReturned, LPOVERLAPPED lpOverlapped ); [매개변수] hDevice : 작업을 수행할 장치에 대한 핸들. 디바이스 핸들을 검색할 때는 CreateFile() 함수를 사용한다. dwIoControlCode : 수행에 필요한 조종 코드. 이 값으로 수행.. 2020. 11. 1. 이전 1 다음