Bagikan melalui


struktur SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG (sercx.h)

Struktur SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG berisi informasi yang digunakan ekstensi kerangka kerja serial (SerCx2) versi 2 untuk mengonfigurasi objek transaksi pengiriman kustom baru.

Sintaks

typedef struct _SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG {
  ULONG                                             Size;
  PFN_SERCX2_CUSTOM_TRANSMIT_TRANSACTION_INITIALIZE EvtSerCx2CustomTransmitTransactionInitialize;
  PFN_SERCX2_CUSTOM_TRANSMIT_TRANSACTION_START      EvtSerCx2CustomTransmitTransactionStart;
  PFN_SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CLEANUP    EvtSerCx2CustomTransmitTransactionCleanup;
} SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG, *PSERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG;

Anggota

Size

Ukuran, dalam byte, dari struktur ini. Metode SerCx2CustomTransmitTransactionCreate 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.

EvtSerCx2CustomTransmitTransactionInitialize

Penunjuk ke fungsi panggilan balik peristiwa EvtSerCx2CustomTransmitTransactionInitialize yang diimplementasikan driver. Anggota ini bersifat opsional dan dapat diatur ke NULL untuk menunjukkan bahwa driver tidak mengimplementasikan fungsi.

EvtSerCx2CustomTransmitTransactionStart

Penunjuk ke fungsi panggilan balik peristiwa EvtSerCx2CustomTransmitTransactionStart yang diimplementasikan driver. Anggota ini harus menunjuk ke fungsi yang valid.

EvtSerCx2CustomTransmitTransactionCleanup

Penunjuk ke fungsi panggilan balik peristiwa EvtSerCx2CustomTransmitTransactionCleanup yang diimplementasikan driver. Anggota ini bersifat opsional dan dapat diatur ke NULL untuk menunjukkan bahwa driver tidak mengimplementasikan fungsi.

Keterangan

Metode SerCx2CustomTransmitTransactionCreate menerima pointer ke struktur SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG sebagai parameter input. Sebelum memanggil SerCx2CustomTransmitTransactionInitialize, panggil fungsi SERCX2_CUSTOM_TRANSMIT_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

EvtSerCx2CustomTransmitTransactionCleanup

EvtSerCx2CustomTransmitTransactionInitialize

EvtSerCx2CustomTransmitTransactionStart

SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG_INIT

SerCx2CustomTransmitTransactionCreate