_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 |
|