struktur NDIS_RECEIVE_FILTER_INFO (ntddndis.h)

Struktur NDIS_RECEIVE_FILTER_INFO berisi informasi tentang filter terima yang saat ini dikonfigurasi pada driver miniport.

Filter penerima NDIS digunakan dalam antarmuka NDIS berikut:

Sintaks

typedef struct _NDIS_RECEIVE_FILTER_INFO {
  NDIS_OBJECT_HEADER       Header;
  ULONG                    Flags;
  NDIS_RECEIVE_FILTER_TYPE FilterType;
  NDIS_RECEIVE_FILTER_ID   FilterId;
} NDIS_RECEIVE_FILTER_INFO, *PNDIS_RECEIVE_FILTER_INFO;

Anggota

Header

Struktur NDIS_OBJECT_HEADER untuk struktur NDIS_RECEIVE_FILTER_INFO . Driver mengatur anggota Jenis struktur yang ditentukan Header untuk NDIS_OBJECT_TYPE_DEFAULT.

Untuk menunjukkan versi struktur NDIS_RECEIVE_FILTER_INFO , driver mengatur anggota Revisi ke salah satu nilai berikut:

NDIS_RECEIVE_FILTER_INFO_REVISION_1

Versi asli untuk NDIS 6.20.

Driver mengatur anggota Ukuran ke NDIS_SIZEOF_RECEIVE_FILTER_INFO_REVISION_1.

Flags

Bitwise OR dari bendera. Anggota ini dicadangkan untuk NDIS.

FilterType

Jenis filter terima.

FilterId

Pengidentifikasi filter penerima. Pengidentifikasi filter adalah bilangan bulat dari satu hingga dan termasuk jumlah filter penerima yang didukung adaptor jaringan. Nilai nol tidak valid.

Keterangan

Struktur NDIS_RECEIVE_FILTER_INFO digunakan dengan NDIS_RECEIVE_FILTER_INFO_ARRAY struktur untuk permintaan OID OID_RECEIVE_FILTER_ENUM_FILTERS. Permintaan OID ini menghitung menerima filter yang telah dikonfigurasi pada driver miniport. Ini termasuk penggalian paket menerima filter atau filter terima yang dikonfigurasi pada antrean terima yang digunakan dalam antarmuka VMQ atau SR-IOV.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung di NDIS 6.20 dan yang lebih baru.
Header ntddndis.h (termasuk Ndis.h)

Lihat juga

NDIS_OBJECT_HEADER

NDIS_RECEIVE_FILTER_INFO_ARRAY

OID_RECEIVE_FILTER_ENUM_FILTERS