Freigeben über


Initialize-Methode der MSFT_Disk-Klasse

Initialisiert einen RAW-Datenträger mit einem bestimmten Partitionsstil.

Syntax

UInt32 Initialize(
  [in]  UInt16 PartitionStyle,
  [out] String ExtendedStatus
);

Parameter

PartitionStyle [in]

Der gewünschte Partitionsstil für den Datenträger. Der Standardwert für diesen Parameter ist GPT.

MBR (1)

GPT (2 )

ExtendedStatus [out]

Eine Zeichenfolge, die ein eingebettetes MSFT_StorageExtendedStatus -Objekt enthält.

Dieser Parameter ermöglicht es dem Speicheranbieter, erweiterte (implementierungsspezifische) Fehlerinformationen zurückzugeben.

Rückgabewert

Erfolg (0)

Nicht unterstützt (1)

Nicht angegebener Fehler (2)

Timeout (3)

Fehler (4)

Ungültiger Parameter (5)

Datenträger wird verwendet (6)

Zugriff verweigert (40001)

Es sind nicht genügend Ressourcen vorhanden, um den Vorgang abzuschließen. (40002)

Veralteter Cache (40003)

Der Datenträger wurde bereits initialisiert. (41001)

Der angegebene Partitionstyp ist ungültig. (41010)

Der Datenträger ist nicht groß genug, um einen GPT-Partitionsstil zu unterstützen. (41014)

Das angegebene Objekt wird von der Komponente Microsoft-Failoverclustering verwaltet. Der Datenträger muss sich im Clusterwartungsmodus befinden, und die Clusterressource status muss online sein, um diesen Vorgang auszuführen. (41018)

Hinweise

Wenn kein Partitionsstil angegeben ist, wird GPT standardmäßig ausgewählt. Wenn der Datenträger bereits initialisiert wurde, schlägt diese Methode mit einem klar definierten Fehlercode fehl.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Namespace Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Weitere Informationen

MSFT_Disk