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、Revision 成员NDIS_MSIX_CONFIG_PARAMETERS_REVISION_1以及 大小 成员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) |