MPTHREAT_TYPE enumeration

Possible threat types.

Syntax

typedef enum tagMPTHREAT_TYPE { 
  MPTHREAT_TYPE_KNOWNBAD   = 0,
  MPTHREAT_TYPE_BEHAVIOR   = 1,
  MPTHREAT_TYPE_UNKNOWN    = 2,
  MPTHREAT_TYPE_KNOWNGOOD  = 3,
  MPTHREAT_TYPE_NIS        = 4,
  MPTHREAT_TYPE_MAXVALUE   = 4
} MPTHREAT_TYPE, *PMPTHREAT_TYPE;

Constants

MPTHREAT_TYPE_KNOWNBAD

Known bad threat detected via signature.

MPTHREAT_TYPE_BEHAVIOR

Suspicious threat detected via behavior monitoring.

MPTHREAT_TYPE_UNKNOWN

Unknown threats (unclassified).

MPTHREAT_TYPE_KNOWNGOOD

Known good threat.

MPTHREAT_TYPE_NIS

NIS threat detection.

MPTHREAT_TYPE_MAXVALUE

Maximum value possible.

Requirements

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