Click to Rate and Give Feedback
MSDN
MSDN Library
Hyper-V
 Msvm_SummaryInformation Class
Msvm_SummaryInformation Class

Used in the GetSummaryInformation method in the Msvm_VirtualSystemManagementService class to quickly retrieve common information related to a virtual system or snapshot.

The following syntax is simplified Managed Object Format (MOF) code.

Syntax

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider")]class Msvm_SummaryInformation
{
  string                       Name;
  string                       ElementName;
  uint16                       EnabledState;
  uint16                       HealthState;
  string                       Notes;
  uint16                       NumberOfProcessors;
  uint8                        ThumbnailImage[];
  DateTime                     CreationTime;
  uint16                       ProcessorLoad;
  uint16                       ProcessorLoadHistory[];
  uint64                       MemoryUsage;
  uint16                       Heartbeat;
  uint64                       UpTime;
  string                       GuestOperatingSystem;
  uint16                       OperationalStatus[];
  string                       StatusDescriptions[];
  CIM_VirtualSystemSettingData Snapshots[];
  CIM_ConcreteJob              AsynchronousTasks[];
};

Members

The Msvm_SummaryInformation class defines the following members:

Properties

The Msvm_SummaryInformation class defines the following properties.

AsynchronousTasks
Data type: CIM_ConcreteJob array
Access type: Read-only

An array of Msvm_ConcreteJob instances representing any asynchronous operations related to the virtual system which are currently executing. This property is not valid for instances of Msvm_SummaryInformation representing a virtual system snapshot.

CreationTime
Data type: DateTime
Access type: Read-only

The time at which the virtual system or snapshot was created.

ElementName
Data type: string
Access type: Read-only

The friendly name for the virtual system or snapshot.

EnabledState
Data type: uint16
Access type: Read-only

The current state of the virtual system or snapshot.

GuestOperatingSystem
Data type: string
Access type: Read-only

The name of the guest operating system, if available. If this information is not available, the value of this property is NULL. This property is not valid for instances of Msvm_SummaryInformation representing a virtual system snapshot.

HealthState
Data type: uint16
Access type: Read-only

The current health state for the virtual system. This property is not valid for instances of Msvm_SummaryInformation representing a virtual system snapshot.

Heartbeat
Data type: uint16
Access type: Read-only

The current heartbeat status for the virtual system. For more information, see the documentation for the StatusDescriptions property of the Msvm_HeartbeatComponent class. This property is not valid for instances of Msvm_SummaryInformation representing a virtual system snapshot.

NameValue

OK

2

Error

6

No Contact

12

Lost Communication

13

 

MemoryUsage
Data type: uint64
Access type: Read-only

The current memory usage of the virtual system. This property is not valid for instances of Msvm_SummaryInformation representing a virtual system snapshot.

Name
Data type: string
Access type: Read-only

The unique name for the virtual system or snapshot.

Notes
Data type: string
Access type: Read-only

The notes associated with the virtual system or snapshot.

NumberOfProcessors
Data type: uint16
Access type: Read-only

The total number of virtual processors allocated to the virtual system or snapshot.

OperationalStatus
Data type: uint16 array
Access type: Read-only

The current statuses of the virtual system. This corresponds to the OperationalStatus property of the Msvm_ComputerSystem class.

Windows Server 2008:  This property is not supported before Windows Server 2008 R2.
ProcessorLoad
Data type: uint16
Access type: Read-only

The current processor usage of the virtual system. This property is not valid for instances of Msvm_SummaryInformation representing a virtual system snapshot.

ProcessorLoadHistory
Data type: uint16 array
Access type: Read-only

An array of the previous 100 samples of the processor usage for the virtual system. This property is not valid for instances of Msvm_SummaryInformation representing a virtual system snapshot.

Snapshots
Data type: CIM_VirtualSystemSettingData array
Access type: Read-only

An array of Msvm_VirtualSystemSettingData instances representing the snapshots for the virtual system. This property is not valid for instances of Msvm_SummaryInformation representing a virtual system snapshot.

StatusDescriptions
Data type: string array
Access type: Read-only

Strings that describe the corresponding OperationalStatus array values. This corresponds to the StatusDescriptions property of the Msvm_ComputerSystem class.

Windows Server 2008:  This property is not supported before Windows Server 2008 R2.
ThumbnailImage
Data type: uint8 array
Access type: Read-only

An array containing a small, thumbnail-sized image of the desktop for the virtual system or snapshot in RGB565 format.

UpTime
Data type: uint64
Access type: Read-only

The amount of time since the virtual system was last booted. This property is not valid for instances of Msvm_SummaryInformation representing a virtual system snapshot.

Remarks

Access to the Msvm_SummaryInformation class might be restricted by UAC Filtering. For more information, see User Account Control and WMI.

Requirements

Minimum supported clientNone supported
Minimum supported serverWindows Server 2008
MOFWindowsVirtualization.mof
Namespace\\.\Root\Virtualization

See Also

Virtual System Classes

 

 

Send comments about this topic to Microsoft

Build date: 1/21/2010

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2010 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement
Page view tracker