Condividi tramite


Funzione CreateResourceIndexer (resourceindexer.h)

Crea un nuovo indicizzatore di risorse per i percorsi specificati della radice dei file di progetto e della DLL di estensione.

Sintassi

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

Parametri

[in] projectRoot

Percorso della cartella radice da utilizzare per il progetto per i file da produrre, in formato stringa. Questo percorso viene usato per determinare i percorsi di file relativi al pacchetto che li contiene. Questo percorso deve essere un percorso assoluto con la lettera di unità specificata. I percorsi di file lunghi non sono supportati.

[in, optional] extensionDllPath

Percorso completo di una libreria di collegamento dinamico dell'estensione (DLL) firmata da Microsoft e che implementa il set di API ext-ms-win-mrmcorer-environment-l1. Questo percorso determina il percorso del file da cui viene caricata la DLL di estensione per l'ambiente MRT (Modern Resource Technology). Questo percorso deve essere un percorso assoluto con la lettera di unità specificata. I percorsi di file lunghi non sono supportati.

[out] ppResourceIndexer

Indicizzatore di risorse appena creato.

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

DestroyResourceIndexer