Partager via


SerCxGetReadIntervalTimeout, fonction (sercx.h)

La méthode SerCxGetReadIntervalTimeout retourne la valeur de délai d’attente d’intervalle pour une opération de lecture (réception).

Syntaxe

ULONG SerCxGetReadIntervalTimeout(
  [in] WDFDEVICE Device
);

Paramètres

[in] Device

Handle WDFDEVICE pour l’objet d’appareil framework qui représente le contrôleur série.

Valeur de retour

SerCxGetReadIntervalTimeout retourne la valeur de délai d’attente en lecture en millisecondes. La valeur zéro indique que les délais d’expiration d’intervalle de lecture ne sont pas utilisés.

Remarques

La valeur de délai d’attente d’intervalle de lecture est la durée maximale, en millisecondes, autorisée entre deux octets consécutifs dans une opération de lecture. Opération de lecture qui dépasse ce délai maximal d’attente. Pour plus d’informations sur les valeurs de délai d’attente, consultez SERIAL_TIMEOUTS.

Une demande de lecture (IRP_MJ_READ) se termine correctement lorsque l’opération de lecture demandée expire. La requête retourne le code d’état STATUS_TIMEOUT pour indiquer que l’opération a expiré.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 8.
plateforme cible Universel
d’en-tête sercx.h
IRQL <= DISPATCH_LEVEL

Voir aussi

IRP_MJ_READ

SERIAL_TIMEOUTS