Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet en-tête est utilisé par les parports. Pour plus d’informations, consultez :
ntddpar.h contient les interfaces de programmation suivantes :
IOCTLs
|
IOCTL_IEEE1284_GET_MODE La requête IOCTL_IEEE1284_GET_MODE retourne les protocoles de lecture et d’écriture IEEE 1284 actuellement définis pour un appareil parallèle. |
|
IOCTL_IEEE1284_NEGOTIATE La requête IOCTL_IEEE1284_NEGOTIATE définit les protocoles de lecture et d’écriture utilisés pour un appareil parallèle. |
|
IOCTL_PAR_GET_DEFAULT_MODES La requête IOCTL_PAR_GET_DEFAULT_MODES retourne les protocoles IEEE 1284 d’écriture (avant) et de lecture (inverse) par défaut utilisés par le pilote de bus fourni par le système pour les ports parallèles. |
|
IOCTL_PAR_GET_DEVICE_CAPS La requête IOCTL_PAR_GET_DEVICE_CAPS effectue les opérations suivantes : spécifie les protocoles que le pilote de bus fourni par le système pour les ports parallèles ne doit pas utiliser avec un appareil parallèleReturns les protocoles d’exploitation pris en charge par l’appareil parallèle Pour plus d’informations, consultez Définition et effacement d’un mode de communication pour un appareil parallèle. |
|
IOCTL_PAR_IS_PORT_FREE La requête IOCTL_PAR_IS_PORT_FREE détermine si le port parallèle parent d’un appareil parallèle est libre au moment où le pilote de bus fourni par le système pour les ports parallèles traite la requête. |
|
IOCTL_PAR_QUERY_DEVICE_ID La requête IOCTL_PAR_QUERY_DEVICE_ID retourne l’ID d’appareil IEEE 1284 d’un appareil parallèle affecté par le pilote de fonction fourni par le système pour les ports parallèles. |
|
IOCTL_PAR_QUERY_DEVICE_ID_SIZE La requête IOCTL_PAR_QUERY_DEVICE_ID_SIZE retourne la taille, en octets, d’une mémoire tampon qui peut contenir l’ID d’appareil IEEE 1284 d’un appareil et un terminateur NULL. |
|
IOCTL_PAR_QUERY_INFORMATION La requête IOCTL_PAR_QUERY_INFORMATION retourne l’état d’un appareil de bout en bout de chaîne IEEE 1284. |
|
IOCTL_PAR_QUERY_LOCATION La requête IOCTL_PAR_QUERY_LOCATION retourne le nom de lien symbolique « LPTn » ou « LPTn.m » associé à un appareil parallèle. |
|
IOCTL_PAR_QUERY_RAW_DEVICE_ID La requête IOCTL_PAR_QUERY_RAW_DEVICE_ID retourne un ID d’appareil brut, qui inclut le préfixe à deux octets suivant :_a qui spécifie la taille, en octets, de l’ID d’appareil IEEE 1284 de l’appareil ; l’ID d’appareil IEEE 1284 ; et un terminateur NULL. |
|
IOCTL_PAR_SET_INFORMATION La IOCTL_PAR_SET_INFORMATION demande réinitialise et initialise un appareil parallèle. |
|
IOCTL_PAR_SET_READ_ADDRESS La requête IOCTL_PAR_SET_READ_ADDRESS définit un port de fonctionnalités étendues (ECP) ou une adresse de lecture de port parallèle améliorée (PPE) pour un appareil parallèle. |
|
IOCTL_PAR_SET_WRITE_ADDRESS La requête IOCTL_PAR_SET_WRITE_ADDRESS définit un port de fonctionnalités étendues (ECP) ou une adresse d’écriture de port parallèle (PPE) améliorée pour un appareil parallèle. Le pilote de bus de port parallèle met en file d’attente cette requête sur une file d’attente de travail pour l’appareil parallèle. |
Structures
|
PAR_DEVICE_ID_SIZE_INFORMATION La structure PAR_DEVICE_ID_SIZE_INFORMATION spécifie la taille, en octets, d’une mémoire tampon qui peut contenir l’ID d’appareil IEEE 1284 d’un appareil parallèle et d’un terminateur NULL. |
|
PAR_QUERY_INFORMATION La structure PAR_QUERY_INFORMATION spécifie l’état d’exploitation d’un port parallèle. |
|
PAR_SET_INFORMATION La structure PAR_SET_INFORMATION spécifie l’état d’exploitation initial d’un port parallèle. |
|
PARCLASS_NEGOTIATION_MASK La structure PARCLASS_NEGOTIATION_MASK spécifie les protocoles de lecture et d’écriture qu’un pilote sélectionne pour un périphérique parallèle. |