énumération MPSTATUS_FLAG
Indicateurs de bits possibles status produit.
Syntaxe
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;
Constantes
-
MP_STATUS_FLAG_NONE
-
Aucun indicateur status défini (état non initialisé).
-
MP_STATUS_FLAG_SERVICE_UNAVAILABLE
-
Le service n’est pas en cours d’exécution.
-
MP_STATUS_FLAG_MPENGINE_UNAVAILABLE
-
Le service a démarré sans moteur de protection contre les programmes malveillants.
-
MP_STATUS_FLAG_THREAT_FULLSCAN_REQUIRED
-
En attente d’analyse complète en raison d’une action de menace.
-
MP_STATUS_FLAG_THREAT_REBOOT_REQUIRED
-
Redémarrage en attente en raison d’une action de menace.
-
MP_STATUS_FLAG_THREAT_MANUAL_STEPS_REQUIRED
-
Étapes manuelles en attente en raison d’une action de menace.
-
MP_STATUS_FLAG_DUE_AV_SIGNATURE
-
Signatures antivirus obsolètes.
-
MP_STATUS_FLAG_DUE_AS_SIGNATURE
-
Signatures anti-espions obsolètes.
-
MP_STATUS_FLAG_DUE_QUICK_SCAN
-
Aucune analyse rapide n’a eu lieu pendant une période spécifiée.
-
MP_STATUS_FLAG_DUE_FULL_SCAN
-
aucune analyse complète n’a eu lieu pendant une période spécifiée
-
MP_STATUS_FLAG_INPROGRESS_SYSTEM_SCAN
-
Analyse initiée par le système en cours.
-
MP_STATUS_FLAG_INPROGRESS_ROUTINE_CLEANING
-
Les propre initiées par le système sont en cours.
-
MP_STATUS_FLAG_DUE_SAMPLES
-
Des exemples sont en attente de soumission.
-
MP_STATUS_FLAG_EVALUATION_MODE
-
Le produit s’exécute en mode évaluation.
-
MP_STATUS_FLAG_NONGENUINE
-
Le produit s’exécute en mode Windows non authentique.
-
MP_STATUS_FLAG_PRODUCT_EXPIRED
-
Le produit a expiré.
-
MP_STATUS_FLAG_THREAT_CALLISTO_REQUIRED
-
Analyse hors ligne Callisto requise.
-
MP_STATUS_FLAG_SERVICE_ON_SYSTEM_SHUTDOWN
-
Le service s’arrête dans le cadre de l’arrêt du système.
-
MP_STATUS_FLAG_SERVICE_CRITICAL_FAILURE
-
La correction des menaces a échoué de manière critique.
-
MP_STATUS_FLAG_SERVICE_NON_CRITICAL_FAILURE
-
La correction des menaces a échoué de manière non critique.
-
MP_STATUS_FLAG_HEALTH_INITIALIZED
-
Aucun indicateur de status défini (état bien initialisé).
-
MP_STATUS_FLAG_DUE_PLATFORM_UPDATE
-
La plateforme est obsolète.
-
MP_STATUS_FLAG_INPROGRESS_PLATFORM_UPDATE
-
La mise à jour de la plateforme est en cours.
-
MP_STATUS_FLAG_PLATFORM_ABOUT_TO_BE_OUTDATED
-
La plateforme est sur le point d’être obsolète
-
MP_STATUS_FLAG_END_OF_LIFE
-
La signature ou la fin de vie de la plateforme est passée ou en attente.
-
MP_STATUS_FLAG_MAX
-
Indicateur valide maximal.
-
MP_STATUS_FLAG_ALL
-
Valeur maximale possible.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2012 [applications de bureau uniquement] |
En-tête |
|