INF DriverVer 지시문
DriverVer 지시문은 이 INF에서 설치한 드라이버의 날짜 및 버전 정보를 지정합니다.
[Version] |
[DDInstall]
DriverVer=mm/dd/yyyy,w.x.y.z
항목
mm/dd/yyyy
이 값은 드라이버 파일 및 INF를 포함하는 드라이버 패키지의 날짜를 지정합니다. 이 날짜는 드라이버 패키지에 있는 파일의 가장 최근 날짜여야 합니다.
날짜는 월/일/연도 순서로 지정해야 합니다. 월과 요일은 두 자릿수를 포함해야 하며 연도에는 네 자리 숫자가 포함되어야 합니다. 하이픈(-)은 슬래시(/) 대신 날짜 필드 구분 기호로 사용할 수 있습니다.
w.x.y.z
이 값은 버전 번호를 지정합니다.
각 w, x, y 및 z 는 0보다 크거나 같고 65535보다 작은 정수여야 합니다.
Windows XP SP1, Windows Server 2003 이상 버전의 Windows의 경우 이 값은 설치 프로그램에서 드라이버 순위 및 날짜와 함께 디바이스용 드라이버를 선택하는 데도 사용됩니다. 자세한 내용은 Windows에서 드라이버를 선택하는 방법을 참조하세요.
다음 점은 Windows 2000 및 Windows XP의 이 값에 적용됩니다.
- 이 값은 입력 드라이버(예: 마우스 또는 키보드 드라이버)에 필요한 것으로 간주해야 합니다. 버전 값을 포함하지 않으면 입력 드라이버가 프로그래밍 방식으로 업데이트되지 않을 수 있습니다. 일반적으로 운영 체제는 최신 드라이버를 결정하는 조건으로 버전 정보를 사용하므로 모든 드라이버 패키지 에 버전 정보를 지정해야 합니다.
주의
w.x.y.z 값 0.0.0.0이 잘못되었습니다.
드라이버 패키지의 변경 내용(INF의 변경 내용뿐만 아니라 이진 파일 변경 포함)이 있을 때마다 날짜와 버전 번호를 모두 업데이트하는 것이 좋습니다. 자세한 내용은 INF 파일 이름 지정 및 버전 관리 모범 사례를 참조하세요 .
설명
Windows 2000부터 INF 파일에는 전체 INF에 대한 버전 정보를 제공하려면 INF 버전 섹션에 DriverVer 지시문이 있어야 합니다. 개별 INF DDInstall 섹션 에는 개별 드라이버에 대한 버전 정보를 제공하는 DriverVer 지시문도 포함될 수 있습니다. DDInstall 섹션의 DriverVer 지시문은 더 구체적이며 버전 섹션의 전역 DriverVer 지시문보다 우선합니다.
운영 체제에서 드라이버를 검색할 때 이전 날짜가 있는 드라이버에 대해 최신 DriverVer 날짜가 있는 드라이버를 선택합니다. INF에 DriverVer 지시문이 없거나 잘못된 날짜 사양이 포함된 경우 운영 체제는 기본 날짜 00/00/0000을 적용합니다. Windows 2000의 경우에만 서명되지 않은 드라이버에 00/00/0000 날짜가 할당됩니다.
예
[Version]
...
DriverVer=09/28/1999,5.00.2136.1