MPCALLBACK_DATA structure
Données transmises à 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
-
Changez la notification en rapport.
-
Hresult
-
Type : HRESULT
-
Code d’erreur, en cas de défaillance interne.
-
Timestamp
-
Type : ULARGE_INTEGER
-
Horodatage actuel.
-
Type
-
Type : MPCALLBACK_TYPE
-
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 : PMPSTATUS_DATA
-
Lorsque le type == MPCALLBACK_STATUS. Voir MPSTATUS_DATA.
-
pScanData
-
Type : PMPSCAN_DATA
-
Lorsque le type == MPCALLBACK_SCAN. Voir MPSCAN_DATA.
-
pCleanData
-
Type : PMPCLEAN_DATA
-
Lorsque le type == MPCALLBACK_CLEAN. Voir MPCLEAN_DATA.
-
pPrecheckData
-
Type : PMPCLEAN_PRECHECK_DATA
-
Lorsque tapez == MPCALLBACK_PRECHECK. Voir MPCLEAN_PRECHECK_DATA.
-
pThreatData
-
Type : PMPTHREAT_DATA
-
Lorsque le type == MPCALLBACK_THREAT. Voir MPTHREAT_DATA.
-
pSigUpdateData
-
Type : PMPSIGUPDATE_DATA
-
Lorsque tapez == MPCALLBACK_SIGUPDATE. Voir MPSIGUPDATE_DATA.
-
pSampleData
-
Type : PMPSAMPLE_DATA
-
Lorsque le type == MPCALLBACK_SAMPLE. Voir MPSAMPLE_DATA.
-
pReservedData
-
Type : PMPRESERVED_DATA
-
Lorsque tapez == MPCALLBACK_RESERVED. Voir MPRESERVED_DATA.
-
pConfigurationData
-
Type : PMPCONFIGURATION_DATA
-
Lorsque le type == MPCALLBACK_CONFIGURATION_NOTIFICATION. Voir MPCONFIGURATION_DATA.
-
pFastPathData
-
Type : PMPFASTPATH_DATA
-
Lorsque le type == MPCALLBACK_FASTPATH. Voir MPFASTPATH_DATA.
-
pExpirationData
-
Type : PMPEXPIRATION_DATA
-
Lorsque le type == MPCALLBACK_PRODUCT_EXPIRATION. Voir MPEXPIRATION_DATA.
-
pNISPrivateData
-
Type : PMPNIS_PRIVATE_DATA
-
Lorsque le type == MPCALLBACK_NIS_PRIVATE. Voir MPNIS_PRIVATE_DATA.
-
pHealthData
-
Type : PMPHEALTH_DATA
-
Lorsque le type == MPCALLBACK_HEALTH. Voir MPHEALTH_DATA.
-
pEndOfLifeData
-
Type : PMPENDOFLIFE_DATA
-
Lorsque le type == MPCALLBACK_ENDOFLIFE. Voir MPENDOFLIFE_DATA.
-
pMalwareToastData
-
Type : PMPMALWARETOAST_DATA
-
Lorsque le type == MPCALLBACK_MALWARETOAST. Voir MPMALWARETOAST_DATA.
-
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 |
|