Richieste di controllo del dispositivo seriale

Seriale fornisce richieste di controllo del dispositivo per controllare l'operazione dei dispositivi seriali che supportano un'interfaccia compatibile con UART 1650.

Serial supporta IOCTL_SERIAL_XXX richieste che un client può usare per eseguire le attività seguenti:

  • Ottenere e impostare i registri di controllo e i segnali di controllo.

  • Ottenere e impostare il controllo della riga e il controllo modem.

  • Impostare il controllo FIFO.

  • Ottenere e impostare handshake e operazioni di controllo del flusso e parametri.

  • Ottenere e impostare eventi di attesa.

  • Eliminare i buffer interni, impostare le dimensioni del buffer di ricezione e reimpostare il dispositivo.

  • Ottenere e impostare timeout usati per le richieste di lettura e scrittura.

  • Ottenere e cancellare le statistiche sulle prestazioni.

  • Ottenere informazioni sullo stato.

  • Ottenere le proprietà del dispositivo.

Serial supporta IOCTL_SERIAL_INTERNAL_XXX richieste che un client in modalità kernel attendibile può usare per eseguire le attività seguenti:

  • Impostare le impostazioni di base in un dispositivo e ripristinare le impostazioni precedenti.

  • Disabilitare e abilitare l'operazione di attesa/riattivazione di un dispositivo.

Per altre informazioni sull'operazione generale delle porte COM, vedere le informazioni sulle risorse di comunicazione supportate dai servizi di base Windows nel Microsoft Windows SDK.

Per altre informazioni sulle richieste di I/O seriali, vedere gli argomenti di riferimento sulla porta seriale .

Per altre informazioni sulle richieste di IOCTL_SERIAL_XXX e IOCTL_SERIAL_INTERNAL_XXX, vedere l'intestazione ntddser.h .