Функция MrmDumpPriFile

[Некоторые сведения относятся к предварительно выпущенным продуктам, которые могут быть существенно изменены до его коммерческого выпуска. Майкрософт не дает никаких гарантий, явных или подразумеваемых, в отношении предоставленной здесь информации.]

Создает дамп файла PRI (который является двоичным файлом) в его эквивалент XML (как файл на диске), чтобы сделать его более удобочитаемым. Дополнительные сведения и пошаговые руководства по использованию этих API на основе сценариев см. в статье API индексирования ресурсов пакетов (PRI) и пользовательские системы сборки.

Синтаксис

HRESULT HRESULT MrmDumpPriFile(
  _In_     PCWSTR      indexFileName,
  _In_opt_ PCWSTR      schemaPriFile,
  _In_     MrmDumpType dumpType,
  _In_     PCWSTR      outputXmlFile
);

Параметры

indexFileName [in]

Тип: PCWSTR

Полный путь к файлу PRI. Это файл PRI, который будет дампироваться в XML.

schemaPriFile [in, необязательный]

Тип: PCWSTR

Необязательный полный путь к файлу схемы (или файлу PRI, представляющего схему; см. примечания).

dumpType [in]

Тип: MrmDumpType

Указывает, насколько подробным должен быть дамп XML и должен ли быть дамповой файл схемы.

outputXmlFile [in]

Тип: PCWSTR

Путь к создаваемому XML-файлу.

Возвращаемое значение

Тип: HRESULT

S_OK, если функция выполнена успешно, в противном случае — другое значение. Используйте макросы SUCCEEDED() или FAILED(), определенные в winerror.h, чтобы определить успешное или неудачное завершение.

Комментарии

Пакет ресурсов без схемы — это пакет ресурсов, который был создан с помощью аргумента MrmPackagingOptionsOmitSchemaFromResourcePacks , переданного в MrmCreateResourceFile или MrmCreateResourceFileInMemory (или с параметром omitSchemaFromResourcePacks в файле конфигурации PRI). Чтобы создать дамп пакета ресурсов без схемы, передайте путь к данным PRI пакета main в качестве аргумента для параметра schemaPriFile.

Требования

Требование Значение
Минимальная версия клиента
Windows 10, версия 1803 [только классические приложения]
Минимальная версия сервера
Windows Server [только классические приложения]
Заголовок
MrmResourceIndexer.h
Библиотека
Mrmsupport.lib
DLL
Mrmsupport.dll

См. также раздел

Интерфейсы API индексирования ресурсов пакета (PRI) и пользовательские системы сборки