次の方法で共有


NDIS 6.1 ドライバーの実装

NDIS 6.1 ドライバーは、NDIS に登録するときに正しい NDIS バージョンを報告する必要があります。

  • NDIS 6.1 をサポートするには、NDIS_Xxx_DRIVER_CHARACTERISTICS 構造のメジャー NDIS バージョン番号とマイナー NDIS バージョン番号を更新する必要があります。 MajorNdisVersion メンバーには0x06が含まれている必要があり、 MinorNdisVersion メンバーには0x01が含まれている必要があります。 この要件は、ミニポート、プロトコル、およびフィルター ドライバーに適用されます。

  • ミニポート ドライバーは、 NDIS_MINIPORT_DRIVER_CHARACTERISTICS のメンバー Header を設定する必要があります。 Revision を NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2 に設定し、 Size を NDIS_SIZEOF_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2 に設定します。

  • フィルター ドライバーは、 NDIS_FILTER_DRIVER_CHARACTERISTICS のメンバー Header を設定する必要があります。 Revision を NDIS_FILTER_CHARACTERISTICS_REVISION_2 に設定し、 Size を NDIS_SIZEOF_FILTER_DRIVER_CHARACTERISTICS_REVISION_2 に設定します。

  • プロトコル ドライバーは、 NDIS_PROTOCOL_DRIVER_CHARACTERISTICS のメンバー Header を設定する必要があります。 Revision を NDIS_PROTOCOL_CHARACTERISTICS_REVISION_2 に設定し、 Size を NDIS_SIZEOF_PROTOCOL _DRIVER_CHARACTERISTICS_REVISION_2 に設定します。