PREAD_DMA_COUNTER fungsi panggilan balik (wdm.h)
Rutinitas ReadDmaCounter mengembalikan jumlah byte yang tersisa untuk ditransfer selama operasi DMA subordinat saat ini.
Sintaks
PREAD_DMA_COUNTER PreadDmaCounter;
ULONG PreadDmaCounter(
[in] PDMA_ADAPTER DmaAdapter
)
{...}
Parameter
[in] DmaAdapter
Penunjuk ke objek adaptor yang sebelumnya dikembalikan oleh IoGetDmaAdapter yang mewakili saluran pengontrol DMA sistem yang saat ini digunakan.
Nilai kembali
ReadDmaCounter mengembalikan jumlah byte yang tersisa untuk ditransfer dalam operasi DMA saat ini.
Keterangan
ReadDmaCounter bukan rutinitas sistem yang dapat dipanggil langsung berdasarkan nama. Rutinitas ini hanya dapat dipanggil oleh penunjuk dari alamat yang dikembalikan dalam struktur DMA_OPERATIONS . Driver mendapatkan alamat rutinitas ini dengan memanggil IoGetDmaAdapter.
ReadDmaCounter hanya dapat dipanggil oleh driver perangkat DMA bawahan. Biasanya, pemanggil adalah driver perangkat subordinat yang menggunakan mode autoinisialisasi pengontrol DMA sistem.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia dimulai dengan Windows 2000. |
Target Platform | Desktop |
Header | wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | <= DISPATCH_LEVEL |
Aturan kepatuhan DDI | IrqlDispatch(wdm) |
Lihat juga
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