Partager via


IOCTL_SERIAL_GET_BAUD_RATE IOCTL (ntddser.h)

La requête IOCTL_SERIAL_GET_BAUD_RATE retourne le taux de baud auquel le port série est actuellement configuré pour transmettre et recevoir des données.

Pour définir le taux de baud, un client peut utiliser une demande de IOCTL_SERIAL_SET_BAUD_RATE.

Code principal

IRP_MJ_DEVICE_CONTROL

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_BAUD_RATE allouée par le client que le pilote du contrôleur série utilise pour générer les informations de taux de baud.

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_BAUD_RATE.

Bloc d’état

Si la demande réussit, l'Informations membre est défini sur la taille en octets d’une structure de SERIAL_BAUD_RATE. 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)

Voir aussi

IOCTL_SERIAL_SET_BAUD_RATE

SERIAL_BAUD_RATE