IOCTL_SERIAL_GET_COMMSTATUS IOCTL (ntddser.h)
La requête IOCTL_SERIAL_GET_COMMSTATUS retourne des informations sur l’état de communication d’un appareil série. Pour plus d’informations sur les informations d’état récupérées par cette requête, 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 SERIAL_STATUS allouée par le client que le pilote du contrôleur série utilise pour générer des informations d’état de communication.
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 SERIAL_STATUS. Dans le cas contraire, 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.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntddser.h (include Ntddser.h) |