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

Vedi anche

IRP_MJ_READ

SERIAL_TIMEOUTS