구리의 창고

USB 관련 헤더파일 본문

Window Driver

USB 관련 헤더파일

구리z 2010. 2. 18. 11:19
usb100.h : USB 상수나 구조체
usbioctl.h : IOCTL 관련
usbdlib.h : URB 관련
usbdi.h : URB 구조체를 포함한 USBDI 루틴

IOCTL_INTERNAL_USB_SUMBIT_URB : URB 전송한다.
IOCTL_INTERNAL_USB_RESET_PORT : 포트를 리셋한다.
IOCTL_INTERNAL_USB_GET_PORT_STATUS : Port Status Bit를 가져온다. (USBD_PORT_ENABLED, USBD_PORT_CONNECTED)
IOCTL_INTERNAL_USB_ENABLE_PORT : 비활성화되있는 포트를 활성화시킨다
IOCTL_INTERNAL_USB_GET_HUB_COUNT : 허브드라이버에 의해서 내부적으로 사용된다.
IOCTL_INTERNAL_USB_CYCLE_PORT : 디바이스에 언플러그, 플러그를 실험해본다.
IOCTL_INTERNAL_USB_ROOTHUB_PDO : 허브드라이버에 의해서 내부적으로 사용된다.
IOCTL_INTERNAL_USB_HUB_NAME : USB 허브의 디바이스 이름을 가져온다
IOCTL_INTERNAL_USB_GET_CONTROLLER_NAME : 디바이스 이름을 가져온다.


'Window Driver' 카테고리의 다른 글

USB 개념  (0) 2010.02.18
URB  (0) 2010.02.18
USB 구조  (0) 2010.02.18
IoCreateDevice()  (0) 2010.02.17
USB 디바이스 설정  (0) 2010.02.17
Comments