Enumeração MPNOTIFY

Possíveis notificações de retorno de chamada.

Sintaxe

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;

Constantes

MPNOTIFY_NONE

MPNOTIFY_CALL_START

Início da chamada de notificação.

MPNOTIFY_CALL_COMPLETE

Chamada de notificação concluída.

MPNOTIFY_INTERNAL_FAILURE

Falha interna genérica.

MPNOTIFY_STATUS_SERVICE_START

O serviço de proteção contra malware foi iniciado.

MPNOTIFY_STATUS_SERVICE_RUNNING

O serviço de proteção contra malware está em execução.

MPNOTIFY_STATUS_SERVICE_STOP

O serviço de proteção contra malware foi interrompido.

MPNOTIFY_STATUS_COMPONENT

Habilitar/desabilitar determinado componente status.

MPNOTIFY_STATUS_CHANGE

A status geral do produto foi alterada. Chame MpManagerStatusQueryEx para obter o status atual.

MPNOTIFY_STATUS_COMPONENT_CONFIGURATION

Um componente específico alterou a configuração.

MPNOTIFY_STATUS_EXPIRATION_CHANGE

O status de expiração do produto foi alterado.

MPNOTIFY_STATUS_OFFLINE_SCAN_CHANGE

Estado necessário de verificação offline alterado.

MPNOTIFY_SCAN_START

Verificação iniciada.

MPNOTIFY_SCAN_PAUSED

Verificação pausada.

MPNOTIFY_SCAN_RESUMED

verificação retomada.

MPNOTIFY_SCAN_CANCEL

Verificação cancelada.

MPNOTIFY_SCAN_COMPLETE

Verificação concluída.

MPNOTIFY_SCAN_PROGRESS

Notificação de progresso para o recurso específico que está sendo verificado.

MPNOTIFY_SCAN_ERROR

Falha ao verificar um recurso específico. A verificação continuará.

MPNOTIFY_SCAN_INFECTED

A verificação encontrou um recurso infectado.

MPNOTIFY_SCAN_MEMORYSTART

O progresso da verificação para notificar a parte de verificação de memória da verificação do sistema foi iniciada.

MPNOTIFY_SCAN_MEMORYCOMPLETE

O progresso da verificação para notificar a parte de verificação de memória da verificação do sistema foi concluído.

MPNOTIFY_SCAN_SFC_BUILD_START

O progresso da verificação para notificar a parte de build do sfc foi iniciado.

MPNOTIFY_SCAN_SFC_BUILD_COMPLETE

O progresso da verificação para notificar a parte de build do sfc foi concluído.

MPNOTIFY_SCAN_FASTPATH_START

A verificação de fastpath spynet começou.

MPNOTIFY_SCAN_FASTPATH_COMPLETE

A verificação de fastpath spynet terminou.

MPNOTIFY_SCAN_FASTPATH_PROGRESS

Notificação de progresso para rescans de fastpath, usada internamente e convertida em MPNOTIFY_SCAN_PROGRESS para externo.

MPNOTIFY_CLEAN_START

A limpeza começou.

MPNOTIFY_CLEAN_COMPLETE

Limpeza concluída.

MPNOTIFY_CLEAN_RESTOREPOINT_START

Começou a criar um ponto de restauração do sistema.

MPNOTIFY_CLEAN_RESTOREPOINT_SUCCEEDED

Ponto de restauração do sistema criado com êxito.

MPNOTIFY_CLEAN_RESTOREPOINT_FAILED

Falha na criação do ponto de restauração do sistema.

MPNOTIFY_CLEAN_THREAT_START

A limpeza é iniciada para uma ameaça específica.

MPNOTIFY_CLEAN_THREAT_SUCCEEDED

A limpeza foi bem-sucedida para uma ameaça específica.

MPNOTIFY_CLEAN_THREAT_FAILED

A limpeza falhou para uma ameaça específica. ERROR_MP_THREAT_NOT_FOUND código de erro indica que a ameaça não foi encontrada (e não foi uma falha ao limpo).

MPNOTIFY_CLEAN_RESOURCE_SUCCEEDED

A limpeza foi bem-sucedida para um recurso específico.

MPNOTIFY_CLEAN_RESOURCE_FAILED

Falha na limpeza de um recurso específico.

MPNOTIFY_CLEAN_THREAT_COMPLETE

A limpeza foi concluída para uma ameaça específica.

MPNOTIFY_PRECHECK_START

Limpar a pré-verificação iniciada.

MPNOTIFY_PRECHECK_COMPLETE

Limpar a pré-verificação concluída.

MPNOTIFY_PRECHECK_RESOURCE_BLOCKED

Limpar pré-verificação detectou o recurso bloqueado.

MPNOTIFY_THREAT_DETECTED

Nova ameaça detectada no sistema.

MPNOTIFY_THREAT_MODIFIED

Informações de ameaça modificadas. Por exemplo, um novo recurso foi adicionado.

MPNOTIFY_THREAT_CLEAN_SUCCEEDED

A ação de limpeza foi bem-sucedida para uma ameaça.

MPNOTIFY_THREAT_CLEAN_FAILED

Falha na ação de limpeza de uma ameaça. ERROR_MP_THREAT_NOT_FOUND código de erro indica que a ameaça não foi encontrada (e não foi uma falha ao limpo).

MPNOTIFY_THREAT_ABANDONED

Nenhuma correção ocorreu antes do serviço ser interrompido.

MPNOTIFY_THREAT_CLEAN_EVENT_START

Uma ação de limpeza foi iniciada.

MPNOTIFY_THREAT_CLEAN_EVENT_COMPLETE

Uma ação de limpeza terminou.

MPNOTIFY_SIGUPDATE_START

Atualização de assinatura iniciada.

MPNOTIFY_SIGUPDATE_SEARCH_START

Pesquise por atualizações iniciadas.

MPNOTIFY_SIGUPDATE_SEARCH_COMPLETE

Pesquise atualizações concluídas.

MPNOTIFY_SIGUPDATE_SOFTWARE_UPDATE_AVAILABLE

Atualização de software disponível.

MPNOTIFY_SIGUPDATE_DOWNLOAD_START

O download foi iniciado.

MPNOTIFY_SIGUPDATE_DOWNLOAD_PROGRESS

Baixe em andamento. Os dados de retorno de chamada contêm progresso.

MPNOTIFY_SIGUPDATE_DOWNLOAD_COMPLETE

Download concluído.

MPNOTIFY_SIGUPDATE_INSTALL_START

Instalação iniciada.

MPNOTIFY_SIGUPDATE_INSTALL_PROGRESS

Instalação em andamento. Os dados de retorno de chamada contêm progresso.

MPNOTIFY_SIGUPDATE_INSTALL_COMPLETE

Instalação concluída.

MPNOTIFY_SIGUPDATE_REBOOT_REQUIRED

A atualização requer reinicialização.

MPNOTIFY_SIGUPDATE_REQUEST_PROCESSED

O serviço processou uma solicitação de atualização de assinatura. Falha ou êxito é indicado pelo hResult nos dados de retorno de chamada.

MPNOTIFY_SIGUPDATE_COMPLETE

Atualização concluída. S_FALSE status indica que nenhuma atualização foi necessária.

MPNOTIFY_SAMPLE_START

Envio de exemplo iniciado.

MPNOTIFY_SAMPLE_COMPLETE

Envio de exemplo concluído.

MPNOTIFY_SAMPLE_ITEM_START

Envio de item de exemplo específico iniciado. O índice de item de exemplo está disponível em MPSAMPLE_DATA.

MPNOTIFY_SAMPLE_ITEM_SUCCEEDED

Envio de item de exemplo específico bem-sucedido.

MPNOTIFY_SAMPLE_ITEM_FAILED

Falha no envio de item de exemplo específico. O código de erro está disponível em MPCALLBACK_DATA.

MPNOTIFY_RESERVED_DATA

Dados reservados internos.

MPNOTIFY_FASTPATH_SIG_ADDED

Uma assinatura do Fastpath adicionou ou desabilitou uma assinatura.

MPNOTIFY_FASTPATH_SIG_REMOVED

Uma assinatura do FastPath foi removida.

MPNOTIFY_NIS_PRIVATE

Notifcações privadas do NIS. Nenhum parceiro deve se registrar para isso.

MPNOTIFY_HEALTH_CHANGE

O serviço AM inseriu um novo estado.

MPNOTIFY_HEALTH_RECOVERY

O serviço AM foi recuperado de um estado.

MPNOTIFY_HEALTH_START

O serviço AM inicializou a integridade do sistema.

MPNOTIFY_ENDOFLIFE_CHANGE

As datas de expiração do "Fim da Vida Útil" para o serviço AM foram alteradas.

MPNOTIFY_MALWARETOAST_DATA

O serviço AM encontrou malware que pode ter causado a alteração de configurações críticas no computador.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho
MpClient.h

Confira também

MpManagerStatusQueryEx

MPCALLBACK_DATA

MPSAMPLE_DATA