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) |