struktur MPCALLBACK_DATA
Data yang diteruskan ke fungsi panggilan balik.
Sintaks
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;
Anggota
-
Beri tahu
-
Jenis: MPNOTIFY
-
Ubah pemberitahuan untuk melaporkan.
-
Hresult
-
Jenis: HRESULT
-
Kode kesalahan, jika terjadi kegagalan internal.
-
Timestamp
-
Jenis: ULARGE_INTEGER
-
Tanda waktu saat ini.
-
Jenis
-
Jenis: MPCALLBACK_TYPE
-
Jenis data khusus panggilan balik.
-
Data
-
Panggilan balik data khusus. Penunjuk ke struktur yang sesuai tergantung pada nilai Jenis.
-
pStatusData
-
Jenis: PMPSTATUS_DATA
-
Saat Jenis == MPCALLBACK_STATUS. Lihat MPSTATUS_DATA.
-
pScanData
-
Jenis: PMPSCAN_DATA
-
Saat Jenis == MPCALLBACK_SCAN. Lihat MPSCAN_DATA.
-
pCleanData
-
Jenis: PMPCLEAN_DATA
-
Saat Ketik == MPCALLBACK_CLEAN. Lihat MPCLEAN_DATA.
-
pPrecheckData
-
Jenis: PMPCLEAN_PRECHECK_DATA
-
Saat Ketik == MPCALLBACK_PRECHECK. Lihat MPCLEAN_PRECHECK_DATA.
-
pThreatData
-
Jenis: PMPTHREAT_DATA
-
Saat Ketik == MPCALLBACK_THREAT. Lihat MPTHREAT_DATA.
-
pSigUpdateData
-
Jenis: PMPSIGUPDATE_DATA
-
Saat Ketik == MPCALLBACK_SIGUPDATE. Lihat MPSIGUPDATE_DATA.
-
pSampleData
-
Jenis: PMPSAMPLE_DATA
-
Saat Jenis == MPCALLBACK_SAMPLE. Lihat MPSAMPLE_DATA.
-
pReservedData
-
Jenis: PMPRESERVED_DATA
-
Saat Ketik == MPCALLBACK_RESERVED. Lihat MPRESERVED_DATA.
-
pConfigurationData
-
Jenis: PMPCONFIGURATION_DATA
-
Saat Ketik == MPCALLBACK_CONFIGURATION_NOTIFICATION. Lihat MPCONFIGURATION_DATA.
-
pFastPathData
-
Jenis: PMPFASTPATH_DATA
-
Saat Jenis == MPCALLBACK_FASTPATH. Lihat MPFASTPATH_DATA.
-
pExpirationData
-
Jenis: PMPEXPIRATION_DATA
-
Saat Ketik == MPCALLBACK_PRODUCT_EXPIRATION. Lihat MPEXPIRATION_DATA.
-
pNISPrivateData
-
Jenis: PMPNIS_PRIVATE_DATA
-
Saat Jenis == MPCALLBACK_NIS_PRIVATE. Lihat MPNIS_PRIVATE_DATA.
-
pHealthData
-
Jenis: PMPHEALTH_DATA
-
Saat Ketik == MPCALLBACK_HEALTH. Lihat MPHEALTH_DATA.
-
pEndOfLifeData
-
Jenis: PMPENDOFLIFE_DATA
-
Saat Ketik == MPCALLBACK_ENDOFLIFE. Lihat MPENDOFLIFE_DATA.
-
pMalwareToastData
-
Jenis: PMPMALWARETOAST_DATA
-
Saat Ketik == MPCALLBACK_MALWARETOAST. Lihat MPMALWARETOAST_DATA.
-
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 8 [khusus aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2012 [hanya aplikasi desktop] |
Header |
|