Condividi tramite


Metodo IMsmMerge2::CreateSourceImage (mergemod.h)

Il metodo CreateSourceImage consente al client di estrarre i file da un modulo a un'immagine di origine su disco dopo un'unione, tenendo conto delle modifiche apportate al modulo che potrebbero essere state apportate durante la configurazione del modulo. Per altre informazioni, vedere il metodo CreateSourceImage dell'oggetto Merge .

Sintassi

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

Parametri

[in] Path

Percorso della radice dell'immagine di origine per l'installazione.

[in] fLongFileNames

fLongFileNames determina se i nomi di file lunghi vengono utilizzati sia per i segmenti di percorso che per i nomi di file finali.

[out] pFilePaths

Puntatore a una posizione di memoria. Questo percorso di memoria riceve un secondo puntatore a un enumeratore di stringhe contenente un elenco di percorsi completi per i file estratti. L'elenco è vuoto se non è possibile estrarre alcun file. Questo argomento può essere Null. Non viene fornito alcun elenco se pFilePaths è Null.

Valore restituito

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

Requisiti

   
Client minimo supportato Mergemod.dll 2.0 o versione successiva
Piattaforma di destinazione Windows
Intestazione mergemod.h
DLL Mergemod.dll

Vedi anche

Automazione dei moduli di merge