NDIS は、同じデータ構造の複数のバージョンをサポートできます。 Windows 8 および Windows Server 2012 オペレーティング システムの場合、NDIS 6.30 バージョンの構造体を使用するミニポート ドライバーは、正しいバージョンとサイズの値で構造体の ヘッダー メンバーを初期化する必要があります。 ヘッダー メンバーはNDIS_OBJECT_HEADER構造体であり、ドライバーは、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