Partager via


Fonction IndexFilePath (resourceindexer.h)

Indexe un chemin d’accès de fichier pour les conventions de nommage de fichiers et de dossiers.

Syntaxe

HRESULT IndexFilePath(
  [in]  PVOID                    resourceIndexer,
  [in]  PCWSTR                   filePath,
  [out] PWSTR                    *ppResourceUri,
  [out] ULONG                    *pQualifierCount,
  [out] IndexedResourceQualifier **ppQualifiers
);

Paramètres

[in] resourceIndexer

Objet d’indexeur de ressources que vous avez créé en appelant la fonction CreateResourceIndexer .

[in] filePath

Chemin du dossier que vous souhaitez indexer. Le chemin d’accès doit être un chemin d’accès absolu avec la lettre de lecteur spécifiée. Les chemins de fichiers longs ne sont pas pris en charge.

[out] ppResourceUri

Un indicateur de ressource uniforme (URI) qui utilise le schéma d’URI ms-resource et représente la ressource nommée pour le candidat, où l’autorité de l’URI ou du mappage de ressources est vide. Par exemple, ms-resource :///Resources/String1 ou ms-resource :///Files/images/logo.png.

[out] pQualifierCount

Nombre de qualificateurs de ressources indexés que contient la liste du paramètre ppQualifiers .

[out] ppQualifiers

Liste des qualificateurs de ressources indexés qui déclarent le contexte dans lequel les ressources sont appropriées.

Valeur retournée

Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 10 (applications de bureau uniquement)
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
Plateforme cible Windows
En-tête resourceindexer.h
Bibliothèque Mrmsupport.lib
DLL Mrmsupport.dll

Voir aussi

CreateResourceIndexer

IndexedResourceQualifier