Partager via


Méthode IMsmMerge2::CreateSourceImage (mergemod.h)

La méthode CreateSourceImage permet au client d’extraire les fichiers d’un module vers une image source sur le disque après une fusion, en tenant compte des modifications apportées au module pendant la configuration du module. Pour plus d’informations, consultez la méthode CreateSourceImage de l’objet Merge .

Syntaxe

HRESULT CreateSourceImage(
  [in]  const BSTR   Path,
  [in]  VARIANT_BOOL fLongFileNames,
  [out] IMsmStrings  **pFilePaths
);

Paramètres

[in] Path

Chemin de la racine de l’image source pour l’installation.

[in] fLongFileNames

fLongFileNames détermine si les noms de fichiers longs sont utilisés ou non pour les segments de chemin et les noms de fichiers finaux.

[out] pFilePaths

Pointeur vers un emplacement de mémoire. Cet emplacement de mémoire reçoit un deuxième pointeur vers un énumérateur de chaîne contenant une liste de chemins complets pour les fichiers qui ont été extraits. La liste est vide si aucun fichier ne peut être extrait. Cet argument peut être null. Aucune liste n’est fournie si pFilePaths a la valeur Null.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

   
Client minimal pris en charge Mergemod.dll 2.0 ou ultérieur
Plateforme cible Windows
En-tête mergemod.h
DLL Mergemod.dll

Voir aussi

Automatisation des modules de fusion