Freigeben über


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

Legt das Startimage fest, das Sie dem Dateisystemimage hinzufügen möchten. Diese Methode erstellt eine vollständige Kopie der übergebenen Startoptionen, indem der Stream von der bereitgestellten IBootOptions-Schnittstelle kopiert wird.

Syntax

HRESULT put_BootImageOptions(
  [in] IBootOptions *newVal
);

Parameter

[in] newVal

Eine IBootOptions-Schnittstelle des Startimages, das Sie dem Dateisystemimage hinzufügen möchten. Kann NULL sein.

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_BOOT_OBJECT_CONFLICT
Ein Startobjekt kann nur in ein anfängliches Datenträgerimage eingeschlossen werden.

Wert: 0xC0AAB149

IMAPI_E_BOOT_IMAGE_DATA
Das Startobjekt konnte dem Image nicht hinzugefügt werden.

Wert: 0xC0AAB148

Hinweise

Sie können ein Startimage nur angeben, wenn das Dateisystemimage keine vorherigen Sitzungen aufweist. Das Startimage muss am ersten Sektor des Datenträgers beginnen.

Anforderungen

Anforderung Wert
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

IBootOptions

IFileSystemImage

IFileSystemImage::get_BootImageOptions