usbprint.h 헤더

이 헤더는 인쇄에 사용됩니다. 자세한 내용은 다음을 참조하세요.

usbprint.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

IOCTLs

 
IOCTL_USBPRINT_GET_1284_ID

IOCTL_USBPRINT_GET_1284_ID 제어 코드를 사용하면 상위 계층 소프트웨어(예: 언어 모니터)가 프린터의 IEEE 1284 디바이스 ID 문자열을 요청하고 가져올 수 있습니다.
IOCTL_USBPRINT_GET_INTERFACE_TYPE

USB 프린터 인터페이스의 프로토콜 기능을 가져옵니다.
IOCTL_USBPRINT_GET_LPT_STATUS

IOCTL_USBPRINT_GET_LPT_STATUS 요청을 사용하면 상층 소프트웨어(예: 언어 모니터)가 USB 프린터에서 프린터 상태 바이트를 요청하고 가져올 수 있습니다.
IOCTL_USBPRINT_GET_PROTOCOL

USB 프린터 인터페이스의 현재 프린터 프로토콜 코드를 검색합니다.
IOCTL_USBPRINT_SET_PROTOCOL

USB 프린터 인터페이스의 현재 프린터 프로토콜 코드를 설정합니다.
IOCTL_USBPRINT_SOFT_RESET

IOCTL_USBPRINT_SOFT_RESET 요청을 사용하면 상위 계층 소프트웨어(예: 언어 모니터)가 클래스별 소프트 재설정 명령을 프린터에 실행할 수 있습니다.
IOCTL_USBPRINT_VENDOR_GET_COMMAND

IOCTL_USBPRINT_VENDOR_GET_COMMAND 요청을 사용하면 상위 계층 소프트웨어(예: 언어 모니터)가 공급업체별 GET 명령을 대상 디바이스에 발급할 수 있습니다.
IOCTL_USBPRINT_VENDOR_SET_COMMAND

IOCTL_USBPRINT_VENDOR_SET_COMMAND 요청을 사용하면 상위 계층 소프트웨어(예: 언어 모니터)가 공급업체별 SET 명령을 대상 디바이스에 실행할 수 있습니다.