MPNOTIFY 列舉
可能的回呼通知。
Syntax
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
-
掃描 fastpath spynet 已開始。
-
MPNOTIFY_SCAN_FASTPATH_COMPLETE
-
掃描 fastpath spynet 已結束。
-
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
-
已完成清除前置檢查。
-
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_PRI加值稅E
-
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 [僅限傳統型應用程式] |
標頭 |
|