MPSTATUS_FLAG 枚举
可能的总体产品状态位标志。
语法
typedef enum tagMPSTATUS_FLAG {
MP_STATUS_FLAG_NONE = 0,
MP_STATUS_FLAG_SERVICE_UNAVAILABLE = 1 << 0,
MP_STATUS_FLAG_MPENGINE_UNAVAILABLE = 1 << 1,
MP_STATUS_FLAG_THREAT_FULLSCAN_REQUIRED = 1 << 2,
MP_STATUS_FLAG_THREAT_REBOOT_REQUIRED = 1 << 3,
MP_STATUS_FLAG_THREAT_MANUAL_STEPS_REQUIRED = 1 << 4,
MP_STATUS_FLAG_DUE_AV_SIGNATURE = 1 << 5,
MP_STATUS_FLAG_DUE_AS_SIGNATURE = 1 << 6,
MP_STATUS_FLAG_DUE_QUICK_SCAN = 1 << 7,
MP_STATUS_FLAG_DUE_FULL_SCAN = 1 << 8,
MP_STATUS_FLAG_INPROGRESS_SYSTEM_SCAN = 1 << 9,
MP_STATUS_FLAG_INPROGRESS_ROUTINE_CLEANING = 1 << 10,
MP_STATUS_FLAG_DUE_SAMPLES = 1 << 11,
MP_STATUS_FLAG_EVALUATION_MODE = 1 << 12,
MP_STATUS_FLAG_NONGENUINE = 1 << 13,
MP_STATUS_FLAG_PRODUCT_EXPIRED = 1 << 14,
MP_STATUS_FLAG_THREAT_CALLISTO_REQUIRED = 1 << 15,
MP_STATUS_FLAG_SERVICE_ON_SYSTEM_SHUTDOWN = 1 << 16,
MP_STATUS_FLAG_SERVICE_CRITICAL_FAILURE = 1 << 17,
MP_STATUS_FLAG_SERVICE_NON_CRITICAL_FAILURE = 1 << 18,
MP_STATUS_FLAG_HEALTH_INITIALIZED = 1 << 19,
MP_STATUS_FLAG_DUE_PLATFORM_UPDATE = 1 << 20,
MP_STATUS_FLAG_INPROGRESS_PLATFORM_UPDATE = 1 << 21,
MP_STATUS_FLAG_PLATFORM_ABOUT_TO_BE_OUTDATED = 1 << 22,
MP_STATUS_FLAG_END_OF_LIFE = 1 << 23,
MP_STATUS_FLAG_MAX = 1 << 23,
MP_STATUS_FLAG_ALL = (1 << 24)-1
} MPSTATUS_FLAG, *PMPSTATUS_FLAG;
常量
-
MP_STATUS_FLAG_NONE
-
) 未初始化状态 (,没有设置状态标志。
-
MP_STATUS_FLAG_SERVICE_UNAVAILABLE
-
服务未运行。
-
MP_STATUS_FLAG_MPENGINE_UNAVAILABLE
-
服务启动时没有任何恶意软件保护引擎。
-
MP_STATUS_FLAG_THREAT_FULLSCAN_REQUIRED
-
由于威胁操作,挂起完全扫描。
-
MP_STATUS_FLAG_THREAT_REBOOT_REQUIRED
-
由于威胁操作,挂起重启。
-
MP_STATUS_FLAG_THREAT_MANUAL_STEPS_REQUIRED
-
由于威胁操作而挂起的手动步骤。
-
MP_STATUS_FLAG_DUE_AV_SIGNATURE
-
防病毒签名已过期。
-
MP_STATUS_FLAG_DUE_AS_SIGNATURE
-
反间谍软件签名已过期。
-
MP_STATUS_FLAG_DUE_QUICK_SCAN
-
指定时间段内未发生快速扫描。
-
MP_STATUS_FLAG_DUE_FULL_SCAN
-
指定时间段内未发生完全扫描
-
MP_STATUS_FLAG_INPROGRESS_SYSTEM_SCAN
-
系统启动的扫描正在进行中。
-
MP_STATUS_FLAG_INPROGRESS_ROUTINE_CLEANING
-
系统启动的清理正在进行中。
-
MP_STATUS_FLAG_DUE_SAMPLES
-
有等待提交的示例。
-
MP_STATUS_FLAG_EVALUATION_MODE
-
产品在评估模式下运行。
-
MP_STATUS_FLAG_NONGENUINE
-
产品在非正版 Windows 模式下运行。
-
MP_STATUS_FLAG_PRODUCT_EXPIRED
-
产品已过期。
-
MP_STATUS_FLAG_THREAT_CALLISTO_REQUIRED
-
需要 Callisto 线下扫描。
-
MP_STATUS_FLAG_SERVICE_ON_SYSTEM_SHUTDOWN
-
服务在系统关闭过程中关闭。
-
MP_STATUS_FLAG_SERVICE_CRITICAL_FAILURE
-
威胁修正严重失败。
-
MP_STATUS_FLAG_SERVICE_NON_CRITICAL_FAILURE
-
威胁修正非严重性失败。
-
MP_STATUS_FLAG_HEALTH_INITIALIZED
-
(初始化良好的状态) 没有设置状态标志。
-
MP_STATUS_FLAG_DUE_PLATFORM_UPDATE
-
平台已过期。
-
MP_STATUS_FLAG_INPROGRESS_PLATFORM_UPDATE
-
平台更新正在进行中。
-
MP_STATUS_FLAG_PLATFORM_ABOUT_TO_BE_OUTDATED
-
平台即将过时
-
MP_STATUS_FLAG_END_OF_LIFE
-
签名或平台生命周期已过或挂起。
-
MP_STATUS_FLAG_MAX
-
最大有效标志。
-
MP_STATUS_FLAG_ALL
-
可能的最大值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 8 [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2012 [仅限桌面应用] |
标头 |
|
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈