Bagikan melalui


Menginisialisasi Adaptor Miniport NDK

Adaptor miniport kernel Network Direct (NDK) diinisialisasi dengan cara yang sama seperti adaptor miniport lainnya: NDIS memanggil fungsi MiniportInitializeEx adaptor miniport seperti yang dijelaskan dalam Menginisialisasi Adaptor Miniport. Topik ini menjelaskan persyaratan khusus NDK untuk fungsi MiniportInitializeEx adaptor miniport.

Dalam fungsi MiniportInitializeEx-nya , driver miniport harus melakukan hal berikut:

  1. Isi struktur NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES untuk adaptor sebagai berikut:

    • Driver miniport mengatur anggota Header seperti yang dijelaskan dalam deskripsi anggota untuk mengidentifikasi adaptor sebagai adaptor miniport berkemampukan NDK.

    • Driver miniport mengatur anggota Diaktifkan ke TRUE jika fungsionalitas NDK-nya diaktifkan, atau FALSE sebaliknya.

      Catatan

      Untuk informasi selengkapnya tentang mengkueri dan mengatur status fungsionalitas NDK driver miniport saat ini, lihat Mengaktifkan dan Menonaktifkan Fungsionalitas NDK.  

    • Dalam anggota NdkCapabilities , driver miniport menyimpan penunjuk ke struktur NDIS_NDK_CAPABILITIES yang menentukan kemampuan adaptor.

  2. Panggil NdisMSetMiniportAttributes untuk mengatur atribut ini untuk adaptor.

Antarmuka Penyedia Kernel Langsung Jaringan (NDKPI)