Antarmuka IDmaChannelSlave (portcls.h)
Antarmuka IDmaChannelSlave
menyediakan metode untuk memantau dan mengontrol saluran DMA untuk perangkat subordinat (seperti yang dijelaskan dalam Pengantar Objek Adapter). Driver port WaveCyclic mengimplementasikan antarmuka ini dan mengeksposnya ke driver miniport WaveCyclic. Driver miniport mendapatkan referensi ke implementasi driver port objek IDmaChannelSlave
dengan memanggil metode IPortWaveCyclic::NewSlaveDmaChannel driver port. Driver miniport juga memiliki opsi untuk menerapkan antarmukanya sendiri IDmaChannelSlave
jika memerlukan kemampuan yang tidak ada dalam implementasi default driver port (untuk informasi selengkapnya, lihat Filter Gelombang). Ketika driver port memanggil metode NewStream driver miniport (misalnya, IMiniportWaveCyclic::NewStream), metode menghasilkan objek driver IDmaChannelSlave
miniport ke driver port. IDmaChannelSlave
mewarisi dari antarmuka IDmaChannel .
Untuk informasi selengkapnya, lihat Objek Saluran DMA.
Selain metode yang diwarisi dari antarmuka IUnknown , IDmaChannelSlave
juga diwarisi dari IDmaChannel.
Warisan
Antarmuka IDmaChannelSlave mewarisi dari antarmuka IDmaChannel.
Metode
Antarmuka IDmaChannelSlave memiliki metode ini.
IDmaChannelSlave::ReadCounter Metode ReadCounter membaca penghitung objek DMA subordinat. |
IDmaChannelSlave::Start Metode Mulai memulai objek DMA subordinat. |
IDmaChannelSlave::Stop Metode Hentikan menghentikan objek DMA subordinat yang dimulai oleh panggilan sebelumnya ke IDmaChannelSlave::Start |
IDmaChannelSlave::WaitFortc Metode WaitForTC menunggu jumlah terminal transfer DMA selesai, atau waktu habis jika interval waktu habis berakhir. |
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | portcls.h |
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