Compartir a través de


Diseño del controlador de serie para SerCx2

Para administrar el controlador serie, escriba un controlador de controlador serie que realice tareas específicas del hardware y se comunique con SerCx2. A partir de Windows 8.1, SerCx2 es un componente proporcionado por el sistema que controla muchas de las tareas de procesamiento que son comunes a los controladores serie. Estas tareas incluyen la administración de tiempos de espera y el control de las solicitudes de lectura y escritura enviadas por los clientes del controlador serie.

En esta sección

Tema Descripción

Características de los controladores de controladores serie de SerCx2-Based

Un controlador serie basado en SerCx2 es un controlador KMDF que utiliza los métodos y callbacks en KMDF para llevar a cabo operaciones genéricas de controlador y que se comunica con SerCx2 para realizar operaciones específicas de los controladores serie.

Transacciones de E/S de SerCx2

SerCx2 simplifica la gestión de solicitudes de lectura (IRP_MJ_READ) y escritura (IRP_MJ_WRITE) para el controlador de serie. En respuesta a una solicitud de lectura o escritura, SerCx2 emite una o varias transacciones de E/S al controlador de dispositivos serie. Desde el punto de vista del controlador, cada transacción es una operación de E/S sencilla y completa.