SERCX2_PIO_RECEIVE_CONFIG 結構 (sercx.h)
SERCX2_PIO_RECEIVE_CONFIG 結構包含第 2 版序列架構延伸模組 (SerCx2) 用來設定新的 PIO-receive 物件的資訊。
語法
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;
成員
Size
這個 結構的大小,以位元組為單位。 SerCx2PioReceiveCreate 方法會使用此成員來判斷呼叫端所使用的結構版本。 此結構的大小可能會在 Sercx.h 頭文件的未來版本中變更。
EvtSerCx2PioReceiveInitializeTransaction
驅動程序實作 EvtSerCx2PioReceiveInitializeTransaction 事件回呼函式的指標。 這個成員是選擇性的,而且可以設定為 NULL ,表示驅動程式不會實作函式。
EvtSerCx2PioReceiveCleanupTransaction
驅動程序實作 EvtSerCx2PioReceiveCleanupTransaction 事件回呼函式的指標。 這個成員是選擇性的,而且可以設定為 NULL ,表示驅動程式不會實作函式。
EvtSerCx2PioReceiveReadBuffer
驅動程序實作 EvtSerCx2PioReceiveReadBuffer 事件回呼函式的指標。 這個成員必須指向有效的函式。
EvtSerCx2PioReceiveEnableReadyNotification
驅動程序實作 EvtSerCx2PioReceiveEnableReadyNotification 事件回呼函式的指標。 這個成員必須指向有效的函式。
EvtSerCx2PioReceiveCancelReadyNotification
驅動程序實作 EvtSerCx2PioReceiveCancelReadyNotification 事件回呼函式的指標。 這個成員必須指向有效的函式。
備註
SerCx2PioReceiveCreate 方法接受SERCX2_PIO_RECEIVE_CONFIG結構的指標做為輸入參數。 呼叫 SerCx2PioReceiveCreate 之前,請先呼叫 SERCX2_PIO_RECEIVE_CONFIG_INIT 函式來初始化這個結構。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 從 Windows 8.1 開始支援。 |
標頭 | sercx.h |
另請參閱
EvtSerCx2PioReceiveCancelReadyNotification
EvtSerCx2PioReceiveCleanupTransaction
EvtSerCx2PioReceiveEnableReadyNotification
EvtSerCx2PioReceiveInitializeTransaction
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應