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 드라이버 컴파일을 참조하세요.
미니포트 드라이버는 Header 멤버를 NDIS_MINIPORT_DRIVER_CHARACTERISTICS에 설정해야 합니다: Revision을 NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2로 설정하고, Size를 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 데이터 구조 사용을 참조하세요.