Expand Minimize

HV_INPUT_SET_SYSTEM_PROPERTY structure

The HV_INPUT_SET_SYSTEM_PROPERTY structure contains information to set a system property.

Syntax


typedef struct _HV_INPUT_SET_SYSTEM_PROPERTY {
  UINT32 PropertyId;
  union {
    struct {
      UINT16 EventType;
      UINT16 ReservedZ1;
      UINT32 ReservedZ2;
      UINT64 Period;
    } SetPerfCounter;
  } Property;
} HV_INPUT_SET_SYSTEM_PROPERTY, *PHV_INPUT_SET_SYSTEM_PROPERTY;

Members

PropertyId

An HV_SYSTEM_PROPERTY value that identifies the type of the virtual system-wide property for which HV_INPUT_SET_SYSTEM_PROPERTY provides information.

Property
SetPerfCounter

A structure that describes the information to set for the performance counter if PropertyId is set to HvSetPerfCounterProperty. This structure contains the following members:

EventType

The event type to monitor the performance counter.

ReservedZ1

A 16-bit value that is reserved and should be set to zero.

ReservedZ2

A 32-bit value that is reserved and should be set to zero.

Period

The frequency to monitor the event.

Remarks

A client specifies virtual system-wide information in an HV_INPUT_SET_SYSTEM_PROPERTY structure. The client then passes a pointer to this HV_INPUT_SET_SYSTEM_PROPERTY structure in a call to the HvSetSystemProperty function to set the system property.

Requirements

Header

Hvgdk.h (include Hvgdk.h)

See also

HV_SYSTEM_PROPERTY
HvSetSystemProperty

 

 

Send comments about this topic to Microsoft

Build date: 11/16/2013

Show:
© 2014 Microsoft. All rights reserved.