_Estrutura de dados MPCALLBACK

Dados passados para a função de retorno de chamada.

Sintaxe

typedef struct tagMPCALLBACK_DATA {
  MPNOTIFY        Notify;
  HRESULT         hResult;
  ULARGE_INTEGER  TimeStamp;
  MPCALLBACK_TYPE Type;
  union {
    PMPSTATUS_DATA         pStatusData;
    PMPSCAN_DATA           pScanData;
    PMPCLEAN_DATA          pCleanData;
    PMPCLEAN_PRECHECK_DATA pPrecheckData;
    PMPTHREAT_DATA         pThreatData;
    PMPSIGUPDATE_DATA      pSigUpdateData;
    PMPSAMPLE_DATA         pSampleData;
    PMPRESERVED_DATA       pReservedData;
    PMPCONFIGURATION_DATA  pConfigurationData;
    PMPFASTPATH_DATA       pFastPathData;
    PMPEXPIRATION_DATA     pExpirationData;
    PMPNIS_PRIVATE_DATA    pNISPrivateData;
    PMPHEALTH_DATA         pHealthData;
    PMPENDOFLIFE_DATA      pEndOfLifeData;
    PMPMALWARETOAST_DATA   pMalwareToastData;
  } Data;
} MPCALLBACK_DATA, *PMPCALLBACK_DATA;

Membros

Notificar

Tipo: mpnotify

Notificação de alteração para o relatório.

Resultado

Tipo: HRESULT

Código de erro, no caso de uma falha interna.

Estampa

Tipo: ULARGE _ inteiro

Carimbo de data/hora atual.

Tipo

Tipo: _ tipo de MPCALLBACK

Tipo de dados especial de retorno de chamada.

Dados

Dados especiais de retorno de chamada. O ponteiro para a estrutura apropriada depende do valor do tipo.

pStatusData

Tipo: _ dados de PMPSTATUS

Ao digitar o == _ status de MPCALLBACK. Consulte _ dados do MPSTATUS.

pScanData

Tipo: _ dados de PMPSCAN

Quando o tipo == MPCALLBACK _ Scan. Consulte _ dados do MPSCAN.

pCleanData

Tipo: _ dados de PMPCLEAN

Quando digite == MPCALLBACK _ Clean. Consulte _ dados do MPCLEAN.

pPrecheckData

Tipo: PMPCLEAN _ _ dados de verificação

Quando MPCALLBACK, digite == _ precheck. Consulte MPCLEAN _ precheck _ Data.

pThreatData

Tipo: _ dados de PMPTHREAT

Quando digitar == _ ameaça MPCALLBACK. Consulte _ dados do MPTHREAT.

pSigUpdateData

Tipo: _ dados de PMPSIGUPDATE

Quando digite == MPCALLBACK _ SIGUPDATE. Consulte _ dados do MPSIGUPDATE.

pSampleData

Tipo: _ dados de PMPSAMPLE

Ao digitar o == _ exemplo MPCALLBACK. Consulte _ dados do MPSAMPLE.

pReservedData

Tipo: _ dados de PMPRESERVED

Quando o tipo == MPCALLBACK _ reservado. Consulte _ dados do MPRESERVED.

pConfigurationData

Tipo: _ dados de PMPCONFIGURATION

Quando tipo de == _ _ notificação de configuração MPCALLBACK. Consulte _ dados do MPCONFIGURATION.

pFastPathData

Tipo: _ dados de PMPFASTPATH

Quando digite == MPCALLBACK _ FASTPATH. Consulte _ dados do MPFASTPATH.

pExpirationData

Tipo: _ dados de PMPEXPIRATION

Quando tipo == MPCALLBACK _ _ expiração do produto. Consulte _ dados do MPEXPIRATION.

pNISPrivateData

Tipo: PMPNIS _ Private _ Data

Quando o tipo == MPCALLBACK _ NIS _ privado. Consulte MPNIS _ Private _ Data.

pHealthData

Tipo: _ dados de PMPHEALTH

Ao digitar == MPCALLBACK _ Health. Consulte _ dados do MPHEALTH.

pEndOfLifeData

Tipo: _ dados de PMPENDOFLIFE

Quando digite == MPCALLBACK _ ENDOFLIFE. Consulte _ dados do MPENDOFLIFE.

pMalwareToastData

Tipo: _ dados de PMPMALWARETOAST

Quando digite == MPCALLBACK _ MALWARETOAST. Consulte _ dados do MPMALWARETOAST.

Requisitos

Requisito Valor
Cliente mínimo com suporte
[Somente aplicativos de área de trabalho do Windows 8]
Servidor mínimo com suporte
[Somente aplicativos da área de trabalho do Windows Server 2012]
parâmetro
MpClient. h

Confira também

tipo de MPCALLBACK _

dados do MPCLEAN _

MPCLEAN _ dados de verificação _

dados do MPCONFIGURATION _

dados do MPENDOFLIFE _

dados do MPEXPIRATION _

dados do MPFASTPATH _

dados do MPHEALTH _

dados do MPMALWARETOAST _

MPNIS _ _ dados privados

MPNOTIFY

dados do MPRESERVED _

dados do MPSAMPLE _

dados do MPSCAN _

dados do MPSIGUPDATE _

dados do MPSTATUS _

dados do MPTHREAT _