_Structure de données MPCALLBACK

Données passées à la fonction de rappel.

Syntaxe

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;

Membres

Notifier

Type : MPNOTIFY

Notification de modification au rapport.

Signé

Type : HRESULT

Code d’erreur, en cas de défaillance interne.

Confirmé

Type : _ entier ULARGE

Horodatage actuel.

Type

Type : MPCALLBACK _

Type de données spécial de rappel.

Données

Données spéciales de rappel. Le pointeur vers la structure appropriée dépend de la valeur de type.

pStatusData

Type : _ données PMPSTATUS

Lorsque le type == MPCALLBACK est _ Status. Consultez _ données MPSTATUS.

pScanData

Type : _ données PMPSCAN

Lorsque le type == MPCALLBACK _ Scan. Consultez _ données MPSCAN.

pCleanData

Type : _ données PMPCLEAN

Lorsque le type == MPCALLBACK _ Clean. Consultez _ données MPCLEAN.

pPrecheckData

Type : PMPCLEAN _ prévérifier les _ données

Quand le type est == MPCALLBACK _ précheck. Consultez MPCLEAN _ prévérifier les _ données.

pThreatData

Type : _ données PMPTHREAT

Lorsque le type == MPCALLBACK _ menace. Consultez _ données MPTHREAT.

pSigUpdateData

Type : _ données PMPSIGUPDATE

Lorsque le type est == MPCALLBACK _ SIGUPDATE. Consultez _ données MPSIGUPDATE.

pSampleData

Type : _ données PMPSAMPLE

Lorsque type == MPCALLBACK _ Sample. Consultez _ données MPSAMPLE.

pReservedData

Type : _ données PMPRESERVED

Lorsque le type == MPCALLBACK est _ réservé. Consultez _ données MPRESERVED.

pConfigurationData

Type : _ données PMPCONFIGURATION

Lorsque le type est == _ _ notification de configuration MPCALLBACK. Consultez _ données MPCONFIGURATION.

pFastPathData

Type : _ données PMPFASTPATH

Lorsque le type est == MPCALLBACK _ FASTPATH. Consultez _ données MPFASTPATH.

pExpirationData

Type : _ données PMPEXPIRATION

Lorsque tapez == MPCALLBACK _ _ expiration du produit. Consultez _ données MPEXPIRATION.

pNISPrivateData

Type : PMPNIS _ Private _ Data

Lorsque tapez == MPCALLBACK _ NIS _ Private. Consultez MPNIS _ Private _ Data.

pHealthData

Type : _ données PMPHEALTH

Lorsque le type == MPCALLBACK _ Health. Consultez _ données MPHEALTH.

pEndOfLifeData

Type : _ données PMPENDOFLIFE

Lorsque le type est == MPCALLBACK _ ENDOFLIFE. Consultez _ données MPENDOFLIFE.

pMalwareToastData

Type : _ données PMPMALWARETOAST

Lorsque le type est == MPCALLBACK _ MALWARETOAST. Consultez _ données MPMALWARETOAST.

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
MpClient. h

Voir aussi

_type MPCALLBACK

_données MPCLEAN

MPCLEAN les données de la _ PRÉvérification _

_données MPCONFIGURATION

_données MPENDOFLIFE

_données MPEXPIRATION

_données MPFASTPATH

_données MPHEALTH

_données MPMALWARETOAST

_données privées _ MPNIS

MPNOTIFY

_données MPRESERVED

_données MPSAMPLE

_données MPSCAN

_données MPSIGUPDATE

_données MPSTATUS

_données MPTHREAT