Freigeben über


IFileSystemImage2::get_BootImageOptionsArray-Methode (imapi2fs.h)

Ruft das Startoptionsarray ab, das zum Generieren des Dateisystemimages verwendet wird.

Syntax

HRESULT get_BootImageOptionsArray(
  [out] SAFEARRAY **pVal
);

Parameter

[out] pVal

Zeiger auf ein Startoptionsarray, das eine Liste der IBootOptions-Schnittstellen von Startimages enthält, die zum Generieren des Dateisystemimages verwendet werden. Jedes Element der Liste ist ein VARIANT vom Typ VT_DISPATCH.

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
E_POINTER
Der Zeiger ist ungültig.

Wert: 0x80004003

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

SafeARRAY ist ein eindimensionales Array. Wenn kein Startimage angegeben wird, wird ein Array der Größe null zurückgegeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista mit SP1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile imapi2fs.h

Weitere Informationen

IFileSystemImage2

IFileSystemImage2::p ut_BootImageOptionsArray