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 |