IFileSystemImage::p ut_FileSystemsToCreate-Methode (imapi2fs.h)

Legt die Dateisysteme fest, die beim Generieren des Ergebnisdatenstroms erstellt werden sollen.

Syntax

HRESULT put_FileSystemsToCreate(
  [in] FsiFileSystems newVal
);

Parameter

[in] newVal

Mindestens ein Dateisystem, das beim Generieren des Ergebnisdatenstroms erstellt werden soll. Mögliche Werte finden Sie unter FsiFileSystems-Enumerationstyp .

Rückgabewert

S_OK wird bei Erfolg zurückgegeben, aber als Ergebnis der Implementierung können andere Erfolgscodes zurückgegeben werden. Die folgenden Fehlercodes werden häufig bei Einem Vorgangsfehler zurückgegeben, stellen jedoch nicht die einzigen möglichen Fehlerwerte dar:

Rückgabecode Beschreibung
IMAPI_E_INVALID_PARAM
Der für den Parameter %1!ls! angegebene Wert ist ungültig.

Wert: 0xC0AAB101

IMAPI_E_TOO_MANY_DIRS
Dieses Dateisystemimage weist zu viele Verzeichnisse für das Dateisystem %1!ls! auf.

Wert: 0xC0AAB130

IMAPI_E_FILE_SYSTEM_CHANGE_NOT_ALLOWED
Sie können das für die Erstellung angegebene Dateisystem nicht ändern, da das Dateisystem in der importierten Sitzung und das Dateisystem in der neuen Sitzung nicht übereinstimmen.

Wert: 0xC0AAB163L

IMAPI_E_ISO9660_LEVELS
ISO9660 ist auf 8 Verzeichnisebenen beschränkt.

Wert: 0xC0AAB131

IMAPI_E_INCOMPATIBLE_PREVIOUS_SESSION
Sie können das für die Erstellung angegebene Dateisystem nicht ändern, da das Dateisystem aus der importierten Sitzung und das Dateisystem in der aktuellen Sitzung nicht übereinstimmen.

Wert: 0xC0AAB133

IMAPI_S_IMAGE_FEATURE_NOT_SUPPORTED
Dieses Feature wird für die aktuelle Dateisystemrevision nicht unterstützt. Das Image wird ohne dieses Feature erstellt.

Wert: 0x00AAB15FL

Hinweise

Diese Methode gibt IMAPI_E_INCOMPATIBLE_PREVIOUS_SESSION zurück, wenn die vorherige Sitzung mit IFileSystemImage::ImportFileSystem oder IFileSystemImage::ImportSpecificFileSystem importiert wurde und das Layout dieser Sitzung nicht mit dem layout kompatibel ist, das von IMAPI für die Dateisysteme verwendet wird, die durch die angegebene newVal in IFileSystemImage::p ut_FileSystemToCreate identifiziert werden.

Sie können das Dateisystem nur ändern, wenn der Ergebnisdatenstrom nicht aktiv ist.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista, Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile imapi2fs.h

Weitere Informationen

IFileSystemImage

IFileSystemImage::CreateResultImage

IFileSystemImage::get_FileSystemsToCreate