Compartir a través de


estructura SERCX2_PIO_RECEIVE_CONFIG (sercx.h)

La estructura SERCX2_PIO_RECEIVE_CONFIG contiene información que usa la versión 2 de la extensión de marco serie (SerCx2) para configurar un nuevo objeto pio-receive.

Sintaxis

typedef struct _SERCX2_PIO_RECEIVE_CONFIG {
  ULONG                                            Size;
  PFN_SERCX2_PIO_RECEIVE_INITIALIZE_TRANSACTION    EvtSerCx2PioReceiveInitializeTransaction;
  PFN_SERCX2_PIO_RECEIVE_CLEANUP_TRANSACTION       EvtSerCx2PioReceiveCleanupTransaction;
  PFN_SERCX2_PIO_RECEIVE_READ_BUFFER               EvtSerCx2PioReceiveReadBuffer;
  PFN_SERCX2_PIO_RECEIVE_ENABLE_READY_NOTIFICATION EvtSerCx2PioReceiveEnableReadyNotification;
  PFN_SERCX2_PIO_RECEIVE_CANCEL_READY_NOTIFICATION EvtSerCx2PioReceiveCancelReadyNotification;
} SERCX2_PIO_RECEIVE_CONFIG, *PSERCX2_PIO_RECEIVE_CONFIG;

Miembros

Size

Tamaño, en bytes, de esta estructura. El método SerCx2PioReceiveCreate usa este miembro para determinar qué versión de la estructura usa el autor de la llamada. El tamaño de esta estructura puede cambiar en versiones futuras del archivo de encabezado Sercx.h.

EvtSerCx2PioReceiveInitializeTransaction

Puntero al controlador implementado función de devolución de llamada de eventos EvtSerCx2PioReceiveInitializeTransaction. Este miembro es opcional y se puede establecer en NULL para indicar que el controlador no implementa la función.

EvtSerCx2PioReceiveCleanupTransaction

Puntero al controlador implementado función de devolución de llamada de eventos EvtSerCx2PioReceiveCleanupTransaction. Este miembro es opcional y se puede establecer en NULL para indicar que el controlador no implementa la función.

EvtSerCx2PioReceiveReadBuffer

Puntero al controlador implementado función de devolución de llamada de eventos EvtSerCx2PioReceiveReadBuffer. Este miembro debe apuntar a una función válida.

EvtSerCx2PioReceiveEnableReadyNotification

Puntero al controlador implementado función de devolución de llamada de eventos EvtSerCx2PioReceiveEnableReadyNot ification. Este miembro debe apuntar a una función válida.

EvtSerCx2PioReceiveCancelReadyNotification

Puntero al controlador implementado función de devolución de llamada de eventos EvtSerCx2PioReceiveCancelReadyNot ification. Este miembro debe apuntar a una función válida.

Observaciones

El método SerCx2PioReceiveCreate acepta un puntero a una estructura SERCX2_PIO_RECEIVE_CONFIG como parámetro de entrada. Antes de llamar a SerCx2PioReceiveCreate, llame a la función SERCX2_PIO_RECEIVE_CONFIG_INIT para inicializar esta estructura.

Requisitos

Requisito Valor
cliente mínimo admitido Se admite a partir de Windows 8.1.
encabezado de sercx.h

Consulte también

EvtSerCx2PioReceiveCancelReadyNotification

EvtSerCx2PioReceiveCleanupTransaction

evtSerCx2PioReceiveEnableReadyNotification

EvtSerCx2PioReceiveInitializeTransaction

EvtSerCx2PioReceiveReadBuffer

SERCX2_PIO_RECEIVE_CONFIG_INIT

SerCx2PioReceiveCreate