enumeración MPSTATUS_FLAG

Marcas de bits de estado de producto generales posibles.

Sintaxis

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

No hay marcas de estado establecidas (estado no inicializado).

MP_STATUS_FLAG_SERVICE_UNAVAILABLE

El servicio no se está ejecutando.

MP_STATUS_FLAG_MPENGINE_UNAVAILABLE

El servicio se inició sin ningún motor de protección contra malware.

MP_STATUS_FLAG_THREAT_FULLSCAN_REQUIRED

Examen completo pendiente debido a la acción de amenaza.

MP_STATUS_FLAG_THREAT_REBOOT_REQUIRED

Pendiente de reinicio debido a la acción de amenaza.

MP_STATUS_FLAG_THREAT_MANUAL_STEPS_REQUIRED

Pasos manuales pendientes debido a la acción de amenaza.

MP_STATUS_FLAG_DUE_AV_SIGNATURE

Las firmas del antivirus no están actualizadas.

MP_STATUS_FLAG_DUE_AS_SIGNATURE

Firmas antispyware obsoletas.

MP_STATUS_FLAG_DUE_QUICK_SCAN

No se ha realizado ningún examen rápido durante un período especificado.

MP_STATUS_FLAG_DUE_FULL_SCAN

no se ha realizado ningún examen completo durante un período especificado

MP_STATUS_FLAG_INPROGRESS_SYSTEM_SCAN

Examen iniciado por el sistema en curso.

MP_STATUS_FLAG_INPROGRESS_ROUTINE_CLEANING

Limpieza iniciada por el sistema en curso.

MP_STATUS_FLAG_DUE_SAMPLES

Hay muestras pendientes de envío.

MP_STATUS_FLAG_EVALUATION_MODE

El producto se ejecuta en modo de evaluación.

MP_STATUS_FLAG_NONGENUINE

El producto se ejecuta en modo Windows no original.

MP_STATUS_FLAG_PRODUCT_EXPIRED

El producto ha expirado.

MP_STATUS_FLAG_THREAT_CALLISTO_REQUIRED

Se requiere un examen fuera de línea de callisto.

MP_STATUS_FLAG_SERVICE_ON_SYSTEM_SHUTDOWN

El servicio se está cerrando como parte del apagado del sistema.

MP_STATUS_FLAG_SERVICE_CRITICAL_FAILURE

Error crítico en la corrección de amenazas.

MP_STATUS_FLAG_SERVICE_NON_CRITICAL_FAILURE

Error en la corrección de amenazas de forma no crítica.

MP_STATUS_FLAG_HEALTH_INITIALIZED

No hay marcas de estado establecidas (estado bien inicializado).

MP_STATUS_FLAG_DUE_PLATFORM_UPDATE

La plataforma no está actualizada.

MP_STATUS_FLAG_INPROGRESS_PLATFORM_UPDATE

La actualización de la plataforma está en curso.

MP_STATUS_FLAG_PLATFORM_ABOUT_TO_BE_OUTDATED

La plataforma está a punto de estar obsoleta

MP_STATUS_FLAG_END_OF_LIFE

La firma o el fin de la vida útil de la plataforma han pasado o están pendientes.

MP_STATUS_FLAG_MAX

Marca válida máxima.

MP_STATUS_FLAG_ALL

Valor máximo posible.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado
MpClient.h