Metodo IVdsAsync::Cancel (vdshwprv.h)

[A partire da Windows 8 e Windows Server 2012, l'interfaccia COM del servizio disco virtuale viene sostituita dall'API gestione archiviazione di Windows.]

Annulla l'operazione asincrona.

Sintassi

HRESULT Cancel();

Valore restituito

Questo metodo può restituire valori HRESULT standard, ad esempio E_OUTOFMEMORY e valori restituiti specifici di VDS. Può anche restituire codici di errore di sistema convertiti usando la macro HRESULT_FROM_WIN32 . Gli errori possono provenire dal VDS stesso o dal provider VDS sottostante in uso. I valori restituiti possibili includono quanto segue.

Codice/valore restituito Descrizione
VDS_E_NOT_SUPPORTED
0x80042400L
Il metodo non è supportato. Né il provider di base né il provider dinamico corrente supportano questo metodo.
VDS_E_OPERATION_CANCELED
0x8004240DL
L'operazione è già stata annullata.
VDS_E_CANCEL_TOO_LATE
0x8004240CL
L'operazione è stata troppo lunga per annullare.
VDS_E_INCOMPATIBLE_FILE_SYSTEM
0x80042425L
Il file system non è compatibile con l'operazione specificata.
VDS_E_INCOMPATIBLE_MEDIA
0x80042426L
Il supporto non è compatibile con questa operazione.
VDS_E_ACCESS_DENIED
0x80042427L
Accesso negato. Un'applicazione che usa VDS deve essere eseguita con l'account del gruppo Operatore di backup o Administrators.

Commenti

I provider dinamici non implementano questo metodo. Il provider di base controlla questo metodo solo quando si pulisce un disco e non lo implementa per qualsiasi altra operazione.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione vdshwprv.h
Libreria Uuid.lib

Vedi anche

IVdsAsync