MrmDumpPriFile fonction)

[Certaines informations relatives aux produits précommercialisés peuvent être substantiellement modifiées avant leur commercialisation. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.]

Fait un dump d’un fichier PRI (binaire) dans son équivalent XML (sous forme de fichier sur le disque), afin de le rendre plus facile à lire. Pour plus d’informations et pour obtenir des procédures pas à pas sur l’utilisation de ces API, consultez API PRI (package Resource Indexing) et systèmes de génération personnalisés.

Syntaxe

HRESULT HRESULT MrmDumpPriFile(
  _In_     PCWSTR      indexFileName,
  _In_opt_ PCWSTR      schemaPriFile,
  _In_     MrmDumpType dumpType,
  _In_     PCWSTR      outputXmlFile
);

Paramètres

indexFileName [ dans]

Type : PCWSTR

Chemin d’accès complet à un fichier PRI. Il s’agit du fichier PRI qui sera vidé au format XML.

schemaPriFile [ dans, facultatif]

Type : PCWSTR

Chemin de fichier complet facultatif d’un fichier de schéma (ou d’un fichier PRI représentant un schéma ; consultez la section Notes).

dumpType [ dans]

Type : MrmDumpType

Spécifie le degré de détail de la sauvegarde XML, ou si un schéma doit être vidé.

outputXmlFile [ dans]

Type : PCWSTR

Chemin d’accès d’un fichier XML à créer.

Valeur de retour

Type : HRESULT

_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

Un pack de ressources sans schéma est un pack créé avec l’argument MrmPackagingOptionsOmitSchemaFromResourcePacks passé à MrmCreateResourceFile ou MrmCreateResourceFileInMemory (ou avec le commutateur omitSchemaFromResourcePacks dans le fichier de configuration PRI). Pour vider un pack de ressources sans schéma, transmettez le chemin d’accès à vos données PRI de package principal en tant qu’argument pour le paramètre schemaPriFile .

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 10, les applications de bureau version 1803 [ uniquement]
Serveur minimal pris en charge
Windows [Applications de bureau serveur uniquement]
En-tête
MrmResourceIndexer. h
Bibliothèque
Mrmsupport. lib
DLL
Mrmsupport.dll

Voir aussi

API d’indexation de ressources de package (IRP) et systèmes de génération personnalisés