Edit

Share via


MPVERSION_INFO structure

Version information for the malware protection manager's components.

Syntax

typedef struct tagMPVERSION_INFO {
  MPCOMPONENT_VERSION Product;
  MPCOMPONENT_VERSION Service;
  MPCOMPONENT_VERSION FileSystemFilter;
  MPCOMPONENT_VERSION Engine;
  MPCOMPONENT_VERSION ASSignature;
  MPCOMPONENT_VERSION AVSignature;
  MPCOMPONENT_VERSION NISEngine;
  MPCOMPONENT_VERSION NISSignature;
  MPCOMPONENT_VERSION Reserved[4];
} MPVERSION_INFO, *PMPVERSION_INFO;

Members

Product

Type: MPCOMPONENT_VERSION

Product version.

Service

Type: MPCOMPONENT_VERSION

Service component version.

FileSystemFilter

Type: MPCOMPONENT_VERSION

File system filter component version.

Engine

Type: MPCOMPONENT_VERSION

Engine component version.

ASSignature

Type: MPCOMPONENT_VERSION

Antispyware signature component version.

AVSignature

Type: MPCOMPONENT_VERSION

Antivirus signature component version.

NISEngine

Type: MPCOMPONENT_VERSION

NIS engine version.

NISSignature

Type: MPCOMPONENT_VERSION

NIS Signature component version.

Reserved

Type: MPCOMPONENT_VERSION[4]

Reserved fields.

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

MPCOMPONENT_VERSION