NDIS 可以支持同一数据结构的多个版本。 对于 Windows 8 和 Windows Server 2012作系统,使用 NDIS 6.30 版本的结构的微型端口驱动程序必须使用正确的版本和大小值初始化结构的 标头 成员。 标头成员是一个NDIS_OBJECT_HEADER结构,驱动程序必须将标头成员的 Revision 成员和 Size 成员值初始化为 NDIS 6.30 版本和大小值。
注意 若要确定正确的版本和大小信息,请参阅包含 标头 成员的每个结构的参考页。 包含 标头 成员且为 NDIS 6.30 更新的结构的参考页包括 NDIS 6.30 驱动程序的新信息。 如果 NDIS 6.30 的结构没有更新,则为早期版本的 NDIS 提供的信息也适用于 NDIS 6.30 驱动程序。
为 NDIS 6.30 更新了以下结构:
- NDIS_BIND_PARAMETERS
- NDIS_MINIPORT_ADAPTER_ATTRIBUTES
- NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES
- NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES
- NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES
- NDIS_NET_BUFFER_LIST_FILTERING_INFO
- NDIS_NIC_SWITCH_CAPABILITIES
- NDIS_OFFLOAD
- NDIS_OFFLOAD_PARAMETERS
- NDIS_PM_CAPABILITIES
- NDIS_PM_PARAMETERS
- NDIS_RECEIVE_FILTER_CAPABILITIES
- NDIS_RECEIVE_FILTER_INFO_ARRAY
- NDIS_RECEIVE_FILTER_PARAMETERS
- NDIS_RECEIVE_QUEUE_INFO
- NDIS_RECEIVE_QUEUE_PARAMETERS
- NDIS_RECEIVE_SCALE_CAPABILITIES
- NDIS_RSS_PROCESSOR_INFO
- NDIS_SHARED_MEMORY_PARAMETERS