MPFASTPATH_DATA structure

FastPath update notification.

Syntax

typedef struct tagMPFASTPATH_DATA {
  MP_SIGNATURE_TYPE         SignatureType;
  MP_FASTPATH_TYPE          FastPathSignatureType;
  MP_MIDL_STRING LPWSTR     FastPathSignatureVersion;
  ULARGE_INTEGER            CompilationTimestamp;
  MP_PERSISTENCE_LIMIT_TYPE PersistenceType;
  MP_MIDL_STRING LPWSTR     PersistenceValue;
  MP_MIDL_STRING LPWSTR     PersistencePath;
  MP_REMOVAL_REASON         Reason;
} MPFASTPATH_DATA, *PMPFASTPATH_DATA;

Members

SignatureType

Type: MP_SIGNATURE_TYPE

Signature type.

FastPathSignatureType

Type: MP_FASTPATH_TYPE

FastPath signature type.

FastPathSignatureVersion

Type: MP_MIDL_STRING LPWSTR

FastPath signature version (optional).

CompilationTimestamp

Type: ULARGE_INTEGER

Compilation timestamp (UTC).

PersistenceType

Type: MP_PERSISTENCE_LIMIT_TYPE

Persistence type (optional).

PersistenceValue

Type: MP_MIDL_STRING LPWSTR

Persistence value (optional).

PersistencePath

Type: MP_MIDL_STRING LPWSTR

Persistence path (optional).

Reason

Type: MP_REMOVAL_REASON

Reason for signature removal.

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

MP_FASTPATH_TYPE

MP_PERSISTENCE_LIMIT_TYPE

MP_SIGNATURE_TYPE