次の方法で共有


MPNOTIFY列挙体

可能なコールバック通知。

構文

typedef enum tagMPNOTIFY { 
  MPNOTIFY_NONE,
  MPNOTIFY_CALL_START,
  MPNOTIFY_CALL_COMPLETE,
  MPNOTIFY_INTERNAL_FAILURE,
  MPNOTIFY_STATUS_SERVICE_START,
  MPNOTIFY_STATUS_SERVICE_RUNNING,
  MPNOTIFY_STATUS_SERVICE_STOP,
  MPNOTIFY_STATUS_COMPONENT,
  MPNOTIFY_STATUS_CHANGE,
  MPNOTIFY_STATUS_COMPONENT_CONFIGURATION,
  MPNOTIFY_STATUS_EXPIRATION_CHANGE,
  MPNOTIFY_STATUS_OFFLINE_SCAN_CHANGE,
  MPNOTIFY_SCAN_START,
  MPNOTIFY_SCAN_PAUSED,
  MPNOTIFY_SCAN_RESUMED,
  MPNOTIFY_SCAN_CANCEL,
  MPNOTIFY_SCAN_COMPLETE,
  MPNOTIFY_SCAN_PROGRESS,
  MPNOTIFY_SCAN_ERROR,
  MPNOTIFY_SCAN_INFECTED,
  MPNOTIFY_SCAN_MEMORYSTART,
  MPNOTIFY_SCAN_MEMORYCOMPLETE,
  MPNOTIFY_SCAN_SFC_BUILD_START,
  MPNOTIFY_SCAN_SFC_BUILD_COMPLETE,
  MPNOTIFY_SCAN_FASTPATH_START,
  MPNOTIFY_SCAN_FASTPATH_COMPLETE,
  MPNOTIFY_SCAN_FASTPATH_PROGRESS,
  MPNOTIFY_CLEAN_START,
  MPNOTIFY_CLEAN_COMPLETE,
  MPNOTIFY_CLEAN_RESTOREPOINT_START,
  MPNOTIFY_CLEAN_RESTOREPOINT_SUCCEEDED,
  MPNOTIFY_CLEAN_RESTOREPOINT_FAILED,
  MPNOTIFY_CLEAN_THREAT_START,
  MPNOTIFY_CLEAN_THREAT_SUCCEEDED,
  MPNOTIFY_CLEAN_THREAT_FAILED,
  MPNOTIFY_CLEAN_RESOURCE_SUCCEEDED,
  MPNOTIFY_CLEAN_RESOURCE_FAILED,
  MPNOTIFY_CLEAN_THREAT_COMPLETE,
  MPNOTIFY_PRECHECK_START,
  MPNOTIFY_PRECHECK_COMPLETE,
  MPNOTIFY_PRECHECK_RESOURCE_BLOCKED,
  MPNOTIFY_THREAT_DETECTED,
  MPNOTIFY_THREAT_MODIFIED,
  MPNOTIFY_THREAT_CLEAN_SUCCEEDED,
  MPNOTIFY_THREAT_CLEAN_FAILED,
  MPNOTIFY_THREAT_ABANDONED,
  MPNOTIFY_THREAT_CLEAN_EVENT_START,
  MPNOTIFY_THREAT_CLEAN_EVENT_COMPLETE,
  MPNOTIFY_SIGUPDATE_START,
  MPNOTIFY_SIGUPDATE_SEARCH_START,
  MPNOTIFY_SIGUPDATE_SEARCH_COMPLETE,
  MPNOTIFY_SIGUPDATE_SOFTWARE_UPDATE_AVAILABLE,
  MPNOTIFY_SIGUPDATE_DOWNLOAD_START,
  MPNOTIFY_SIGUPDATE_DOWNLOAD_PROGRESS,
  MPNOTIFY_SIGUPDATE_DOWNLOAD_COMPLETE,
  MPNOTIFY_SIGUPDATE_INSTALL_START,
  MPNOTIFY_SIGUPDATE_INSTALL_PROGRESS,
  MPNOTIFY_SIGUPDATE_INSTALL_COMPLETE,
  MPNOTIFY_SIGUPDATE_REBOOT_REQUIRED,
  MPNOTIFY_SIGUPDATE_REQUEST_PROCESSED,
  MPNOTIFY_SIGUPDATE_COMPLETE,
  MPNOTIFY_SAMPLE_START,
  MPNOTIFY_SAMPLE_COMPLETE,
  MPNOTIFY_SAMPLE_ITEM_START,
  MPNOTIFY_SAMPLE_ITEM_SUCCEEDED,
  MPNOTIFY_SAMPLE_ITEM_FAILED,
  MPNOTIFY_RESERVED_DATA,
  MPNOTIFY_FASTPATH_SIG_ADDED,
  MPNOTIFY_FASTPATH_SIG_REMOVED,
  MPNOTIFY_NIS_PRIVATE,
  MPNOTIFY_HEALTH_CHANGE,
  MPNOTIFY_HEALTH_RECOVERY,
  MPNOTIFY_HEALTH_START,
  MPNOTIFY_ENDOFLIFE_CHANGE,
  MPNOTIFY_MALWARETOAST_DATA
} MPNOTIFY, *PMPNOTIFY;

定数

MPNOTIFY_NONE

MPNOTIFY_CALL_START

通知呼び出しの開始。

MPNOTIFY_CALL_COMPLETE

通知呼び出しが完了しました。

MPNOTIFY_INTERNAL_FAILURE

一般的な内部障害。

MPNOTIFY_STATUS_SERVICE_START

マルウェア対策サービスを開始しました。

MPNOTIFY_STATUS_SERVICE_RUNNING

マルウェア対策サービスが実行されています。

MPNOTIFY_STATUS_SERVICE_STOP

マルウェア対策サービスが停止しました。

MPNOTIFY_STATUS_COMPONENT

特定のコンポーネントの有効化/無効化ステータス。

MPNOTIFY_STATUS_CHANGE

全体的な製品ステータスが変更されました。 MpManagerStatusQueryEx を呼び出して、現在の状態を取得します。

MPNOTIFY_STATUS_COMPONENT_CONFIGURATION

特定のコンポーネントの構成が変更されました。

MPNOTIFY_STATUS_EXPIRATION_CHANGE

製品の有効期限のステータスが変更されました。

MPNOTIFY_STATUS_OFFLINE_SCAN_CHANGE

オフライン スキャンが必要な状態が変更されました。

MPNOTIFY_SCAN_START

スキャンが開始されました。

MPNOTIFY_SCAN_PAUSED

スキャンが一時停止しました。

MPNOTIFY_SCAN_RESUMED

スキャンが再開されました。

MPNOTIFY_SCAN_CANCEL

スキャンがキャンセルされました。

MPNOTIFY_SCAN_COMPLETE

スキャンが完了しました。

MPNOTIFY_SCAN_PROGRESS

スキャン中の特定のリソースの進行状況通知。

MPNOTIFY_SCAN_ERROR

特定のリソースのスキャンに失敗しました。 スキャンは引き続き続行されます。

MPNOTIFY_SCAN_INFECTED

スキャンで感染したリソースが見つかりました。

MPNOTIFY_SCAN_MEMORYSTART

システムスキャンのメモリスキャン部分が開始したことを通知するスキャン進行状況。

MPNOTIFY_SCAN_MEMORYCOMPLETE

システムスキャンのメモリスキャン部分が完了したことを通知するスキャンの進行状況。

MPNOTIFY_SCAN_SFC_BUILD_START

sfc ビルド部分のスキャンが開始されたことを通知するための進行状況。

MPNOTIFY_SCAN_SFC_BUILD_COMPLETE

スキャンの進行状況を sfc ビルド部分が完了したことを通知します。

MPNOTIFY_SCAN_FASTPATH_START

高速パススパイネットのスキャンが開始されました。

MPNOTIFY_SCAN_FASTPATH_COMPLETE

高速パススパイネットのスキャンが終了しました。

MPNOTIFY_SCAN_FASTPATH_PROGRESS

fastpath 再スキャンの進行状況通知は、内部で使用され、外部の MPNOTIFY_SCAN_PROGRESS に変換されます。

MPNOTIFY_CLEAN_START

清掃開始しました。

MPNOTIFY_CLEAN_COMPLETE

クリーニングが完了しました。

MPNOTIFY_CLEAN_RESTOREPOINT_START

システムの復元ポイントの作成を開始。

MPNOTIFY_CLEAN_RESTOREPOINT_SUCCEEDED

システムの復元ポイントが正常に作成されました。

MPNOTIFY_CLEAN_RESTOREPOINT_FAILED

システムの復元ポイントの作成に失敗しました。

MPNOTIFY_CLEAN_THREAT_START

特定の脅威に対してクリーニングが開始されます。

MPNOTIFY_CLEAN_THREAT_SUCCEEDED

特定の脅威に対してクリーニングが成功します。

MPNOTIFY_CLEAN_THREAT_FAILED

特定の脅威のクリーニングが失敗しました。 ERROR_MP_THREAT_NOT_FOUND エラー コードは、脅威が見つからなかった (およびクリーニングの失敗ではなかった) ことを示します。

MPNOTIFY_CLEAN_RESOURCE_SUCCEEDED

特定のリソースのクリーニングが成功しました。

MPNOTIFY_CLEAN_RESOURCE_FAILED

特定のリソースのクリーニングに失敗しました。

MPNOTIFY_CLEAN_THREAT_COMPLETE

特定の脅威のクリーニングが完了しました。

MPNOTIFY_PRECHECK_START

クリーン事前チェックが開始されました。

MPNOTIFY_PRECHECK_COMPLETE

クリーン事前チェックが完了しました。

MPNOTIFY_PRECHECK_RESOURCE_BLOCKED

クリーン事前チェックでブロックされたリソースが検出されました。

MPNOTIFY_THREAT_DETECTED

システムで新しい脅威が検出されました。

MPNOTIFY_THREAT_MODIFIED

脅威情報が変更されました。 たとえば、新しいリソースが追加されました。

MPNOTIFY_THREAT_CLEAN_SUCCEEDED

脅威の駆除アクションが成功しました。

MPNOTIFY_THREAT_CLEAN_FAILED

脅威の駆除アクションが失敗しました。 ERROR_MP_THREAT_NOT_FOUND エラー コードは、脅威が見つからなかった (およびクリーニングの失敗ではなかった) ことを示します。

MPNOTIFY_THREAT_ABANDONED

サービスが停止する前に修復は行われませんでした。

MPNOTIFY_THREAT_CLEAN_EVENT_START

クリーニング処理が開始されました。

MPNOTIFY_THREAT_CLEAN_EVENT_COMPLETE

清掃活動が終了しました。

MPNOTIFY_SIGUPDATE_START

署名の更新が開始されました。

MPNOTIFY_SIGUPDATE_SEARCH_START

開始された更新プログラムを検索します。

MPNOTIFY_SIGUPDATE_SEARCH_COMPLETE

完了した更新を検索します。

MPNOTIFY_SIGUPDATE_SOFTWARE_UPDATE_AVAILABLE

ソフトウェアアップデートが利用可能です。

MPNOTIFY_SIGUPDATE_DOWNLOAD_START

ダウンロードが開始されました。

MPNOTIFY_SIGUPDATE_DOWNLOAD_PROGRESS

ダウンロードが進行中です。 コールバック データには進行状況が含まれます。

MPNOTIFY_SIGUPDATE_DOWNLOAD_COMPLETE

ダウンロードが完了しました。

MPNOTIFY_SIGUPDATE_INSTALL_START

インストールが開始されました。

MPNOTIFY_SIGUPDATE_INSTALL_PROGRESS

インストールが進行中です。 コールバック データには進行状況が含まれます。

MPNOTIFY_SIGUPDATE_INSTALL_COMPLETE

インストールが完了しました。

MPNOTIFY_SIGUPDATE_REBOOT_REQUIRED

アップデートには再起動が必要です。

MPNOTIFY_SIGUPDATE_REQUEST_PROCESSED

サービスが署名更新要求を処理しました。 失敗または成功は、コールバック データで hResult によって示されます。

MPNOTIFY_SIGUPDATE_COMPLETE

更新が完了しました。 S_FALSE ステータスは、更新が必要なかったことを示します。

MPNOTIFY_SAMPLE_START

サンプル登録を開始しました。

MPNOTIFY_SAMPLE_COMPLETE

サンプルの登録が完了しました。

MPNOTIFY_SAMPLE_ITEM_START

特定サンプルアイテムの入稿を開始しました。 サンプルアイテムインデックスは MPSAMPLE_DATAで利用できます。

MPNOTIFY_SAMPLE_ITEM_SUCCEEDED

特定のサンプルアイテムの提出に成功しました。

MPNOTIFY_SAMPLE_ITEM_FAILED

特定のサンプルアイテムの送信に失敗しました。 エラーコードは MPCALLBACK_DATAで利用できます。

MPNOTIFY_RESERVED_DATA

内部予約データ。

MPNOTIFY_FASTPATH_SIG_ADDED

Fastpath 署名は、署名を追加または無効にしました。

MPNOTIFY_FASTPATH_SIG_REMOVED

FastPath 署名が削除されました。

MPNOTIFY_NIS_PRIVATE

NIS プライベート通知。 パートナーはこれに登録しないでください。

MPNOTIFY_HEALTH_CHANGE

AM サービスが新しい状態になりました。

MPNOTIFY_HEALTH_RECOVERY

AM サービスが状態から回復しました。

MPNOTIFY_HEALTH_START

AM サービスによってシステムの正常性が初期化されました。

MPNOTIFY_ENDOFLIFE_CHANGE

AMサービスの「サポート終了」の有効期限が変更されました。

MPNOTIFY_MALWARETOAST_DATA

AM サービスで、マシンの重要な設定変更を引き起こした可能性のあるマルウェアが検出されました。

要求事項

要件 価値
サポートされている最小のクライアント
Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2012 [デスクトップ アプリのみ]
ヘッダ
MpClient.h (英語)

こちらも参照ください

MpManagerStatusQueryEx

MPCALLBACK_DATA

MPSAMPLE_DATA