Funzione IndexFilePath (resourceindexer.h)

Indicizza un percorso di file per le convenzioni di denominazione di file e cartelle.

Sintassi

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

Parametri

[in] resourceIndexer

Oggetto indicizzatore di risorse creato chiamando la funzione CreateResourceIndexer .

[in] filePath

Percorso della cartella da indicizzare. Il percorso deve essere un percorso assoluto con la lettera di unità specificata. I percorsi di file lunghi non sono supportati.

[out] ppResourceUri

Un URI (Uniform Resource Indicator) che usa lo schema URI ms-resource e rappresenta la risorsa denominata per il candidato, dove l'autorità dell'URI o la mappa delle risorse è vuota. Ad esempio, ms-resource:///Resources/String1 o ms-resource:///Files/images/logo.png.

[out] pQualifierCount

Numero di qualificatori di risorse indicizzati contenuti nell'elenco nel parametro ppQualifiers .

[out] ppQualifiers

Elenco di qualificatori di risorse indicizzati che dichiarano il contesto in cui sono appropriate le risorse.

Valore restituito

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Client minimo supportato Windows 10 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione resourceindexer.h
Libreria Mrmsupport.lib
DLL Mrmsupport.dll

Vedi anche

CreateResourceIndexer

IndexedResourceQualifier