안녕하세요
각각의 장치들은 제어기를 가지고있으며
이 제어기를 통하여 작업이 이루어진다면은
해당 제어기를 사용하는방법은 어떤방법이 있을까요..
윈도에서 헨들을 얻어서 직접 I/O 하는것인지
아님 그 장치의 포인터(?) 를 얻어 직접 I/O 하는것인지..
#define key_cs (*(char *)0x8000) --> 이런식으로
USB 장치입니다.. 아무래도 헨들을 얻어
그 장치에 직접 I/O 하는게 선의 방법인가요...
막연한 질문이었습니다..
CreateFile
DeviceIoControl
CloseHandle
CreateFile(DeviceName......) 과 같이 이름이 있습니다.
(참조 symbolic link)
USB에 대한 내용 장치에 접근하셔야 합니다.
예로 키보드의 경우 HIDUSB 를 봐야 되듯이...
장치 관련서적 : MS Press - Programming the Microsoft Windows Driver Model (당나구에서 뒤져보심이..)
관련명령어는
CreateFile
DeviceIoControl
CloseHandle
EnumDeviceDrivers
정확하게 설명은 못 드렸지만 도움이 되시길바라며..