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;
Membri
Size
Dimensione, in byte, di questa struttura. Il metodo SerCx2PioReceiveCreate utilizza 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 degli eventi implementata dal driver EvtSerCx2PioReceiveInitializeTransaction. Questo membro è facoltativo e può essere impostato su NULL per indicare che il driver non implementa la funzione.
EvtSerCx2PioReceiveCleanupTransaction
Puntatore alla funzione di callback degli eventi implementata dal driver EvtSerCx2PioReceiveCleanupTransaction. Questo membro è facoltativo e può essere impostato su NULL per indicare che il driver non implementa la funzione.
EvtSerCx2PioReceiveReadBuffer
Puntatore alla funzione di callback degli eventi implementata dal driver EvtSerCx2PioReceiveReadBuffer. Questo membro deve puntare a una funzione valida.
EvtSerCx2PioReceiveEnableReadyNotification
Puntatore alla funzione di callback degli eventi implementata dal driver EvtSerCx2PioReceiveEnableReadyNotification. Questo membro deve puntare a una funzione valida.
EvtSerCx2PioReceiveCancelReadyNotification
Puntatore al driver implementato EvtSerCx2PioReceiveCancelReadyNotification funzione di callback degli eventi. Questo membro deve puntare a una funzione valida.
Osservazioni
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.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Supportato a partire da Windows 8.1. |
intestazione |
sercx.h |
Vedere anche
EvtSerCx2PioReceiveCancelReadyNotification
EvtSerCx2PioReceiveCleanupTransaction
EvtSerCx2PioReceiveEnableReadyNotification
EvtSerCx2PioReceiveInitializeTransaction