Condividi tramite


Metodo IFileOperation::GetAnyOperationsAborted (shobjidl_core.h)

Ottiene un valore che indica se le operazioni di file avviate da una chiamata a IFileOperation::P erformOperations sono state arrestate prima del completamento. Le operazioni possono essere arrestate dall'utente o automaticamente dal sistema.

Sintassi

HRESULT GetAnyOperationsAborted(
  [out] BOOL *pfAnyOperationsAborted
);

Parametri

[out] pfAnyOperationsAborted

Tipo: BOOL*

Quando termina, questo metodo punta a TRUE se le operazioni di file sono state interrotte prima del completamento; in caso contrario, FALSE.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Chiamare questo metodo dopo la restituzione di IFileOperation::P erformOperations .

È consigliabile chiamare IFileOperation::GetAnyOperationsAborted indipendentemente dal fatto che IFileOperation::P erformOperations abbia restituito un codice di esito positivo o negativo. È possibile restituire un codice di operazione riuscita anche se l'operazione è stata arrestata dall'utente o dal sistema.

Questo metodo fornisce la stessa funzionalità del membro fAnyOperationsAborted della struttura SHFILEOPSTRUCT utilizzata dalla funzione legacy SHFileOperation.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)