struktur SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG (sercx.h)
Struktur SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG berisi informasi yang digunakan ekstensi kerangka kerja serial (SerCx2) versi 2 untuk mengonfigurasi objek transaksi penerimaan kustom baru.
Sintaks
typedef struct _SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG {
ULONG Size;
PFN_SERCX2_CUSTOM_RECEIVE_TRANSACTION_INITIALIZE EvtSerCx2CustomReceiveTransactionInitialize;
PFN_SERCX2_CUSTOM_RECEIVE_TRANSACTION_START EvtSerCx2CustomReceiveTransactionStart;
PFN_SERCX2_CUSTOM_RECEIVE_TRANSACTION_CLEANUP EvtSerCx2CustomReceiveTransactionCleanup;
PFN_SERCX2_CUSTOM_RECEIVE_TRANSACTION_ENABLE_NEW_DATA_NOTIFICATION EvtSerCx2CustomReceiveTransactionEnableNewDataNotification;
PFN_SERCX2_CUSTOM_RECEIVE_TRANSACTION_QUERY_PROGRESS EvtSerCx2CustomReceiveTransactionQueryProgress;
} SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG, *PSERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG;
Anggota
Size
Ukuran, dalam byte, dari struktur ini. Metode SerCx2CustomReceiveTransactionCreate menggunakan anggota ini untuk menentukan versi struktur mana yang digunakan pemanggil. Ukuran struktur ini mungkin berubah dalam versi file header Sercx.h yang akan datang.
EvtSerCx2CustomReceiveTransactionInitialize
Penunjuk ke fungsi panggilan balik peristiwa EvtSerCx2CustomReceiveTransactionInitialize yang diimplementasikan driver. Anggota ini bersifat opsional dan dapat diatur ke NULL untuk menunjukkan bahwa driver tidak mengimplementasikan fungsi.
EvtSerCx2CustomReceiveTransactionStart
Penunjuk ke fungsi panggilan balik peristiwa EvtSerCx2CustomReceiveTransactionStart yang diimplementasikan driver. Anggota ini harus menunjuk ke fungsi yang valid.
EvtSerCx2CustomReceiveTransactionCleanup
Penunjuk ke fungsi panggilan balik peristiwa EvtSerCx2CustomReceiveTransactionCleanup yang diimplementasikan driver. Anggota ini bersifat opsional dan dapat diatur ke NULL untuk menunjukkan bahwa driver tidak mengimplementasikan fungsi.
EvtSerCx2CustomReceiveTransactionEnableNewDataNotification
Penunjuk ke fungsi panggilan balik peristiwa EvtSerCx2CustomReceiveTransactionEnableNewDataNotification yang diimplementasikan driver. Anggota ini bersifat opsional dan dapat diatur ke NULL untuk menunjukkan bahwa driver tidak mengimplementasikan fungsi.
EvtSerCx2CustomReceiveTransactionQueryProgress
Penunjuk ke fungsi panggilan balik peristiwa EvtSerCx2CustomReceiveTransactionQueryProgress yang diimplementasikan driver. Anggota ini harus menunjuk ke fungsi yang valid.
Keterangan
Metode SerCx2CustomReceiveTransactionCreate menerima pointer ke struktur SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG sebagai parameter input. Sebelum memanggil SerCx2CustomReceiveTransactionInitialize, panggil fungsi SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG_INIT untuk menginisialisasi struktur ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung dimulai dengan Windows 8.1. |
Header | sercx.h |
Lihat juga
EvtSerCx2CustomReceiveTransactionCleanup
EvtSerCx2CustomReceiveTransactionEnableNewDataNotification
EvtSerCx2CustomReceiveTransactionInitialize
EvtSerCx2CustomReceiveTransactionQueryProgress
EvtSerCx2CustomReceiveTransactionStart
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk