次の方法で共有


NDIS_MSIX_CONFIG_PARAMETERS構造体 (ndis.h)

NDIS_MSIX_CONFIG_PARAMETERS構造体は、要求された構成操作を定義し、その特定の操作に必要なパラメーターを指定します。

構文

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;

メンバーズ

Header

NDIS_MSIX_CONFIG_PARAMETERS構造体の NDIS_OBJECT_HEADER 構造体。 ミニポート ドライバーは、ヘッダー がNDIS_OBJECT_TYPE_DEFAULTに指定する構造体の メンバー、NDIS_MSIX_CONFIG_PARAMETERS_REVISION_1する リビジョン メンバー、およびNDIS_SIZEOF_MSIX_CONFIG_PARAMETERS_REVISION_1する サイズ メンバーを設定します。

ConfigOperation

MSI-X テーブル エントリに対して要求された構成操作。 この操作は、次の値の 1 つとして指定されます。 NDIS_MSIX_TABLE_OPERATION 列挙。

TableEntry

MSI-X テーブルエントリインデックス。

MessageNumber

デバイスに割り当てられている MSI-X メッセージ番号。 この値は、NdisMSIXTableConfigSetTableEntry 操作に必要です。 このパラメーターは、NdisMSIXTableConfigMaskTableEntry または NdisMSIXTableConfigUnmaskTableEntry 操作 には使用されません。

備考

テーブル エントリ MSI-X マスク、マスク解除、またはマップするには、NDIS ドライバーは、NDIS_MSIX_CONFIG_PARAMETERS構造体をNdisMConfigMSIXTableEntry 関数を します。 NDIS_MSIX_CONFIG_PARAMETERS要求された構成操作を定義し、その操作に必要なパラメーターを指定します。

必要条件

要件 価値
サポートされる最小クライアント NDIS 6.1 以降でサポートされています。
ヘッダー ndis.h (Ndis.h を含む)

関連項目

NDIS_MSIX_TABLE_OPERATION

NDIS_OBJECT_HEADER

NdisMConfigMSIXTableEntry