다음을 통해 공유


NDK 미니포트 어댑터 초기화

NDK(네트워크 직접 커널) 미니포트 어댑터는 다른 미니포트 어댑터와 동일한 방식으로 초기화됩니다. NDIS는 미니포트 어댑터 초기화에 설명된 대로 미니포트 어댑터의 MiniportInitializeEx 함수를 호출합니다. 이 항목에서는 미니포트 어댑터의 MiniportInitializeEx 함수에 대한 NDK 관련 요구 사항에 대해 설명합니다.

MiniportInitializeEx 함수에서 미니포트 드라이버는 다음을 수행해야 합니다.

  1. 다음과 같이 어댑터의 NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES 구조를 채웁니다.

    • 미니포트 드라이버는 멤버 설명에 설명된 대로 헤더 멤버를 설정하여 어댑터를 NDK 지원 미니포트 어댑터로 식별합니다.

    • 미니포트 드라이버는 NDK 기능이 활성화 된 경우 Enabled 멤버를 TRUE 로 설정하거나 그렇지 않으면 FALSE 로 설정합니다.

      참고

      미니포트 드라이버의 NDK 기능의 현재 상태를 쿼리하고 설정하는 방법에 대한 자세한 내용은 NDK 기능 사용 및 비활성화를 참조하세요.  

    • NdkCapabilities 멤버에서 미니포트 드라이버는 어댑터의 기능을 지정하는 NDIS_NDK_CAPABILITIES 구조체에 대한 포인터를 저장합니다.

  2. NdisMSetMiniportAttributes를 호출하여 어댑터에 대해 이러한 특성을 설정합니다.

NDKPI(네트워크 직접 커널 공급자 인터페이스)