usbprint.h ヘッダー
このヘッダーは印刷で使用されます。 詳細については、次を参照してください。
usbprint.h には、次のプログラミング インターフェイスが含まれています。
IOCTL
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 コマンドをターゲット デバイスに発行できます。 |