struktur NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS (ndis.h)
Struktur NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS menentukan karakteristik penyedia memori bersama.
Sintaks
typedef struct _NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_HANDLE ProviderContext;
ALLOCATE_SHARED_MEMORY_HANDLER AllocateSharedMemoryHandler;
FREE_SHARED_MEMORY_HANDLER FreeSharedMemoryHandler;
} NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS, *PNDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS;
Anggota
Header
Struktur NDIS_OBJECT_HEADER untuk struktur (NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS). Driver mengatur anggota Jenis struktur yang ditentukan Header untuk NDIS_OBJECT_TYPE_SHARED_MEMORY_PROVIDER_CHARACTERISTICS, anggota Revisi ke NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS_REVISION_1, dan anggota Ukuran ke NDIS_SIZEOF_SHARED_MEMORY_PROVIDER_CHARACTERISTICS_REVISION_1.
Flags
Dicadangkan untuk NDIS.
ProviderContext
NDIS_HANDLE ke blok informasi konteks yang dialokasikan driver yang menyimpan informasi tentang penyedia. NDIS meneruskan informasi konteks dalam panggilan ke fungsi NetXxxSharedMemory di parameter ProviderContext .
AllocateSharedMemoryHandler
Titik masuk untuk Fungsi NetAllocateSharedMemory .
FreeSharedMemoryHandler
Titik masuk untuk fungsi NetFreeSharedMemory .
Keterangan
Untuk menentukan titik masuk untuk layanan memori bersama, driver NDIS menginisialisasi struktur NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS dan meneruskannya ke Fungsi NdisSetOptionalHandlers .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung di NDIS 6.20 dan yang lebih baru. |
Header | ndis.h (termasuk Ndis.h) |
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