MPSOURCE enumeration
Possible category of source.
typedef enum tagMPSOURCE {
MPSOURCE_UNKNOWN = 0,
MPSOURCE_USER = 1,
MPSOURCE_SYSTEM = 2,
MPSOURCE_REALTIME = 3,
MPSOURCE_IOAV = 4,
MPSOURCE_NIS = 5,
MPSOURCE_BHO = 6,
MPSOURCE_IEPROTECT = 6,
MPSOURCE_ELAM = 7,
MPSOURCE_LOCAL_ATTESTATION = 8,
MPSOURCE_REMOTE_ATTESTATION = 9,
MPSOURCE_AMSI = 10,
MP_SOURCE_MAXVALUE = 10
} MPSOURCE, *PMPSOURCE;
-
MPSOURCE_UNKNOWN
-
Source unknown.
-
MPSOURCE_USER
-
User initiated.
-
MPSOURCE_SYSTEM
-
system initiated.
-
MPSOURCE_REALTIME
-
Realtime component initiated.
-
MPSOURCE_IOAV
-
IE Downloads and Outlook Express Attachments initiated.
-
MPSOURCE_NIS
-
Network inspection system.
-
MPSOURCE_BHO
-
BHO - web script (deprecated).
-
MPSOURCE_IEPROTECT
-
IE - IExtensionValidation.
-
MPSOURCE_ELAM
-
ELAM
-
MPSOURCE_LOCAL_ATTESTATION
-
Local attestation.
-
MPSOURCE_REMOTE_ATTESTATION
-
Remote attestation.
-
MPSOURCE_AMSI
-
AMSI
-
MP_SOURCE_MAXVALUE
-
Maximum value possible.
Requirement | Value |
---|---|
Minimum supported client |
Windows 8 [desktop apps only] |
Minimum supported server |
Windows Server 2012 [desktop apps only] |
Header |
|