FREE_SHARED_MEMORY_HANDLER fungsi panggilan balik (ndis.h)
Fungsi NetFreeSharedMemory (titik masuk FREE_SHARED_MEMORY_HANDLER) dipanggil oleh NDIS ketika driver membebaskan memori bersama dari penyedia memori bersama.
Sintaks
FREE_SHARED_MEMORY_HANDLER FreeSharedMemoryHandler;
void FreeSharedMemoryHandler(
[in] NDIS_HANDLE ProviderContext,
[in] NDIS_HANDLE SharedMemoryProviderContext
)
{...}
Parameter
[in] ProviderContext
NDIS_HANDLE ke blok informasi konteks yang dialokasikan driver yang mengidentifikasi penyedia. Penyedia menyediakan informasi ini di anggota ProviderContext dari NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS struktur.
[in] SharedMemoryProviderContext
Handel untuk area konteks yang mengidentifikasi blok memori bersama. Ini adalah handel yang disediakan penyedia memori bersama di parameter pSharedMemoryProviderContext Fungsi NetAllocateSharedMemory .
Nilai kembali
Tidak ada
Keterangan
NDIS memanggil fungsi NetFreeSharedMemory dari penyedia memori bersama ketika driver memanggil fungsi NdisFreeSharedMemory .
Penyedia memori bersama menentukan titik masuk (FREE_SHARED_MEMORY_HANDLER) untuk NetFreeSharedMemory dalam NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS struktur.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung di NDIS 6.20 dan yang lebih baru. |
Target Platform | Desktop |
Header | ndis.h (termasuk Ndis.h) |
IRQL | PASSIVE_LEVEL |
Lihat juga
NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICSSaran 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