Partager via


IOCTL_INTERNAL_PARALLEL_PORT_FREE IOCTL (parallel.h)

La requête IOCTL_INTERNAL_PARALLEL_PORT_FREE libère un port parallèle. Après avoir utilisé un port parallèle, un client doit le libérer. Microsoft recommande d’utiliser le rappel PPARALLEL_FREE_ROUTINE fourni par le système pour libérer un port parallèle, car il n’y a aucun avantage fonctionnel à l’utilisation d’une demande de IOCTL_INTERNAL_PARALLEL_PORT_FREE pour libérer le port.

Pour plus d’informations, consultez Synchronisation de l’utilisation d’un ParallelPort.

Code principal

IRP_MJ_INTERNAL_DEVICE_CONTROL

Mémoire tampon d'entrée

Aucun.

Longueur de la mémoire tampon d’entrée

Aucun.

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 génériques status retournées par les demandes de contrôle d’appareil internes pour les ports parallèles.

Configuration requise

Condition requise Valeur
En-tête parallel.h (inclure Parallel.h)

Voir aussi

IOCTL_INTERNAL_PARALLEL_PORT_ALLOCATE

PPARALLEL_FREE_ROUTINE