IOCTL_SERIAL_GET_COMMSTATUS IOCTL (ntddser.h)
La requête IOCTL_SERIAL_GET_COMMSTATUS retourne des informations sur la status de communication d’un appareil série. Pour plus d’informations sur les informations status récupérées par cette demande, consultez SERIAL_STATUS.
Code principal
Mémoire tampon d'entrée
Aucun.
Longueur de la mémoire tampon d’entrée
Aucun.
Mémoire tampon de sortie
Le membre AssociatedIrp.SystemBuffer pointe vers une structure de SERIAL_STATUS allouée par le client que le pilote de contrôleur série utilise pour générer des informations de communication status.
Longueur de la mémoire tampon de sortie
Le membre Parameters.DeviceIoControl.OutputBufferLength est défini sur la taille en octets d’une structure SERIAL_STATUS .
Bloc d’état
Si la demande réussit, le membre Information est défini sur la taille en octets d’une structure de SERIAL_STATUS . Sinon, 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 pour les demandes de contrôle d’appareil série.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddser.h (inclure Ntddser.h) |