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 |