Поделиться через


Функция MrmCreateConfigInMemory

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

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

Синтаксис

HRESULT HRESULT MrmCreateConfigInMemory(
  _In_     MrmPlatformVersion platformVersion,
  _In_opt_ PCWSTR             defaultQualifiers,
  _Out_    BYTE               **outputXmlData,
  _Out_    ULONG              *outputXmlSize
);

Параметры

platformVersion [in]

Тип: MrmPlatformVersion

Версия платформы (targetOsVersion), используемая для создания сведений о конфигурации.

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

Тип: PCWSTR

Список квалификаторов ресурсов по умолчанию. Например, L"language-en-US_scale-100_contrast-standard"

outputXmlData [out]

Тип: BYTE**

Адрес указателя на BYTE. Функция выделяет память и возвращает указатель на нее в outputXmlData. Вызовите MrmFreeMemory с указателем на BYTE, чтобы освободить память.

outputXmlSize [out]

Тип: ULONG*

Адрес ULONG. В outputXmlSize функция возвращает размер выделенной памяти, на которую указывает outputXmlData.

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

Тип: HRESULT

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

Требования

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

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

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