Функция IndexFilePath (resourceindexer.h)
Индексирует путь к файлу для соглашений об именовании файлов и папок.
Синтаксис
HRESULT IndexFilePath(
[in] PVOID resourceIndexer,
[in] PCWSTR filePath,
[out] PWSTR *ppResourceUri,
[out] ULONG *pQualifierCount,
[out] IndexedResourceQualifier **ppQualifiers
);
Параметры
[in] resourceIndexer
Объект индексатора ресурсов, созданный путем вызова функции CreateResourceIndexer .
[in] filePath
Путь к папке, которую требуется индексировать. Путь должен быть абсолютным путем с указанной буквой диска. Длинные пути к файлам не поддерживаются.
[out] ppResourceUri
Универсальный индикатор ресурса (URI), который использует схему URI ms-resource и представляет именованный ресурс для кандидата, где полномочия URI или карты ресурсов пусты. Например, ms-resource:///Resources/String1 или ms-resource:///Files/images/logo.png.
[out] pQualifierCount
Количество индексированных квалификаторов ресурсов, содержащихся в списке в параметре ppQualifiers .
[out] ppQualifiers
Список индексированных квалификаторов ресурсов, объявляющих контекст, в котором используются ресурсы.
Возвращаемое значение
Если эта функция выполняется успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 [только классические приложения] |
Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
Целевая платформа | Windows |
Header | resourceindexer.h |
Библиотека | Mrmsupport.lib |
DLL | Mrmsupport.dll |