Metodo DeleteEx della classe Win32_Directory
Il metodo di classe DeleteEx WMI eliminerà il file logico (o la directory) specificato nel percorso dell'oggetto. DeleteEx è una versione estesa del metodo Delete .
Questo argomento usa la sintassi MOF (Managed Object Format). Per altre informazioni sull'uso di questo metodo, vedere Chiamata di un metodo.
Sintassi
uint32 DeleteEx(
[out] string StopFileName,
[in, optional] string StartFileName
);
Parametri
-
StopFileName [out]
-
Nome del file o della directory in cui il metodo DeleteEx non è riuscito. Questo parametro sarà Null se il metodo ha esito positivo.
-
StartFileName [in, facoltativo]
-
Assegna un nome al file figlio o alla directory da usare come punto di partenza per DeleteEx. Il parametro StartFileName è in genere il parametro StopFileName che specifica il file o la directory in cui si è verificato un errore dalla chiamata al metodo precedente. Se questo parametro è NULL, l'operazione viene eseguita nel file o nella directory specificata nella chiamata ExecMethod.
Valore restituito
Restituisce un valore pari a 0 (zero) se il file è stato eliminato correttamente e qualsiasi altro numero per indicare un errore.
-
0
-
La richiesta è stata completata.
-
2
-
L'accesso è stato negato.
-
8
-
Si è verificato un errore non specificato.
-
9
-
Il nome specificato non è valido.
-
10
-
L'oggetto specificato esiste già.
-
11
-
Il file system non è NTFS.
-
12
-
La piattaforma non è Windows.
-
13
-
L'unità non è la stessa.
-
14
-
La directory non è vuota.
-
15
-
C'è stata una violazione della condivisione.
-
16
-
Il file di avvio specificato non è valido.
-
17
-
Non viene mantenuto un privilegio necessario per l'operazione.
-
21
-
Un parametro specificato non è valido.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Spazio dei nomi |
Radice\CIMV2 |
MOF |
|
DLL |
|