MPCALLBACK_DATA 구조체
콜백 함수에 전달된 데이터입니다.
구문
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;
멤버
-
알림
-
형식: MPNOTIFY
-
알림을 보고하도록 변경합니다.
-
Hresult
-
형식: HRESULT
-
내부 오류의 경우 오류 코드입니다.
-
TimeStamp
-
형식: ULARGE_INTEGER
-
현재 타임스탬프입니다.
-
형식
-
형식: MPCALLBACK_TYPE
-
콜백 특수 데이터 형식입니다.
-
Data
-
콜백 특수 데이터. 적절한 구조체에 대한 포인터는 Type 값에 따라 달라집니다.
-
pStatusData
-
형식: PMPSTATUS_DATA
-
형식 == 이 MPCALLBACK_STATUS. MPSTATUS_DATA 참조하세요.
-
pScanData
-
형식: PMPSCAN_DATA
-
형식 == 이 MPCALLBACK_SCAN. MPSCAN_DATA 참조하세요.
-
pCleanData
-
형식: PMPCLEAN_DATA
-
형식 == 이 MPCALLBACK_CLEAN. MPCLEAN_DATA 참조하세요.
-
pPrecheckData
-
형식: PMPCLEAN_PRECHECK_DATA
-
형식 == 이 MPCALLBACK_PRECHECK. MPCLEAN_PRECHECK_DATA 참조하세요.
-
pThreatData
-
형식: PMPTHREAT_DATA
-
형식 == 이 MPCALLBACK_THREAT. MPTHREAT_DATA 참조하세요.
-
pSigUpdateData
-
형식: PMPSIGUPDATE_DATA
-
형식 == 이 MPCALLBACK_SIGUPDATE. MPSIGUPDATE_DATA 참조하세요.
-
pSampleData
-
형식: PMPSAMPLE_DATA
-
형식 == 이 MPCALLBACK_SAMPLE. MPSAMPLE_DATA 참조하세요.
-
pReservedData
-
형식: PMPRESERVED_DATA
-
형식 == 이 MPCALLBACK_RESERVED. MPRESERVED_DATA 참조하세요.
-
pConfigurationData
-
형식: PMPCONFIGURATION_DATA
-
형식 == 이 MPCALLBACK_CONFIGURATION_NOTIFICATION. MPCONFIGURATION_DATA 참조하세요.
-
pFastPathData
-
형식: PMPFASTPATH_DATA
-
형식 == 이 MPCALLBACK_FASTPATH. MPFASTPATH_DATA 참조하세요.
-
pExpirationData
-
형식: PMPEXPIRATION_DATA
-
형식 == 이 MPCALLBACK_PRODUCT_EXPIRATION. MPEXPIRATION_DATA 참조하세요.
-
pNISPrivateData
-
형식: PMPNIS_PRIVATE_DATA
-
형식 == 이 MPCALLBACK_NIS_PRIVATE. MPNIS_PRIVATE_DATA 참조하세요.
-
pHealthData
-
형식: PMPHEALTH_DATA
-
형식 == 이 MPCALLBACK_HEALTH. MPHEALTH_DATA 참조하세요.
-
pEndOfLifeData
-
형식: PMPENDOFLIFE_DATA
-
형식 == 이 MPCALLBACK_ENDOFLIFE. MPENDOFLIFE_DATA 참조하세요.
-
pMalwareToastData
-
형식: PMPMALWARETOAST_DATA
-
형식 == 이 MPCALLBACK_MALWARETOAST. MPMALWARETOAST_DATA 참조하세요.
-
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2012 [데스크톱 앱만 해당] |
헤더 |
|