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 結構。 迷你埠驅動程式會將 Type 成員設定為 Header 指定為 NDIS_OBJECT_TYPE_DEFAULT、Revision 成員NDIS_MSIX_CONFIG_PARAMETERS_REVISION_1,以及 Size 成員NDIS_SIZEOF_MSIX_CONFIG_PARAMETERS_REVISION_1。
ConfigOperation
MSI-X 數據表專案所要求的組態作業。 此作業會指定為 的其中一個值 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) |