可能的回呼通知。
語法
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
-
掃描快速路徑 spynet 已啟動。
-
MPNOTIFY_SCAN_FASTPATH_COMPLETE
-
掃描快速路徑間諜網已結束。
-
MPNOTIFY_SCAN_FASTPATH_PROGRESS
-
快速路徑重新掃描的進度通知,在內部使用,並轉換為 外部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
-
Clean precheck 已完成。
-
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
-
搜索 updates started.
-
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 [僅限傳統型應用程式] |
| 頁首 |
|