Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Possible overall product status bit flags.
Syntax
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;
Constants
-
MP_STATUS_FLAG_NONE
-
No status flags set (non-initialized state).
-
MP_STATUS_FLAG_SERVICE_UNAVAILABLE
-
Service not running.
-
MP_STATUS_FLAG_MPENGINE_UNAVAILABLE
-
Service started without any malware protection engine.
-
MP_STATUS_FLAG_THREAT_FULLSCAN_REQUIRED
-
Pending full scan due to threat action.
-
MP_STATUS_FLAG_THREAT_REBOOT_REQUIRED
-
Pending reboot due to threat action.
-
MP_STATUS_FLAG_THREAT_MANUAL_STEPS_REQUIRED
-
Pending manual steps due to threat action.
-
MP_STATUS_FLAG_DUE_AV_SIGNATURE
-
Antivirus signatures out of date.
-
MP_STATUS_FLAG_DUE_AS_SIGNATURE
-
Antispyware signatures out of date.
-
MP_STATUS_FLAG_DUE_QUICK_SCAN
-
No quick scan has happened for a specified period.
-
MP_STATUS_FLAG_DUE_FULL_SCAN
-
no full scan has happened for a specified period
-
MP_STATUS_FLAG_INPROGRESS_SYSTEM_SCAN
-
System-initiated scan in progress.
-
MP_STATUS_FLAG_INPROGRESS_ROUTINE_CLEANING
-
System-initiated clean in progress.
-
MP_STATUS_FLAG_DUE_SAMPLES
-
There are samples pending submission.
-
MP_STATUS_FLAG_EVALUATION_MODE
-
Product is running in evaluation mode.
-
MP_STATUS_FLAG_NONGENUINE
-
Product is running in non-genuine Windows mode.
-
MP_STATUS_FLAG_PRODUCT_EXPIRED
-
Product expired.
-
MP_STATUS_FLAG_THREAT_CALLISTO_REQUIRED
-
Callisto off-line scan required.
-
MP_STATUS_FLAG_SERVICE_ON_SYSTEM_SHUTDOWN
-
Service is shutting down as part of system shutdown.
-
MP_STATUS_FLAG_SERVICE_CRITICAL_FAILURE
-
Threat remediation failed critically.
-
MP_STATUS_FLAG_SERVICE_NON_CRITICAL_FAILURE
-
Threat remediation failed non-critically.
-
MP_STATUS_FLAG_HEALTH_INITIALIZED
-
No status flags set (well-initialized state).
-
MP_STATUS_FLAG_DUE_PLATFORM_UPDATE
-
The platform is out of date.
-
MP_STATUS_FLAG_INPROGRESS_PLATFORM_UPDATE
-
Platform update is in progress.
-
MP_STATUS_FLAG_PLATFORM_ABOUT_TO_BE_OUTDATED
-
The platform is about to be outdated
-
MP_STATUS_FLAG_END_OF_LIFE
-
The signature or platform end of life is past or is pending.
-
MP_STATUS_FLAG_MAX
-
Maximum valid flag.
-
MP_STATUS_FLAG_ALL
-
Maximum value possible.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client |
Windows 8 [desktop apps only] |
| Minimum supported server |
Windows Server 2012 [desktop apps only] |
| Header |
|