Fonction MrmCreateResourceIndexerFromPreviousPriData
[Certaines informations portent sur la préversion du produit, qui est susceptible d’être en grande partie modifié avant sa commercialisation. Microsoft ne donne aucune garantie, expresse ou implicite, concernant les informations fournies ici.]
Crée un indexeur de ressources à partir de données PRI créées par un appel précédent à MrmCreateResourceFileInMemory. Pour plus d’informations et des procédures pas à pas basées sur des scénarios sur l’utilisation de ces API, consultez API d’indexation des ressources de package (PRI) et systèmes de génération personnalisés.
Syntaxe
HRESULT HRESULT MrmCreateResourceIndexerFromPreviousPriData (
_In_ PCWSTR projectRoot,
_In_ MrmPlatformVersion platformVersion,
_In_opt_ PCWSTR defaultQualifiers,
_In_ BYTE *priData,
_In_ ULONG priSize,
_Inout_ MrmResourceIndexerHandle *indexer
);
Paramètres
-
projectRoot [in]
-
Type : PCWSTR
Racine du projet de l’application UWP pour laquelle vous générerez des fichiers PRI. En d’autres termes, le chemin d’accès aux fichiers de ressources de cette application. Vous le spécifiez afin de pouvoir ensuite spécifier les chemins d’accès relatifs à cette racine dans les appels d’API suivants au même indexeur de ressources.
-
platformVersion [in]
-
Type : MrmPlatformVersion
Version de la plateforme cible pour l’indexeur de ressources.
-
defaultQualifiers [in, facultatif]
-
Type : PCWSTR
Liste des qualificateurs de ressources par défaut. Par exemple, L"language-en-US_scale-100_contrast-standard »
-
priData [in]
-
Type : BYTE*
Pointeur vers les données PRI créées par un appel précédent à MrmCreateResourceFileInMemory. Ne libérez pas priData tant que vous n’avez pas terminé d’utiliser l’indexeur de ressources créé par cette fonction.
-
priSize [in]
-
Type : ULONG
Taille des données pointées par priData.
-
indexeur [in, out]
-
Type : MrmResourceIndexerHandle*
Pointeur vers un handle d’indexeur de ressources.
Valeur retournée
Type : HRESULT
S_OK si la fonction a réussi, sinon une autre valeur. Utilisez les macros SUCCEEDED() ou FAILED() (définies dans winerror.h) pour déterminer la réussite ou l’échec.
Notes
Ne libérez pas priData tant que vous n’avez pas terminé d’utiliser l’indexeur de ressources créé par cette fonction.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 10, version 1803 [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server [applications de bureau uniquement] |
En-tête |
|
Bibliothèque |
|
DLL |
|