Compartir a través de


Método IVdsAsync::Cancel (vds.h)

[A partir de Windows 8 y Windows Server 2012, la interfaz COM del servicio de disco virtual se sustituye por la API de administración de almacenamiento de Windows.]

Cancela la operación asincrónica.

Sintaxis

HRESULT Cancel();

Valor devuelto

Este método puede devolver valores HRESULT estándar, como E_OUTOFMEMORY y valores devueltos específicos de VDS. También puede devolver códigos de error del sistema convertidos mediante la macro HRESULT_FROM_WIN32 . Los errores pueden originarse en VDS en sí o en el proveedor de VDS subyacente que se está usando. Entre los valores devueltos posibles se incluyen los siguientes.

Código o valor devuelto Descripción
VDS_E_NOT_SUPPORTED
0x80042400L
El método no se admite. Ni el proveedor básico ni el proveedor dinámico actual admiten este método.
VDS_E_OPERATION_CANCELED
0x8004240DL
La operación ya se ha cancelado.
VDS_E_CANCEL_TOO_LATE
0x8004240CL
La operación ha progresado demasiado lejos para cancelar.
VDS_E_INCOMPATIBLE_FILE_SYSTEM
0x80042425L
El sistema de archivos no es compatible con la operación especificada.
VDS_E_INCOMPATIBLE_MEDIA
0x80042426L
El medio no es compatible con esta operación.
VDS_E_ACCESS_DENIED
0x80042427L
Se denegó el acceso. Una aplicación que use VDS debe ejecutarse en la cuenta de grupo Operador de copia de seguridad o Administradores.

Observaciones

Los proveedores dinámicos no implementan este método. El proveedor básico comprueba este método solo cuando se limpia un disco y no lo implementa para ninguna otra operación.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado vds.h
Library Uuid.lib

Consulte también

IVdsAsync