Estructura DE DATOS _ MPCALLBACK

Datos pasados a la función de devolución de llamada.

Sintaxis

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;

Members

Notificar

Tipo: MPNOTIFY

Cambie la notificación a informe.

Hresult

Tipo: HRESULT

Código de error, en caso de error interno.

Timestamp

Tipo: ENTERO _ ULARGE

Marca de tiempo actual.

Tipo

Tipo: MPCALLBACK _ TYPE

Tipo de datos especial de devolución de llamada.

Data

Datos especiales de devolución de llamada. El puntero a la estructura adecuada depende del valor de Type.

pStatusData

Tipo: PMPSTATUS _ DATA

Cuando escriba == MPCALLBACK _ STATUS. Vea MPSTATUS _ DATA.

pScanData

Tipo: PMPSCAN _ DATA

Cuando escriba == MPCALLBACK _ SCAN. Consulte MPSCAN _ DATA.

pCleanData

Tipo: PMPCLEAN _ DATA

Cuando escriba == MPCALLBACK _ CLEAN. Vea MPCLEAN _ DATA.

pPrecheckData

Tipo: PMPCLEAN _ PRECHECK _ DATA

Cuando escriba == MPCALLBACK _ PRECHECK. Vea MPCLEAN _ PRECHECK _ DATA.

pThreatData

Tipo: PMPTHREAT _ DATA

Cuando escriba == MPCALLBACK _ THREAT. Vea DATOS DE MPTHREAT _.

pSigUpdateData

Tipo: PMPSIGUPDATE _ DATA

Cuando escriba == MPCALLBACK _ SIGUPDATE. Vea MPSIGUPDATE _ DATA.

pSampleData

Tipo: PMPSAMPLE _ DATA

Cuando escriba == MPCALLBACK _ SAMPLE. Vea MPSAMPLE _ DATA.

pReservedData

Tipo: PMPRESERVED _ DATA

Cuando escriba == MPCALLBACK _ RESERVED. Vea MPRESERVED _ DATA.

pConfigurationData

Tipo: PMPCONFIGURATION _ DATA

Cuando escriba == MPCALLBACK _ CONFIGURATION _ NOTIFICATION. Vea MPCONFIGURATION _ DATA.

pFastPathData

Tipo: PMPFASTPATH _ DATA

Cuando escriba == MPCALLBACK _ FASTPATH. Consulte MPFASTPATH _ DATA.

pExpirationData

Tipo: PMPEXPIRATION _ DATA

Cuando escriba == MPCALLBACK _ PRODUCT _ EXPIRATION. Vea DATOS DE MPEXPIRATION _.

pIQUEPrivateData

Tipo: DATOS PRIVADOS de _ _ PMPIQUE

Cuando escriba == MPCALLBACK _ NIS _ PRIVATE. Consulte DATOS PRIVADOS _ de _ MPNIS.

pHealthData

Tipo: PMPHEALTH _ DATA

Cuando escriba == MPCALLBACK _ HEALTH. Vea MPHEALTH _ DATA.

pEndOfLifeData

Tipo: PMPENDOFLIFE _ DATA

Cuando escriba == MPCALLBACK _ ENDOFLIFE. Vea DATOS DE MPENDOFLIFE _.

pMalwareToastData

Tipo: PMPMALWARETOAST _ DATA

Cuando escriba == MPCALLBACK _ MALWARETOAST. Vea MPMALWARETOAST _ DATA.

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

Consulte también

TIPO DE DEVOLUCIÓN DE _ LLAMADA MPCALLBACK

MPCLEAN _ DATA

MPCLEAN _ PRECHECK _ DATA

DATOS DE _ MPCONFIGURATION

DATOS DE _ MPENDOFLIFE

DATOS DE _ MPEXPIRATION

DATOS _ MPFASTPATH

DATOS DE _ MPHEALTH

DATOS MPMALWARETOAST _

DATOS PRIVADOS DE MPNI _ _

MPNOTIFY

DATOS _ MPRESERVED

DATOS _ MPSAMPLE

DATOS DE _ MPSCAN

MPSIGUPDATE _ DATA

DATOS DE _ MPSTATUS

DATOS DE _ MPTHREAT