DMA_RESUME_HANDLER fungsi panggilan balik (netdma.h)
di Windows 8 dan yang lebih baru.
Sintaks
DMA_RESUME_HANDLER DmaResumeHandler;
NTSTATUS DmaResumeHandler(
[in] PVOID ProviderChannelContext
)
{...}
Parameter
[in] ProviderChannelContext
Pointer yang mengidentifikasi area konteks saluran DMA. Penyedia DMA mengembalikan handel ini ke NetDMA di lokasi yang ditentukan dalam parameter pProviderChannelContext Fungsi ProviderAllocateDmaChannel .
Nilai kembali
ProviderResumeDma mengembalikan salah satu nilai status berikut:
Menampilkan kode | Deskripsi |
---|---|
|
Operasi berhasil diselesaikan. |
|
Operasi gagal karena alasan yang tidak ditentukan. |
Keterangan
Fungsi ProviderSuspendDma adalah fungsi opsional untuk penyedia NetDMA. Antarmuka NetDMA memanggil fungsi ProviderResumeDma , jika ada, untuk melanjutkan operasi DMA yang ditangguhkan dengan memanggil fungsi ProviderSuspendDma . Jika driver penyedia DMA menentukan titik masuk untuk fungsi ProviderSuspendDma , driver juga harus menentukan titik masuk untuk fungsi ProviderResumeDma .
Ketika mesin DMA melanjutkan transfer, perangkat keras harus memuat ulang deskriptor DMA yang diproses terakhir untuk mendapatkan deskriptor baru berikutnya.
NetDMA memanggil ProviderResumeDma di IRQL <= DISPATCH_LEVEL.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung untuk driver NetDMA 1.0 di Windows Vista. |
Target Platform | Windows |
Header | netdma.h (termasuk Netdma.h) |
IRQL | <= DISPATCH_LEVEL |
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