Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Esse cabeçalho é usado por parports. Para obter mais informações, consulte:
ntddpar.h contém as seguintes interfaces de programação:
IOCTLs
|
IOCTL_IEEE1284_GET_MODE A solicitação IOCTL_IEEE1284_GET_MODE retorna os protocolos de leitura e gravação do IEEE 1284 que estão atualmente definidos para um dispositivo paralelo. |
|
IOCTL_IEEE1284_NEGOTIATE A solicitação IOCTL_IEEE1284_NEGOTIATE define os protocolos de leitura e gravação usados para um dispositivo paralelo. |
|
IOCTL_PAR_GET_DEFAULT_MODES A solicitação IOCTL_PAR_GET_DEFAULT_MODES retorna os protocolos IEEE 1284 de gravação padrão (encaminhamento) e leitura (inversa) que o driver de ônibus fornecido pelo sistema para portas paralelas usa. |
|
IOCTL_PAR_GET_DEVICE_CAPS A solicitação IOCTL_PAR_GET_DEVICE_CAPS faz o seguinte:Especifica os protocolos que o driver de ônibus fornecido pelo sistema para portas paralelas não deve usar com um dispositivo paraleloReturns os protocolos operacionais aos quais o dispositivo paralelo dá suporte Para obter mais informações, consulte Configurando e limpando um modo de comunicação para um dispositivo paralelo. |
|
IOCTL_PAR_IS_PORT_FREE A solicitação IOCTL_PAR_IS_PORT_FREE determina se a porta paralela pai de um dispositivo paralelo é gratuita no momento em que o driver de ônibus fornecido pelo sistema para portas paralelas processa a solicitação. |
|
IOCTL_PAR_QUERY_DEVICE_ID A solicitação IOCTL_PAR_QUERY_DEVICE_ID retorna a ID do dispositivo IEEE 1284 de um dispositivo paralelo atribuído pelo driver de função fornecido pelo sistema para portas paralelas. |
|
IOCTL_PAR_QUERY_DEVICE_ID_SIZE A solicitação IOCTL_PAR_QUERY_DEVICE_ID_SIZE retorna o tamanho, em bytes, de um buffer que pode conter a ID do dispositivo IEEE 1284 de um dispositivo e um terminador NULL. |
|
IOCTL_PAR_QUERY_INFORMATION A solicitação IOCTL_PAR_QUERY_INFORMATION retorna o status de um dispositivo de fim de cadeia IEEE 1284. |
|
IOCTL_PAR_QUERY_LOCATION A solicitação IOCTL_PAR_QUERY_LOCATION retorna o nome de link simbólico "LPTn" ou "LPTn.m" associado a um dispositivo paralelo. |
|
IOCTL_PAR_QUERY_RAW_DEVICE_ID A solicitação IOCTL_PAR_QUERY_RAW_DEVICE_ID retorna uma ID de dispositivo bruta, que inclui o seguinte prefixo de dois bytes:_a que especifica o tamanho, em bytes, da ID do dispositivo IEEE 1284 do dispositivo; a ID do dispositivo IEEE 1284; e um terminador NULL. |
|
IOCTL_PAR_SET_INFORMATION O IOCTL_PAR_SET_INFORMATION solicitação redefine e inicializa um dispositivo paralelo. |
|
IOCTL_PAR_SET_READ_ADDRESS A solicitação IOCTL_PAR_SET_READ_ADDRESS define uma porta de recursos estendida (ECP) ou um endereço de leitura (canal) de porta paralela avançada (EPP) para um dispositivo paralelo. |
|
IOCTL_PAR_SET_WRITE_ADDRESS A solicitação IOCTL_PAR_SET_WRITE_ADDRESS define uma porta de recursos estendida (ECP) ou um endereço de gravação (canal) de porta paralela avançada (canal) para um dispositivo paralelo. O driver de barramento de porta paralela enfileira essa solicitação em uma fila de trabalho para o dispositivo paralelo. |
Estruturas
|
PAR_DEVICE_ID_SIZE_INFORMATION A estrutura PAR_DEVICE_ID_SIZE_INFORMATION especifica o tamanho, em bytes, de um buffer que pode conter a ID do dispositivo IEEE 1284 de um dispositivo paralelo e um terminador NULL. |
|
PAR_QUERY_INFORMATION A estrutura PAR_QUERY_INFORMATION especifica o status operacional de uma porta paralela. |
|
PAR_SET_INFORMATION A estrutura PAR_SET_INFORMATION especifica o status operacional inicial de uma porta paralela. |
|
PARCLASS_NEGOTIATION_MASK A estrutura PARCLASS_NEGOTIATION_MASK especifica os protocolos de leitura e gravação selecionados por um driver para um dispositivo paralelo. |