디바이스 메타데이터 패키지 구조
각 디바이스 메타데이터 패키지에는 다음과 같은 디렉터리 구조가 있습니다.
PackageInfo.xml
DeviceInformation\
DeviceInfo.xml
*DeviceIcon*.ico
WindowsInformation\
WindowsInfo.xml
DeviceStage\
디바이스 메타데이터 패키지를 만들면 XML 문서 및 아이콘 파일이 다음 디렉터리에 저장됩니다.
PackageInfo XML 문서는 디렉터리의 루트에 있습니다. 이 XML 문서의 이름은 PackageInfo.xml 합니다.
DeviceInformation 하위 디렉터리에는 DeviceInfo XML 문서 와 선택적 디바이스 아이콘 파일이 포함되어 있습니다. XML 문서의 이름은 DeviceInfo.xml 합니다.
디바이스 메타데이터 패키지에 디바이스 아이콘 파일이 포함된 경우 이름이 있을 수 있지만 .ico 접미사로 끝나야 합니다. 자세한 내용은 디바이스 아이콘 파일을 참조하세요.
WindowsInformation 하위 디렉터리에는 WindowsInfo XML 문서가 포함되어 있습니다. XML 문서의 이름은 WindowsInfo.xml 합니다.
DeviceStage 하위 디렉터리에는 Windows 디바이스 스테이지에서 디바이스 스테이지 환경을 표시하는 데 사용하는 특정 파일이 포함되어 있습니다. 디바이스 스테이지는 디바이스별 환경을 개발하고 배포하기 위한 풍부한 플랫폼입니다. 디바이스 스테이지를 사용하면 디바이스 작성자는 몇 개의 XML 파일 및 그래픽만 정의하여 디바이스의 브랜딩, 기능 및 서비스와 일치하는 환경을 만들 수 있습니다.
디바이스 제조업체가 디바이스에 디바이스 스테이지 환경을 사용하는 경우 Windows에서는 DeviceStage 디렉터리가 디바이스 메타데이터 패키지에 있어야 합니다. 그렇지 않으면 패키지에 있는 경우 Windows에서 디렉터리를 무시합니다.
참고 디바이스 단계는 제한된 수의 디바이스 클래스에 대해 지원됩니다.
Windows 디바이스 환경, 디바이스 단계 및 디바이스 단계 XML 스키마에 대한 자세한 내용은 Microsoft 디바이스 환경 개발 키트에서 찾을 수 있습니다.
디바이스 메타데이터 패키지를 만들 때 다음 지침을 따라야 합니다.
각 XML 문서는 UTF-8 인코딩을 사용하여 저장해야 합니다.
디바이스 메타데이터 패키지는 디바이스 아이콘을 포함할 필요가 없습니다. 그러나 디바이스 메타데이터 패키지에는 디바이스 아이콘 파일이 포함되어 있는 것이 좋습니다. 디바이스 및 프린터에서 디바이스의 사진 현실적인 이미지를 표시하는 데 사용됩니다.
WDK(Windows 드라이버 키트)의 Windows 7 버전부터 Toaster 샘플 은 샘플 디바이스 메타데이터 패키지를 제공합니다. 이 패키지의 XML 문서는 WDK 의 src\general\toaster\devicemetadatapackage 하위 디렉터리에 있습니다.