Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Data passed to the callback function.
Syntax
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
-
Notify
-
Type: MPNOTIFY
-
Change notification to report.
-
hResult
-
Type: HRESULT
-
Error code, in case of an internal failure.
-
TimeStamp
-
Type: ULARGE_INTEGER
-
Current timestamp.
-
Type
-
Type: MPCALLBACK_TYPE
-
Callback special data type.
-
Data
-
Callback special data. The pointer to the appropriate structure depends on the value of Type.
-
pStatusData
-
Type: PMPSTATUS_DATA
-
When Type == MPCALLBACK_STATUS. See MPSTATUS_DATA.
-
pScanData
-
Type: PMPSCAN_DATA
-
When Type == MPCALLBACK_SCAN. See MPSCAN_DATA.
-
pCleanData
-
Type: PMPCLEAN_DATA
-
When Type == MPCALLBACK_CLEAN. See MPCLEAN_DATA.
-
pPrecheckData
-
Type: PMPCLEAN_PRECHECK_DATA
-
When Type == MPCALLBACK_PRECHECK. See MPCLEAN_PRECHECK_DATA.
-
pThreatData
-
Type: PMPTHREAT_DATA
-
When Type == MPCALLBACK_THREAT. See MPTHREAT_DATA.
-
pSigUpdateData
-
Type: PMPSIGUPDATE_DATA
-
When Type == MPCALLBACK_SIGUPDATE. See MPSIGUPDATE_DATA.
-
pSampleData
-
Type: PMPSAMPLE_DATA
-
When Type == MPCALLBACK_SAMPLE. See MPSAMPLE_DATA.
-
pReservedData
-
Type: PMPRESERVED_DATA
-
When Type == MPCALLBACK_RESERVED. See MPRESERVED_DATA.
-
pConfigurationData
-
Type: PMPCONFIGURATION_DATA
-
When Type == MPCALLBACK_CONFIGURATION_NOTIFICATION. See MPCONFIGURATION_DATA.
-
pFastPathData
-
Type: PMPFASTPATH_DATA
-
When Type == MPCALLBACK_FASTPATH. See MPFASTPATH_DATA.
-
pExpirationData
-
Type: PMPEXPIRATION_DATA
-
When Type == MPCALLBACK_PRODUCT_EXPIRATION. See MPEXPIRATION_DATA.
-
pNISPrivateData
-
Type: PMPNIS_PRIVATE_DATA
-
When Type == MPCALLBACK_NIS_PRIVATE. See MPNIS_PRIVATE_DATA.
-
pHealthData
-
Type: PMPHEALTH_DATA
-
When Type == MPCALLBACK_HEALTH. See MPHEALTH_DATA.
-
pEndOfLifeData
-
Type: PMPENDOFLIFE_DATA
-
When Type == MPCALLBACK_ENDOFLIFE. See MPENDOFLIFE_DATA.
-
pMalwareToastData
-
Type: PMPMALWARETOAST_DATA
-
When Type == MPCALLBACK_MALWARETOAST. See MPMALWARETOAST_DATA.
-
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client |
Windows 8 [desktop apps only] |
| Minimum supported server |
Windows Server 2012 [desktop apps only] |
| Header |
|