Funzione SerCxGetReadIntervalTimeout (sercx.h)
Il metodo SerCxGetReadIntervalTimeout restituisce il valore di timeout dell'intervallo per un'operazione di lettura (ricezione).
Sintassi
ULONG SerCxGetReadIntervalTimeout(
[in] WDFDEVICE Device
);
Parametri
[in] Device
Handle WDFDEVICE per l'oggetto dispositivo framework che rappresenta il controller seriale.
Valore restituito
SerCxGetReadIntervalTimeout restituisce il valore di timeout dell'intervallo di lettura in millisecondi. Il valore zero indica che i timeout dell'intervallo di lettura non vengono utilizzati.
Commenti
Il valore di timeout dell'intervallo di lettura è la quantità massima di tempo, espressa in millisecondi, consentita tra due byte consecutivi in un'operazione di lettura. Operazione di lettura che supera il timeout massimo. Per altre informazioni sui valori di timeout, vedere SERIAL_TIMEOUTS.
Una richiesta di lettura (IRP_MJ_READ) viene completata correttamente al timeout dell'operazione di lettura richiesta. La richiesta restituisce il codice di stato STATUS_TIMEOUT per indicare il timeout dell'operazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows 8. |
Piattaforma di destinazione | Universale |
Intestazione | sercx.h |
IRQL | <= DISPATCH_LEVEL |