Metodo DeleteEx della classe Win32_ShortcutFile

Il metodo della classe WMIDeleteEx elimina il file di collegamento logico (o directory) specificato nel percorso dell'oggetto. DeleteEx è una versione estesa del metodo Delete .

In questo argomento viene utilizzata 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 è 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

Accesso 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

Si è verificata una violazione di condivisione.

16

Il file iniziale 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
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Vedi anche

Classi del sistema operativo

Win32_ShortcutFile