Expand Minimize

HV_MESSAGE structure

The HV_MESSAGE structure describes a message and contains the message payload.

Syntax


typedef struct _HV_MESSAGE {
  HV_MESSAGE_HEADER Header;
  union {
    UINT64                      Payload[HV_MESSAGE_PAYLOAD_QWORD_COUNT];
    HV_TIMER_MESSAGE_PAYLOAD    TimerPayload;
    HV_EVENTLOG_MESSAGE_PAYLOAD TracePayload;
  };
} HV_MESSAGE, *PHV_MESSAGE;

Members

Header

An HV_MESSAGE_HEADER structure that provides information about the message.

Payload

An array of 64-bit values that comprise the message payload. The array can be up to HV_MESSAGE_PAYLOAD_QWORD_COUNT (30) elements.

TimerPayload

An HV_TIMER_MESSAGE_PAYLOAD structure that describes a timer-payload message.

TracePayload

An HV_EVENTLOG_MESSAGE_PAYLOAD structure that describes a trace-payload message.

Remarks

Requirements

Header

Hvgdk.h (include Hvgdk.h)

See also

HV_EVENTLOG_MESSAGE_PAYLOAD
HV_MESSAGE_HEADER
HV_TIMER_MESSAGE_PAYLOAD

 

 

Send comments about this topic to Microsoft

Build date: 11/16/2013

Show:
© 2014 Microsoft. All rights reserved.