디바이스 설정 클래스의 이름 및 클래스 이름에 액세스
Windows Vista 이상 버전의 Windows에서 통합 디바이스 속성 모델에 는 디바이스 설정 클래스 의 이름 및 클래스 이름을 나타내는 디바이스 설정 클래스 속성이 포함됩니다. 통합 디바이스 속성 모델은 DEVPKEY_DeviceClass_Name속성 키 와 DEVPKEY_DeviceClass_ClassName 속성 키를 사용하여 이러한 속성을 나타냅니다.
Windows Server 2003, Windows XP 및 Windows 2000도 이러한 디바이스 설정 클래스 속성을 지원합니다. 그러나 이러한 이전 버전의 Windows는 통합 디바이스 속성 모델의 속성 키를 지원하지 않습니다. 대신 이러한 버전의 Windows는 다음 메커니즘을 사용하여 해당 속성 정보를 검색합니다.
SetupDiGetClassDescription을 호출하여 디바이스 설정 클래스의 식별 이름을 검색합니다.
SetupDiClassNameFromGuid를 호출하여 디바이스 설정 클래스의 클래스 이름을 검색합니다.
이러한 이전 버전의 Windows와 호환성을 유지하기 위해 Windows Vista 이상 버전에서도 이러한 메커니즘을 지원하여 디바이스 설정 클래스의 이름 및 클래스 이름에 액세스합니다. 그러나 속성 키를 사용하여 Windows Vista 이상 버전에서 이러한 속성에 액세스해야 합니다.