Поделиться через


Метод 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)