RemoveAccessPath-Methode der MSFT_Partition-Klasse
Entfernen Sie den Zugriffspfad aus der Partition.
Syntax
UInt32 RemoveAccessPath(
[in] String AccessPath,
[out] String ExtendedStatus
);
Parameter
AccessPath [in]
Gibt den Zugriffspfad an, bei dem es sich um einen Benutzermoduspfad handelt, der zum Öffnen der Partition verwendet werden kann. Ein Zugriffspfad kann entweder ein Laufwerksbuchstabe (Beispiel: „C:“ oder „C:\“) oder ein Pfad zu einem leeren Verzeichnis auf einem NTFS-Volume sein. Die Zeichenfolge für den Zugriffspfad benötigt keinen nachfolgenden umgekehrten Schrägstrich.
Dieser Parameter ist erforderlich und darf nicht NULL sein.
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)
Zugriff verweigert (40001)
Es sind nicht genügend Ressourcen vorhanden, um den Vorgang abzuschließen. (40002)
Ein Volume-GUID-Pfad kann nicht entfernt werden. (42005)
Der Laufwerkbuchstabe einer Start- oder Auslagerungsdateipartition kann nicht entfernt werden. (42006)
Der Zugriffspfad ist ungültig. (42007)
Hinweise
Diese Methode entfernt den Zugriffspfad aus der Partition, auch wenn der Zugriffspfad verwendet wird.
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 |