Compartilhar via


Função IndexFilePath (resourceindexer.h)

Indexa um caminho de arquivo para convenções de nomenclatura de arquivo e pasta.

Sintaxe

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

Parâmetros

[in] resourceIndexer

O objeto do indexador de recursos que você criou chamando a função CreateResourceIndexer .

[in] filePath

O caminho para a pasta que você deseja indexar. O caminho deve ser um caminho absoluto com a letra da unidade especificada. Não há suporte para caminhos de arquivo longos.

[out] ppResourceUri

Um URI (indicador de recurso uniforme) que usa o esquema de URI ms-resource e representa o recurso nomeado para o candidato, em que a autoridade do URI ou do mapa de recursos está vazia. Por exemplo, ms-resource:///Resources/String1 ou ms-resource:///Files/images/logo.png.

[out] pQualifierCount

O número de qualificadores de recursos indexados que a lista no parâmetro ppQualifiers contém.

[out] ppQualifiers

Uma lista de qualificadores de recursos indexados que declaram o contexto no qual os recursos são apropriados.

Retornar valor

Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho resourceindexer.h
Biblioteca Mrmsupport.lib
DLL Mrmsupport.dll

Confira também

CreateResourceIndexer

IndexedResourceQualifier