DMA_CHANNEL_FREE_HANDLER fungsi panggilan balik (netdma.h)
di Windows 8 dan yang lebih baru.
Sintaks
DMA_CHANNEL_FREE_HANDLER DmaChannelFreeHandler;
void DmaChannelFreeHandler(
[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
Tidak ada
Keterangan
Antarmuka NetDMA memanggil fungsi ProviderFreeDmaChannel driver penyedia DMA untuk membebaskan saluran DMA. Sebelum antarmuka NetDMA memanggil ProviderFreeDmaChannel, antarmuka ini memastikan bahwa tidak ada operasi DMA yang luar biasa di saluran ini.
Setelah antarmuka NetDMA memanggil ProviderFreeDmaChannel, antarmuka tidak memanggil fungsi ProviderXxx apa pun untuk saluran yang dikosongkan.
Antarmuka NetDMA membebaskan semua saluran DMA yang dialokasikan sebelum kembali dari fungsi NetDmaProviderStop .
NetDMA memanggil ProviderFreeDmaChannel 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