Compartir a través de


Msvm_SummaryInformationBase clase

Se usa en el método GetSummaryInformation de la clase Msvm_VirtualSystemManagementService para recuperar rápidamente información común relacionada con un sistema virtual o una instantánea.

La siguiente sintaxis se simplifica desde el código de Managed Object Format (MOF) e incluye todas las propiedades heredadas.

Sintaxis

[Abstract, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_SummaryInformationBase : CIM_View
{
  string   InstanceID;
  DateTime CreationTime;
  string   ElementName;
  uint16   EnabledState;
  string   OtherEnabledState;
  uint16   HealthState;
  string   Name;
  string   Notes;
  string   Version;
  uint16   NumberOfProcessors;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  uint64   UpTime;
  uint16   EnhancedSessionModeState;
  string   VirtualSwitchNames[];
  string   VirtualSystemSubType;
  string   HostComputerSystemName;
};

Miembros

La clase Msvm_SummaryInformationBase tiene estos tipos de miembros:

Propiedades

La clase Msvm_SummaryInformationBase tiene estas propiedades.

CreationTime

Tipo de datos: DateTime

Tipo de acceso: solo lectura

Hora en la que se creó el sistema virtual o la instantánea.

ElementName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: Invalidación ("CIM_ManagedElement.ElementName")

Nombre descriptivo del sistema virtual o la instantánea.

EnabledState

Tipo de datos: uint16

Tipo de acceso: solo lectura

Estado actual del sistema virtual o la instantánea.

EnhancedSessionModeState

Tipo de datos: uint16

Tipo de acceso: solo lectura

Indica si el host permite o no las conexiones de modo mejorado y, si están permitidas, independientemente de si están disponibles o no en la máquina virtual.

Permitido y disponible (2)

No permitido (3)

Permitido pero no disponible (6)

HealthState

Tipo de datos: uint16

Tipo de acceso: solo lectura

Estado de mantenimiento actual del sistema virtual. Esta propiedad no es válida para instancias de Msvm_SummaryInformation que representan una instantánea del sistema virtual.

HostComputerSystemName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre del equipo que hospeda esta máquina virtual.

InstanceID

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: Invalidación ("CIM_ManagedElement.InstanceID"), Clave

InstanceID es una propiedad opcional que se puede usar para identificar de forma opaca y única una instancia de esta clase dentro del ámbito del espacio de nombres de creación de instancias. Varias subclases de esta clase pueden invalidar esta propiedad para que sea necesaria o una clave. Estas subclases también pueden modificar los algoritmos preferidos para garantizar la unicidad definida a continuación.

Para garantizar la unicidad dentro del espacio de nombres, el valor de InstanceID debe construirse con el siguiente algoritmo "preferido":

<OrgID>:<LocalID>

Cuando <OrgID> y <LocalID> están separados por dos puntos (:), y donde <OrgID> debe incluir un nombre protegido por derechos de autor, marca comercial o de otro modo único que sea propiedad de la entidad empresarial que crea o define instanceID o que es un identificador registrado asignado a la entidad empresarial por una autoridad global reconocida. (Este requisito es similar al < Estructura Nombre> de esquema\_<Nombre de clase> de nombres de clase de esquema). Además, para garantizar la unicidad, <OrgID> no debe contener dos puntos (:). Al usar este algoritmo, los primeros dos puntos que aparecen en InstanceID deben aparecer entre <OrgID> y <LocalID>.

<LocalID> lo elige la entidad empresarial y no se debe reutilizar para identificar distintos elementos subyacentes (reales). Si no se usa null y el algoritmo "preferido" anterior, la entidad de definición debe asegurarse de que el InstanceID resultante no se reutiliza en ningún InstanceID generado por este u otros proveedores para el Espacio de nombres de esta instancia.

Si no se establece en NULL para las instancias definidas por DMTF, se debe usar el algoritmo "preferido" con orgID <> establecido en CIM.

Nombre

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre único del sistema virtual o la instantánea.

Notas

Tipo de datos: cadena

Tipo de acceso: solo lectura

Notas asociadas al sistema virtual o a la instantánea.

NumberOfProcessors

Tipo de datos: uint16

Tipo de acceso: solo lectura

Número total de procesadores virtuales asignados al sistema virtual o a la instantánea.

OperationalStatus

Tipo de datos: matriz uint16

Tipo de acceso: solo lectura

Calificadores: ArrayType ("Indexed")

Estado actual del elemento.

OtherEnabledState

Tipo de datos: cadena

Tipo de acceso: solo lectura

Cadena que describe el estado habilitado o deshabilitado del elemento cuando la propiedad EnabledState está establecida en 1 ("Other"). Esta propiedad debe establecerse en null cuando EnabledState es cualquier valor distinto de 1.

StatusDescriptions

Tipo de datos: matriz de cadenas

Tipo de acceso: solo lectura

Calificadores: ArrayType ("Indexed")

Cadenas que describen los distintos valores de matriz OperationalStatus .

Uptime

Tipo de datos: uint64

Tipo de acceso: solo lectura

Cantidad de tiempo desde que se arrantó por última vez el sistema virtual. Esta propiedad no es válida para instancias de Msvm_SummaryInformation que representan una instantánea del sistema virtual.

Versión

Tipo de datos: cadena

Tipo de acceso: solo lectura

La versión del sistema virtual en un formato de "major.minor"; por ejemplo, "2.0".

VirtualSwitchNames

Tipo de datos: matriz de cadenas

Tipo de acceso: solo lectura

Calificadores: ArrayType ("Indexed")

Cadenas a las que se enumeran los nombres descriptivos de los conmutadores virtuales a los que está conectada la máquina virtual.

VirtualSystemSubType

Tipo de datos: cadena

Tipo de acceso: solo lectura

Subtipo del sistema virtual.

Microsoft:Hyper-V:SubType:1 ("Microsoft:Hyper-V:SubType:1")

Microsoft:Hyper-V:SubType:2 ("Microsoft:Hyper-V:SubType:2")

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 10, versión 1703 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2016
Espacio de nombres
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
Archivo DLL
Vmms.exe

Consulte también

CIM_View