MPSCAN_DATA structure

Scan data passed to the callback.

This structure contains cumulative threat and resource statistics. These stat fields are always valid.

Syntax

typedef struct tagMPSCAN_DATA {
  MPSCAN_TYPE      ScanType;
  PMPRESOURCE_INFO ResourceInfo;
  MPRESOURCE_STATS ResourceStats;
  MPTHREAT_STATS   ThreatStats;
} MPSCAN_DATA, *PMPSCAN_DATA;

Members

ScanType

Type: MPSCAN_TYPE

Scan type.

ResourceInfo

Type: PMPRESOURCE_INFO

Resource information. See MPRESOURCE_INFO.

ResourceStats

Type: MPRESOURCE_STATS

Resource-related cumulative statistics.

ThreatStats

Type: MPTHREAT_STATS

Threat statistics with successful scan completions.

Requirements

Requirement Value
Minimum supported client
Windows 8 [desktop apps only]
Minimum supported server
Windows Server 2012 [desktop apps only]
Header
MpClient.h

See also

MPRESOURCE_INFO

MPRESOURCE_STATS

MPSCAN_TYPE

MPTHREAT_STATS