다음을 통해 공유


확장 드라이버 MSI 패키징 요구 사항

스위치 확장은 자동으로 설치 가능한 MSI 파일로 패키지되어야 합니다. 그런 다음 이 파일을 관리 애플리케이션에서 자동으로 확장이 사용되는 컴퓨터에 배포할 수 있습니다.

MSI 파일은 다음 요구 사항을 충족해야 합니다.

  • 드라이버는 표준 MSI 패키지 형식으로 패키지되고 배포되어야 합니다.
  • MSI 패키지는 자동으로 제거할 수 있어야 합니다.
  • MSI 패키지는 하나의 확장만 포함할 수 있습니다.
  • MSI 패키지에는 아래에 나열된 MSI 테이블 필드에 설명된 필수 테이블 필드가 포함되어야 합니다. 또한 MSI 파일은 아래 MSI 속성 테이블 필드 목록의 DriverInstallParams 필드에 설명된 매개 변수를 사용하여 드라이버가 작동하는 데 필요한 드라이버 .sys, .inf 및 추가 파일을 자동으로 설치할 수 있어야 합니다.
분야 필수 유형 세부 정보
설명 필수 String 표시되는 확장에 대한 설명입니다.
제조업체 필수 String 확장 드라이버를 게시하는 회사의 이름입니다. 지역화된 문자열을 저장할 수 있습니다.
productVersion 필수 String 이 MSI 패키지의 버전입니다. 예: 1.0.0.0
ProductName 필수 String 드라이버의 이름입니다.
DriverID 필수 String 드라이버가 설치된 후 사용할 수 있는 Msvm_InstalledEthernetSwitchExtension.Name 필드와 드라이버의 INF 파일에 있는 드라이버 ID와 일치해야 합니다.
드라이버 버전 필수 String 이 패키지에 포함된 드라이버의 버전입니다. 예: 1.0.0.0
ExtensionType 필수 String 확장의 형식입니다. 값: 전달, 캡처, 모니터링, 필터
DriverInstallParams 필수 String 이 드라이버를 자동으로 설치하는 데 사용되는 매개 변수입니다. 예: /q
IsManagedByExtensionManager 선택적 String 존재하고 0이 아님 = 예, 0 또는 존재하지 않음 = 아니요
MinApplicableOSVersion 필수 String 이 확장이 실행될 Windows 운영 체제의 최소 버전입니다. 운영 체제 버전 번호는 운영 체제 버전을 참조하세요. Hyper-V 확장 가능한 스위치 기능이 Windows Server 2012에 추가되었으므로 이 필드에 유효한 가장 낮은 값은 "6.2"입니다.
MaxApplicableOSVersion 선택적 String 이 확장이 실행될 Windows 운영 체제의 최대 버전입니다. 운영 체제 버전에서 운영 체제 버전 번호를 확인하세요. Hyper-V 확장 가능한 스위치 기능이 Windows Server 2012에 추가되었으므로 이 필드의 유효한 가장 낮은 값은 "6.2" 또는 MinApplicableOSVersion 값 중 더 높은 값입니다. 이 필드는 선택 사항입니다. 값을 지정하지 않으면 MinApplicableOSVersion 이상에서 확장이 실행됩니다.