Expand Minimize

HV_EVENTLOG_TYPE enumeration

The HV_EVENTLOG_TYPE enumeration contains values that identify trace buffer types for event logging.

Syntax


typedef enum  { 
  HvEventLogTypeGlobalSystemEvents  = 0x00000000,
  HvEventLogTypeLocalDiagnostics    = 0x00000001,
  HvEventLogTypeMaximum             = 0x00000001
} HV_EVENTLOG_TYPE;

Constants

HvEventLogTypeGlobalSystemEvents

A 32-bit value that is used with security auditing, history recording, hardware failures, and reconfiguration. This value is for global scope.

HvEventLogTypeLocalDiagnostics

A 32-bit value that is used with various internal events that can be used for debugging and performance analysis. This value is for local scope.

HvEventLogTypeMaximum

A 32-bit value that specifies the current maximum value for event log type.

Remarks

The hypervisor event logging functions are designed to be extensible and to support new types in the future. The HV_EVENTLOG_TYPE enumeration defines currently supported types.

The HV_EVENTLOG_TYPE enumeration is used in the HV_EVENTLOG_BUFFER_HEADER and HV_EVENTLOG_MESSAGE_PAYLOAD structures.

Requirements

Header

HvTrApi.h (include Hvgdk.h)

See also

HV_EVENTLOG_BUFFER_HEADER
HV_EVENTLOG_MESSAGE_PAYLOAD

 

 

Send comments about this topic to Microsoft

Build date: 11/16/2013

Show:
© 2014 Microsoft. All rights reserved.