식별자 점수
드라이버 패키지 순위는 0xSSGGTHHH형식으로 지정됩니다. 여기서 0xSS000000의 값은 서명 점수, 0x00GG0000의 값은 기능 점수, 0x0000THHH의 값은 식별자 점수입니다.
식별자 점수는 플러그 앤 플레이(PnP)
식별자 점수는 식별자 매치 유형 점수와 식별자 목록 위치 점수의 합산입니다. 식별자 일치 유형 점수는 디바이스 하드웨어 ID 또는 디바이스 호환 ID가 INF 모델 섹션 항목 내의 하드웨어 ID 또는 호환 ID와 일치하는지 여부에 따라 드라이버 패키지의 순위를 지정합니다. INF 모델 섹션의 항목에서 디바이스 하드웨어 ID와 하드웨어 ID 간의 일치를 하드웨어 ID 일치라고 합니다. 일치하는 식별자 중 하나 이상이 호환 ID인 일치 항목을 호환 ID 일치라고 합니다.
지정된 식별자 일치 형식의 경우 식별자 목록 위치 점수는 하드웨어 ID 목록의 일치 식별자 위치 또는 디바이스의 호환 ID 목록 및 INF 모델 섹션 항목에서 일치하는 식별자의 위치에 따라 드라이버 패키지의 순위를 지정합니다. 특히 각 디바이스에는 하드웨어 ID의 순서가 지정된 목록과 해당 디바이스에 대한 버스 드라이버에서 보고하는 정렬된 호환 ID 목록이 있습니다. 식별자는 가장 구체적인 기능부터 가장 일반적인 기능까지 목록에서 정렬됩니다. 또한 각 INF 모델 섹션 항목에는 다음과 같이 가장 일반적인 기능에 가장 구체적인 순서대로 나열되는 하나의 하드웨어 ID와 선택적 호환 ID 목록이 있습니다.
device-description=install-section-name,[hw-id][,compatible-id,...] ...
디바이스 식별자 목록의 첫 번째 식별자는 목록 위치 점수가 0x0000이고, 두 번째 식별자는 목록 위치 점수가 0x0001입니다. INF 모델 섹션 항목에는 하드웨어 ID가 하나만 있으므로 이 하드웨어 ID의 식별자-목록 위치 점수는 항상 0x0000.
다음은 식별자 일치 형식의 네 가지 유형에 대한 식별자 점수를 나열합니다. 여기서 0x0000T000의 값은 식별자 일치 형식 점수이고 0x00000HHH 값은 identifier-list-position 점수입니다.
INF 모델 섹션 항목의 디바이스 하드웨어 ID와 하드웨어 ID 간의 일치는 가장 적합한 식별자 일치 유형입니다. 이 형식의 일치를 하드웨어 ID 일치 이라고 합니다.
식별자-일치-유형 점수는 0x00000000이고, 0x0000HHH 값은 디바이스 하드웨어 ID 목록에서 일치하는 하드웨어 ID의 식별자-목록-위치 점수입니다.
이 일치 형식의 식별자 점수는 0x00000000부터 0x00000FFF까지입니다.
이 유형의 일치 항목에서 0x00000000 값은 가장 좋은 식별자 점수이고 0x00000FFF 값은 최악의 식별자 점수입니다.
INF 모델 섹션 항목에서 디바이스 하드웨어 ID와 호환되는 ID 간의 일치는 두 번째로 가장 적합한 식별자 일치 유형입니다. 이 형식의 일치를 호환 ID 일치라고 합니다.
식별자 일치 유형 점수는 0x00001000 있으며 0x00000HHH 값은 디바이스 하드웨어 ID 목록에서 일치하는 하드웨어 ID의 식별자-목록 위치 점수와 같습니다.
이 일치 형식의 식별자 점수는 0x00001000부터 0x00001FFF까지 다양합니다.
이 유형의 일치 항목에서 0x00001000 값은 가장 좋은 식별자 점수이고 0x00001FFF 값은 최악의 식별자 점수입니다.
INF 모델 섹션 항목에서 디바이스 호환 ID와 하드웨어 ID 간의 일치는 세 번째로 가장 적합한 식별자 일치 유형입니다. 이 형식의 일치를 호환 ID 일치이라고도 합니다.
식별자 일치 유형 점수는 0x00002000 있으며 0x00000HHH 값은 디바이스 호환 ID 목록에서 일치하는 호환 ID의 식별자-목록 위치 점수와 같습니다.
이 유형의 식별자 일치 범위에 대한 식별자 점수는 0x00002000부터 0x00002FFF까지입니다.
이 유형의 일치 항목에서 0x00002000 값은 가장 좋은 식별자 점수이고 0x00002FFF 값은 최악의 식별자 점수입니다.
INF 모델 섹션 항목에서 디바이스 호환 ID와 호환되는 ID 간의 일치는 네 번째로 가장 적합한 식별자 일치 유형입니다. 이 형식의 일치를 호환 ID 일치이라고도 합니다. 이 유형의 식별자 일치에 대한 식별자 점수는 0x00003000에서 0x00003FFF 범위에 있습니다. 범위는 다음과 같습니다.
- 식별자 일치 유형 점수는 0x3000입니다.
- 0x0HHH 값은 (j + k*0x100)입니다. 여기서 j 일치하는 디바이스 호환 ID의 식별자 목록 위치 점수와 같고 k INF 모델 섹션 항목에서 일치하는 호환 ID의 식별자-목록 위치 점수와 같습니다.
이 유형의 일치 항목에서 0x00003000 값은 가장 좋은 식별자 점수이고 0x00003FFF 값은 최악의 식별자 점수입니다.
드라이버 순위에 대한 자세한 내용은 Windows가 드라이버를 평가하는 방법을 참조하세요.