CorrelationId structure (naptypes.h)

Note  The Network Access Protection platform is not available starting with Windows 10
 
The CorrelationId structure is used to pair SoHRequests with SoHResponses and uniquely describes an SoH exchange.

Syntax

typedef struct tagCorrelationId {
  GUID     connId;
  FILETIME timeStamp;
} CorrelationId;

Members

connId

A globally unique identifier (GUID) that identifies a SoH exchange.

timeStamp

A unique FILETIME value that contains the system time at which the SoHRequest was generated.

Remarks

The string version, StringCorrelationId, is used primarily for logging purposes, whereas this byte version is used by SHA/SHVs to match SoHRequests to SoHResponses.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header naptypes.h

See also

NAP Datatypes

NAP Reference

NAP Structures