NDIS 6.30 드라이버 구현

NDIS 6.30 드라이버는 NDIS 6.20 드라이버 구현에 정의된 요구 사항을 따라야 합니다.

또한 NDIS 6.30 드라이버는 다음 요구 사항을 준수해야 합니다.

  • NDIS 6.30 드라이버는 NDIS에 등록할 때 올바른 NDIS 버전을 보고해야 합니다.

    • NDIS 6.30을 지원하려면 NDIS_Xxx_DRIVER_CHARACTERISTICS 구조에서 주 및 부 NDIS 버전 번호를 업데이트해야 합니다. MajorNdisVersion 멤버는 6을 포함해야 하며 MinorNdisVersion 멤버에는 30이 포함되어야 합니다. 이 요구 사항은 미니포트, 프로토콜 및 필터 드라이버에 적용됩니다. 컴파일러에 대한 버전 정보도 업데이트해야 합니다. NDIS 6.30 드라이버 컴파일을 참조하세요.

    • 미니포트 드라이버는 NDIS_MINIPORT_DRIVER_CHARACTERISTICS헤더 멤버를 설정해야 합니다. 수정 버전을 NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2 설정하고 크기를 NDIS_SIZEOF_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2.

    • 필터 드라이버는 NDIS_FILTER_DRIVER_CHARACTERISTICS헤더 멤버를 설정해야 합니다. 수정 버전을 NDIS_FILTER_CHARACTERISTICS_REVISION_2 설정하고 크기를 NDIS_SIZEOF_FILTER_DRIVER_CHARACTERISTICS_REVISION_2.

    • 프로토콜 드라이버는 NDIS_PROTOCOL_DRIVER_CHARACTERISTICS헤더 멤버를 설정해야 합니다. 수정 버전을 NDIS_PROTOCOL_CHARACTERISTICS_REVISION_2 설정하고 크기를 NDIS_SIZEOF_PROTOCOL _DRIVER_CHARACTERISTICS_REVISION_2.

  • NDIS 및 지나치게 많은 드라이버에 디바이스 및 드라이버 기능에 대해 알리려면 NDIS 6.30 드라이버는 다음 기능에 대해 NDIS 6.30 디바이스 기능 인터페이스를 구현해야 합니다.

  • Windows 8 및 Windows Server 2012 운영 체제용 NDIS 6.30 미니포트 드라이버는 NDIS 6.30 버전의 데이터 구조를 사용해야 합니다. 자세한 내용은 NDIS 6.30 데이터 구조 사용을 참조하세요.