Функция MrmIndexString

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

Индексирует один строковый ресурс, принадлежащий приложению UWP. Принимает явный (но необязательный) список квалификаторов ресурсов. Дополнительные сведения и пошаговые руководства по использованию этих API на основе сценариев см. в статье Api-интерфейсы индексирования ресурсов пакетов (PRI) и пользовательские системы сборки.

Синтаксис

HRESULT HRESULT MrmIndexString(
  _In_     MrmResourceIndexerHandle indexer,
  _In_     PCWSTR                   resourceUri,
  _In_     PCWSTR                   resourceString,
  _In_opt_ PCWSTR                   qualifiers
);

Параметры

индексатор [in]

Тип: MrmResourceIndexerHandle

Дескриптор, определяющий индексатор ресурсов, который будет индексировать строковые ресурсы.

resourceUri [in]

Тип: PCWSTR

URI ресурса, назначаемого ресурсу. Путь будет использоваться в качестве имени поддеревья карты ресурсов для этого ресурса при последующем создании файла PRI из этого индексатора ресурсов.

resourceString [in]

Тип: PCWSTR

Значение строкового ресурса.

квалификаторы [in, необязательный]

Тип: PCWSTR

Необязательный список квалификаторов ресурсов, например L"language-en-US_scale-100_contrast-standard". Пустая строка или nullptr указывает на нейтральный ресурс. Квалификаторы ресурсов не выводятся из resourceUri.

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

Тип: HRESULT

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

Комментарии

Если вы хотите указать квалификаторы ресурсов, передайте их в параметре квалификаторов . Квалификаторы ресурсов не выводятся из resourceUri.

В качестве имени ресурса используется сегмент имени файла resourceUri .

Требования

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

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

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