IMsmMerge::ExtractFiles-Methode (mergemod.h)
Die ExtractFiles-Methode extrahiert die eingebettete .cab Datei aus einem Modul und schreibt diese Dateien dann in das Zielverzeichnis. Weitere Informationen finden Sie unter der ExtractFiles-Methode des Merge-Objekts .
IMsmMerge2::ExtractFiles Mergemod.dll Version 2.0 oder höher.
Syntax
HRESULT ExtractFiles(
[in] const BSTR Path
);
Parameter
[in] Path
Das vollqualifizierte Zielverzeichnis. Anstelle eines BSTR kann ein LPCWSTR verwendet werden.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Wert | Bedeutung |
---|---|
|
Der Ausgabepfad konnte nicht erstellt werden. |
|
Die Ausgabedatei konnte nicht erstellt werden. |
|
Daten konnten nicht in die Ausgabedatei geschrieben werden. |
|
Auf eingebettete .cab-Datei kann nicht zugegriffen oder eine temporäre Datei erstellt werden. |
|
Es wurde keine eingebettete .cab Datei gefunden. |
|
Die Funktion wurde erfolgreich ausgeführt. |
Bemerkungen
Dateien im Zielverzeichnis mit demselben Namen werden überschrieben. Der Pfad wird erstellt, wenn er nicht bereits vorhanden ist.
ExtractFiles extrahiert Dateien immer mit kurzen Dateinamen für den Pfad. Um lange Dateinamen für den Pfad zu verwenden, verwenden Sie die ExtractFilesEx-Funktion .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Mergemod.dll 1.0 oder höher |
Zielplattform | Windows |
Kopfzeile | mergemod.h |
DLL | Mergemod.dll |