디바이스 클래스를 사용하여 디바이스에 대한 아이콘, 레이블 또는 디바이스 처리기를 지정하는 방법

디바이스 클래스를 사용하면 해당 클래스의 모든 디바이스에 대한 Icons, Label 및 DeviceHandlers 속성의 사양을 사용할 수 있습니다. 이는 디바이스 그룹의 사용과 비슷하지만 디바이스 클래스 및 해당 멤버 자격은 만들거나 할당되는 것이 아니라 하드웨어에 의해 결정됩니다. 플러그 앤 플레이 디바이스 인터페이스 GUID인 각 클래스 키 이름은 DeviceClasses 키 아래에 있습니다. 개별 클래스 키에서 아이콘, 레이블 및 DeviceHandlers에 대한 값을 할당합니다.

지침

1단계:

다음 예제에서는 볼륨 인터페이스에 대한 클래스 키 및 DeviceHandlers 값을 보여 줍니다.

HKEY_LOCAL_MACHINE
   SOFTWARE
      Microsoft
         Windows
            CurrentVersion
               Explorer
                  AutoplayHandlers
                     DeviceClasses
                        {53f5630d-b6bf-11d0-94f2-00a0c91efb8b}
                           DeviceHandlers [REG_SZ] = GenericVolumeHandler

디바이스 클래스 키 아래에 사용자 지정 디바이스 속성을 추가할 수도 있습니다. 그런 다음 사용자 지정 디바이스 속성이 해당 클래스의 모든 디바이스에 적용됩니다. 디바이스 및 디바이스 처리기에는 항상 최소한의 유용성 요구 사항을 충족하기 위해 연결된 아이콘과 레이블이 있어야 합니다.

참고

디바이스 instance 수준에서 정의된 속성은 디바이스 그룹 수준에서 정의된 속성보다 우선적으로 적용되며, 이는 디바이스 클래스 수준에서 정의된 속성보다 우선합니다.