Share via


Metodo IMsmMerge::ExtractCAB (mergemod.h)

Il metodo ExtractCAB estrae il file .cab incorporato da un modulo e lo salva come file specificato. Il programma di installazione crea questo file se non esiste già e sovrascrive il file se esiste. Per altre informazioni, vedere il metodo ExtractCAB dell'oggetto Merge .

IMsmMerge2::ExtractCAB Mergemod.dll versione 2.0 o successiva.

 
IMsmMerge::ExtractCAB Tutte le versioni di Mergemod.dll.

Sintassi

HRESULT ExtractCAB(
  [in] const BSTR FileName
);

Parametri

[in] FileName

File di destinazione completo. Un LPCWSTR può essere usato al posto di un BSTR.

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Significato
E_INVALIDARG
Uno degli argomenti non è valido.
ERROR_OPEN_FAILED come HRESULT
Impossibile creare il file di output.
ERROR_WRITE_FAULT come HRESULT
Impossibile scrivere dati nel file di output.
E_FAIL
Impossibile accedere al file di .cab incorporato.
S_FALSE
Non è stato trovato alcun file .cab incorporato.
S_OK
Funzione completata.

Requisiti

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

Vedi anche

Automazione dei moduli di merge