다음을 통해 공유


애플리케이션을 통해 디바이스 메타데이터 패키지 설치

중요합니다

디바이스 메타데이터는 더 이상 사용되지 않으며 향후 Windows 릴리스에서 제거될 예정입니다. 이 기능의 대체에 대한 자세한 내용은 드라이버 패키지 컨테이너 메타데이터를 참조하세요.

디바이스 설치 애플리케이션과 같은 애플리케이션을 사용하여 디바이스 메타데이터 저장소 에 디바이스 메타데이터 패키지를 설치하려면 다음 단계를 수행합니다.

  1. 애플리케이션은 먼저 SHGetKnownFolderPath 함수를 호출하여 디바이스 메타데이터 저장소의 경로를 쿼리합니다. 디바이스 메타데이터 저장소의 KNOWNFOLDERID GUID는 FOLDERID_DeviceMetadataStore {5CE4A5E9-E4EB-479D-B89F-130C02886155}입니다.

  2. 그런 다음, 애플리케이션은 CopyFile 함수를 호출하여 디바이스 메타데이터 패키지를 디바이스 메타데이터 저장소에 복사합니다.

    비고

    애플리케이션은 관리자 권한으로 실행 중이거나 관리자 권한 명령 프롬프트 창에서 시작해야 합니다.

애플리케이션이 디바이스 메타데이터 패키지를 디바이스 메타데이터 저장소에 복사하는 경우 다음 단계를 완료해야 합니다.

  1. 디바이스 메타데이터 패키지의 로캘에 대한 디바이스 메타데이터 저장소에 하위 디렉터리가 없는 경우 애플리케이션은 대상 로캘의 이름을 사용하여 하위 디렉터리를 만들어야 합니다.

    예를 들어 패키지의 로캘이 EN-US인 경우 애플리케이션은 하위 디렉터리가 현재 존재하지 않는 경우 디바이스 메타데이터 저장소의 경로 아래에 EN-US 하위 디렉터리를 만들어야 합니다.

  2. 디바이스 메타데이터 패키지를 디바이스 메타데이터 < 내의 적절한 >로캘 하위 디렉터리에 복사합니다.

    비고

    CopyFile 함수를 사용하여 디바이스 메타데이터 패키지를 복사하는 경우 적절한 <로캘> 하위 디렉터리를 포함하는 전체 경로 이름을 지정합니다. 이렇게 하면 CopyFile 은 로컬 컴퓨터에 없는 경우 패키지에 연결된 하위 디렉터리를 만듭니다.

디바이스 메타데이터 패키지가 디바이스 메타데이터 저장소에 설치되면 디바이스 메타데이터 검색 클라이언트 (DMRC)는 디바이스 메타데이터 패키지에 액세스하고 디바이스 및 프린터 사용자 인터페이스에 디바이스 정보를 제공합니다.