Bagikan melalui


Fungsi SerCx2SystemDmaTransmitCleanupTransactionComplete (sercx.h)

Metode SerCx2SystemDmaTransmitCleanupTransactionComplete memberi tahu versi 2 dari ekstensi kerangka kerja serial (SerCx2) bahwa driver pengontrol serial telah selesai membersihkan status perangkat keras pengontrol serial setelah transaksi transmisi DMA sistem.

Sintaksis

void SerCx2SystemDmaTransmitCleanupTransactionComplete(
  [in] SERCX2SYSTEMDMATRANSMIT SystemDmaTransmit
);

Parameter

[in] SystemDmaTransmit

Handel SERCX2SYSTEMDMATRANSMIT ke objek transmisi DMA sistem. Driver pengontrol serial sebelumnya memanggil metode SerCx2SystemDmaTransmitCreate untuk membuat objek ini.

Mengembalikan nilai

Tidak

Komentar

Setelah transaksi transmisi DMA sistem berakhir, SerCx2 memanggil fungsi panggilan balik peristiwa EvtSerCx2SystemDmaTransmitCleanupTransaction fungsi panggilan balik peristiwa, jika diimplementasikan, untuk membersihkan status pengontrol serial. Menanggapi panggilan ini, driver harus melakukan pekerjaan pembersihan yang diperlukan; maka driver harus memanggil SerCx2SystemDmaTransmitCleanupTransactionComplete untuk memberi tahu SerCx2. SerCx2 mengharapkan pemberitahuan ini dan tidak memulai transaksi berikutnya sampai diberi tahu.

Driver pengontrol serial harus memanggil SerCx2SystemDmaTransmitCleanupTransactionComplete hanya sebagai respons terhadap panggilan ke fungsi EvtSerCx2SystemDmaTransmitCleanupTransaction.

Untuk informasi selengkapnya, lihatTransaksi SerCx2 System-DMA-Transmit .

Persyaratan

Syarat Nilai
klien minimum yang didukung Tersedia dimulai dengan Windows 8.1.
Platform Target Universal
Header sercx.h
IRQL <= DISPATCH_LEVEL

Lihat juga

EvtSerCx2SystemDmaTransmitCleanupTransaction

SERCX2SYSTEMDMATRANSMIT

SerCx2SystemDmaTransmitBuat