Функция CreateResourceIndexer (resourceindexer.h)

Создает новый индексатор ресурсов для указанных путей корня файлов проекта и библиотеки DLL расширения.

Синтаксис

HRESULT CreateResourceIndexer(
  [in]           PCWSTR projectRoot,
  [in, optional] PCWSTR extensionDllPath,
  [out]          PVOID  *ppResourceIndexer
);

Параметры

[in] projectRoot

Путь к корневой папке, используемой для проекта для создания файлов в строковой форме. Этот путь используется для определения путей к файлам относительно пакета, который их содержит. Этот путь должен быть абсолютным путем с указанной буквой диска. Длинные пути к файлам не поддерживаются.

[in, optional] extensionDllPath

Полный путь к библиотеке динамической компоновки расширения (DLL), подписанной корпорацией Майкрософт и реализующей набор API ext-ms-win-mrmcorer-environment-l1. Этот путь определяет путь к файлу, из которого загружается библиотека DLL расширения для среды современной технологии ресурсов (MRT). Этот путь должен быть абсолютным путем с указанной буквой диска. Длинные пути к файлам не поддерживаются.

[out] ppResourceIndexer

Только что созданный индексатор ресурсов.

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

Если эта функция завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

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

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

DestroyResourceIndexer