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


Функция MpScanControl

Позволяет управлять сканированием, которое было асинхронно инициировано с помощью MpScanStart.

Синтаксис

HRESULT WINAPI MpScanControl(
  _In_ MPHANDLE  hScanHandle,
  _In_ MPCONTROL ScanControl
);

Параметры

hScanHandle [in]

Тип: MPHANDLE

Обработка асинхронной операции сканирования. Этот дескриптор возвращается функцией MpScanStart . Этот параметр также можно задать для дескриптора интерфейса диспетчера защиты от вредоносных программ, возвращаемого функцией MpManagerOpen для управления проверкой, инициированной системой. В этом случае вызывающий объект должен иметь права администратора.

ScanControl [вход]

Тип: MPCONTROL

Задает параметр элемента управления сканированием. Этот параметр должен быть одним из следующих параметров управления:

Значение Значение
MPCONTROL_ABORT
Прервать операцию сканирования.
MPCONTROL_PAUSE
Приостановите операцию сканирования.
MPCONTROL_RESUME
Возобновить приостановленную операцию сканирования.

Возвращаемое значение

Тип: HRESULT

Если функция завершается успешно, возвращается значение S_OK.

Если функция завершается сбоем, то возвращаемое значение представляет собой код HRESULT , завершив ошибку. Вызывающий объект может использовать функцию MpErrorMessageFormat , чтобы получить общее описание сообщения об ошибке.

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Заголовок
MpClient.h
DLL
MpClient.dll

См. также раздел

MpErrorMessageFormat

MpManagerОткрыть

MpScanStart