Метод IFileOperation::GetAnyOperationsAborted (shobjidl_core.h)
Возвращает значение, указывающее, были ли остановлены какие-либо операции с файлами, инициированные вызовом метода IFileOperation::P erformOperations до их завершения. Операции могут быть остановлены либо с помощью действий пользователя, либо без уведомления системы.
Синтаксис
HRESULT GetAnyOperationsAborted(
[out] BOOL *pfAnyOperationsAborted
);
Параметры
[out] pfAnyOperationsAborted
Тип: BOOL*
При возврате этого метода указывает на ЗНАЧЕНИЕ TRUE , если какие-либо операции с файлами были прерваны до их завершения; в противном случае — FALSE.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Вызовите этот метод после возврата IFileOperation::P erformOperations .
Следует вызывать метод IFileOperation::GetAnyOperationsAborted независимо от того, возвращается ли код успешного или неудачного выполнения IFileOperation::P erformOperations . Код успешного выполнения может быть возвращен, даже если операция была остановлена пользователем или системой.
Этот метод предоставляет те же функции, что и член fAnyOperationsAborted структуры SHFILEOPSTRUCT , используемой устаревшей функцией SHFileOperation.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | shobjidl_core.h (включая Shobjidl.h) |