Compartilhar via


cabeçalho usbprint.h

Esse cabeçalho é usado pela impressão. Para obter mais informações, consulte:

usbprint.h contém as seguintes interfaces de programação:

IOCTLs

 
IOCTL_USBPRINT_GET_1284_ID

O código de controle IOCTL_USBPRINT_GET_1284_ID permite que o software de camada superior (como um monitor de idioma) solicite e obtenha a cadeia de caracteres de ID do dispositivo IEEE 1284 da impressora.
IOCTL_USBPRINT_GET_INTERFACE_TYPE

Obtenha os recursos de protocolo da interface da impressora USB.
IOCTL_USBPRINT_GET_LPT_STATUS

A solicitação IOCTL_USBPRINT_GET_LPT_STATUS permite que o software de camada superior (como um monitor de idioma) solicite e obtenha a impressora status byte de uma impressora USB.
IOCTL_USBPRINT_GET_PROTOCOL

Recupere o código de protocolo da impressora atual da interface da impressora USB.
IOCTL_USBPRINT_SET_PROTOCOL

Defina o código do protocolo de impressora atual da interface da impressora USB.
IOCTL_USBPRINT_SOFT_RESET

A solicitação IOCTL_USBPRINT_SOFT_RESET permite que o software de camada superior (como um monitor de idioma) emita um comando de redefinição reversível específico da classe para a impressora.
IOCTL_USBPRINT_VENDOR_GET_COMMAND

A solicitação IOCTL_USBPRINT_VENDOR_GET_COMMAND permite que o software de camada superior (como um monitor de idioma) emita um comando GET específico do fornecedor para o dispositivo de destino.
IOCTL_USBPRINT_VENDOR_SET_COMMAND

A solicitação IOCTL_USBPRINT_VENDOR_SET_COMMAND permite que o software de camada superior (como um monitor de idioma) emita um comando SET específico do fornecedor para o dispositivo de destino.