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 |