Método DeleteEx de la clase Win32_Directory
El método de clase WMIDeleteEx eliminará el archivo lógico (o directorio) especificado en la ruta de acceso del objeto. DeleteEx es una versión extendida del método Delete .
En este tema se usa la sintaxis de Managed Object Format (MOF). Para obtener más información sobre el uso de este método, vea Llamar a un método.
Sintaxis
uint32 DeleteEx(
[out] string StopFileName,
[in, optional] string StartFileName
);
Parámetros
-
StopFileName [out]
-
Nombre del archivo o directorio en el que se produjo un error en el método DeleteEx . Este parámetro será null si el método se realiza correctamente.
-
StartFileName [in, optional]
-
Asigna un nombre al archivo o directorio secundario que se va a usar como punto de partida para DeleteEx. El parámetro StartFileName suele ser el parámetro StopFileName que especifica el archivo o directorio en el que se produjo un error desde la llamada al método anterior. Si este parámetro es NULL, la operación se realiza en el archivo o directorio especificado en la llamada ExecMethod.
Valor devuelto
Devuelve un valor de 0 (cero) si el archivo se eliminó correctamente y cualquier otro número para indicar un error.
-
0
-
La solicitud fue correcta.
-
2
-
Se denegó el acceso.
-
8
-
Error no especificado.
-
9
-
El nombre especificado no era válido.
-
10
-
El objeto especificado ya existe.
-
11
-
El sistema de archivos no es NTFS.
-
12
-
La plataforma no es Windows.
-
13
-
La unidad no es la misma.
-
14
-
El directorio no está vacío.
-
15
-
Se ha producido una infracción de uso compartido.
-
16
-
El archivo de inicio especificado no era válido.
-
17
-
No se mantiene un privilegio necesario para la operación.
-
21
-
Un parámetro especificado no es válido.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista |
Servidor mínimo compatible |
Windows Server 2008 |
Espacio de nombres |
Root\CIMV2 |
MOF |
|
Archivo DLL |
|