次の方法で共有


MpScanControl 関数

MpScanStart を介して非同期的に開始されたスキャンの制御を許可します。

構文

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

パラメーター

hScanHandle [in]

種類: MPHANDLE

非同期スキャン操作を処理します。 このハンドルは 、MpScanStart 関数によって返されます。 このパラメーターは、 MpManagerOpen 関数によって返されるマルウェア保護マネージャー インターフェイス ハンドルに設定して、システム開始スキャンを制御することもできます。この場合、呼び出し元は管理特権を持っている必要があります。

ScanControl [in]

種類: MPCONTROL

スキャン制御オプションを指定します。 このパラメーターは、次のいずれかのコントロール オプションである必要があります。

説明
MPCONTROL_ABORT
スキャン操作を中止します。
MPCONTROL_PAUSE
スキャン操作を一時停止します。
MPCONTROL_RESUME
一時停止したスキャン操作を再開します。

戻り値

型: HRESULT

関数が成功した場合、戻り値は S_OK

関数が失敗した場合、戻り値は失敗した HRESULT コードです。 呼び出し元は 、MpErrorMessageFormat 関数を使用して、エラー メッセージの一般的な説明を取得できます。

必要条件

要件
サポートされている最小のクライアント
Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2012 [デスクトップ アプリのみ]
Header
MpClient.h
[DLL]
MpClient.dll

関連項目

MpErrorMessageFormat

MpManagerOpen

MpScanStart