IOCTL_PAR_SET_READ_ADDRESS IOCTL (ntddpar.h)
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.
Code principal
Mémoire tampon d’entrée
Le membre AssociatedIrp.SystemBuffer pointe vers une mémoire tampon UCHAR que le client alloue pour entrer une adresse de lecture. La requête définit la mémoire tampon sur une adresse de lecture ECP ou PPE.
Longueur de la mémoire tampon d’entrée
Parameters.DeviceIoControl.InputBufferLength membre est défini sur la taille, en octets, d’un UCHAR.
Mémoire tampon de sortie
Aucun.
Longueur de la mémoire tampon de sortie
Aucun.
Bloc d’état
Le membre Information est défini sur zéro.
Le membre Status est défini sur l’une des valeurs d’état génériques retournées par les demandes de contrôle d’appareil pour les appareils parallèles ou la valeur suivante :
STATUS_INVALID_PARAMETER
Parameters.DeviceIoControl.InputBufferLength est inférieur à la taille, en octets, d’un UCHAR.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntddpar.h (include Ntddpar.h) |