struktur NDIS_MSIX_CONFIG_PARAMETERS (ndis.h)

Struktur NDIS_MSIX_CONFIG_PARAMETERS menentukan operasi konfigurasi yang diminta dan menentukan parameter yang diperlukan untuk operasi tertentu.

Sintaks

typedef struct _NDIS_MSIX_CONFIG_PARAMETERS {
  NDIS_OBJECT_HEADER        Header;
  NDIS_MSIX_TABLE_OPERATION ConfigOperation;
  ULONG                     TableEntry;
  ULONG                     MessageNumber;
} NDIS_MSIX_CONFIG_PARAMETERS, *PNDIS_MSIX_CONFIG_PARAMETERS;

Anggota

Header

Struktur NDIS_OBJECT_HEADER untuk struktur NDIS_MSIX_CONFIG_PARAMETERS. Driver miniport mengatur anggota Jenis struktur yang ditentukan Header untuk NDIS_OBJECT_TYPE_DEFAULT, anggota Revisi ke NDIS_MSIX_CONFIG_PARAMETERS_REVISION_1, dan anggota Ukuran ke NDIS_SIZEOF_MSIX_CONFIG_PARAMETERS_REVISION_1.

ConfigOperation

Operasi konfigurasi yang diminta untuk entri tabel MSI-X. Operasi ini ditentukan sebagai salah satu nilai dari NDIS_MSIX_TABLE_OPERATION enumerasi.

TableEntry

Indeks entri tabel MSI-X.

MessageNumber

Nomor pesan MSI-X yang ditetapkan ke perangkat. Nilai ini diperlukan untuk operasi NdisMSIXTableConfigSetTableEntry . Parameter ini tidak digunakan untuk operasi NdisMSIXTableConfigMaskTableEntry atau NdisMSIXTableConfigUnmaskTableEntry .

Keterangan

Untuk menutupi, membuka kemasan, atau memetakan entri tabel MSI-X, driver NDIS meneruskan struktur NDIS_MSIX_CONFIG_PARAMETERS ke Fungsi NdisMConfigMSIXTableEntry . NDIS_MSIX_CONFIG_PARAMETERS menentukan operasi konfigurasi yang diminta dan menentukan parameter yang diperlukan untuk operasi tersebut.

Persyaratan

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

Lihat juga

NDIS_MSIX_TABLE_OPERATION

NDIS_OBJECT_HEADER

NdismConfigmSIXTableEntry