struttura SERCX2_PIO_RECEIVE_CONFIG (sercx.h)

La struttura SERCX2_PIO_RECEIVE_CONFIG contiene informazioni usate dalla versione 2 dell'estensione del framework seriale (SerCx2) per configurare un nuovo oggetto di ricezione PIO.

Sintassi

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;

Members

Size

Dimensione, in byte, della struttura. Il metodo SerCx2PioReceiveCreate usa questo membro per determinare la versione della struttura utilizzata dal chiamante. Le dimensioni di questa struttura potrebbero cambiare nelle versioni future del file di intestazione Sercx.h.

EvtSerCx2PioReceiveInitializeTransaction

Puntatore alla funzione di callback dell'evento EvtSerCx2PioReceiveInitializeTransaction implementata dal driver. Questo membro è facoltativo e può essere impostato su NULL per indicare che il driver non implementa la funzione.

EvtSerCx2PioReceiveCleanupTransaction

Puntatore alla funzione di callback dell'evento EvtSerCx2PioReceiveCleanupTransaction implementata dal driver. Questo membro è facoltativo e può essere impostato su NULL per indicare che il driver non implementa la funzione.

EvtSerCx2PioReceiveReadBuffer

Puntatore alla funzione di callback dell'evento EvtSerCx2PioReceiveReadBuffer implementata dal driver. Questo membro deve puntare a una funzione valida.

EvtSerCx2PioReceiveEnableReadyNotification

Puntatore alla funzione di callback dell'evento EvtSerCx2PioReceiveEnableReadyNotification implementata dal driver. Questo membro deve puntare a una funzione valida.

EvtSerCx2PioReceiveCancelReadyNotification

Puntatore alla funzione di callback dell'evento EvtSerCx2PioReceiveCancelReadyNotification implementata dal driver. Questo membro deve puntare a una funzione valida.

Commenti

Il metodo SerCx2PioReceiveCreate accetta un puntatore a una struttura SERCX2_PIO_RECEIVE_CONFIG come parametro di input. Prima di chiamare SerCx2PioReceiveCreate, chiamare la funzione SERCX2_PIO_RECEIVE_CONFIG_INIT per inizializzare questa struttura.

Requisiti

Requisito Valore
Client minimo supportato Supportato a partire da Windows 8.1.
Intestazione sercx.h

Vedi anche

EvtSerCx2PioReceiveCancelReadyNotification

EvtSerCx2PioReceiveCleanupTransaction

EvtSerCx2PioReceiveEnableReadyNotification

EvtSerCx2PioReceiveInitializeTransaction

EvtSerCx2PioReceiveReadBuffer

SERCX2_PIO_RECEIVE_CONFIG_INIT

SerCx2PioReceiveCreate