共用方式為


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結構。 迷你埠驅動程式會將 Header 指定要NDIS_OBJECT_TYPE_DEFAULT的 Type 成員、要NDIS_MSIX_CONFIG_PARAMETERS_REVISION_1的 Revision 成員,以及將 Size 成員設定為 NDIS_SIZEOF_MSIX_CONFIG_PARAMETERS_REVISION_1。

ConfigOperation

MSI-X 數據表專案所要求的組態作業。 此作業會指定為 的其中一個值 NDIS_MSIX_TABLE_OPERATION 列舉。

TableEntry

MSI-X 數據表專案索引。

MessageNumber

指派給裝置的 MSI-X 訊息編號。 NdisMSIXTableConfigSetTableEntry 作業需要這個值。 此參數不適用於 NdisMSIXTableConfigMaskTableEntryNdisMSIXTableConfigUnmaskTableEntry 作業。

備註

若要遮罩、取消遮罩或對應 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