Hyper-V 확장 가능 스위치 확장 작성 시작

Hyper-V 확장 스위치 확장은 Hyper-V 확장 스위치("Hyper-V 가상 스위치"라고도 함) 내에서 실행되는 NDIS 필터 또는 WFP(Windows 필터링 플랫폼) 필터입니다.

확장에는 캡처, 필터링 및 전달의 세 가지 클래스가 있습니다. 모두 NDIS 필터 드라이버로 구현할 수 있습니다. 필터링 확장은 WFP 필터 드라이버로 구현할 수도 있습니다.

드라이버 개발자를 위한 아키텍처 개요는 Hyper-V 확장 가능 스위치 개요를 참조 하세요.

Hyper-V 확장 가능 스위치 확장을 만들려면 다음 단계를 수행합니다.

  1. 확장 아키텍처 및 프로그래밍 모델에 대해 알아봅니다.

  2. 개발 환경 설정

    • Microsoft Visual Studio Professional을 설치합니다.
    • Windows 드라이버 키트를 다운로드하고 설치 합니다.
  3. 샘플 확장을 연구합니다.

  4. 확장을 작성합니다.

  5. 확장을 빌드하고 단위 테스트합니다.

    • Visual Studio를 사용하여 확장을 빌드해야 합니다.
    • Visual Studio를 사용하여 샘플 확장을 컴파일하고 실행하여 확장 빌드 프로세스를 숙지할 수 있습니다.
  6. 확장 서명 가져오기를 위한 Windows 인증(로고) 프로세스에 대해 알아봅니다.

  7. Windows 하드웨어 랩 키트 환경을 설정합니다.

    • Windows HLK(하드웨어 랩 키트)를 다운로드하여 설치 합니다.
  8. 확장에 대한 WHCK 테스트를 실행합니다.

    • Filter.Driver.Fundamentals
    • Filter.Driver.Security
    • Filter.Driver.vSwitchExtension
  9. 최종 확장이 WHCK 인증을 통과한 후 Microsoft에 제출합니다.

  10. WindowsServerCatalog.com 확장을 나열합니다.

    • WindowsServerCatalog.com 확장에 대한 간략한 설명을 나열합니다.
    • WindowsServerCatalog.com 인증된 확장을 나열하는 방법에 대한 정보는 곧 제공될 예정입니다.