Compartir a través de


Msvm_SummaryInformation clase

Se usa en los métodos GetSummaryInformation y GetDefinitionFileSummaryInformation de la clase Msvm_VirtualSystemManagementService para recuperar rápidamente información común relacionada con una máquina virtual o una instantánea.

La siguiente sintaxis es código de Formato de objeto administrado (MOF) simplificado.

Sintaxis

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_SummaryInformation : Msvm_SummaryInformationBase
{
  string                       InstanceID;
  string                       AllocatedGPU;
  boolean                      Shielded;
  CIM_ConcreteJob              AsynchronousTasks[];
  DateTime                     CreationTime;
  string                       ElementName;
  uint16                       EnabledState;
  string                       OtherEnabledState;
  string                       GuestOperatingSystem;
  uint16                       HealthState;
  uint16                       Heartbeat;
  uint64                       MemoryUsage;
  sint32                       MemoryAvailable;
  sint32                       AvailableMemoryBuffer;
  boolean                      SwapFilesInUse;
  string                       Name;
  string                       Notes;
  string                       Version;
  uint16                       NumberOfProcessors;
  uint16                       OperationalStatus[];
  uint16                       ProcessorLoad;
  uint16                       ProcessorLoadHistory[];
  CIM_VirtualSystemSettingData Snapshots[];
  string                       StatusDescriptions[];
  uint8                        ThumbnailImage[];
  uint16                       ThumbnailImageHeight;
  uint16                       ThumbnailImageWidth;
  uint64                       UpTime;
  uint16                       ReplicationState;
  uint16                       ReplicationStateEx[];
  uint16                       ReplicationHealth;
  uint16                       ReplicationHealthEx[];
  uint16                       ReplicationMode;
  CIM_ComputerSystem       REF TestReplicaSystem;
  uint16                       ApplicationHealth;
  uint16                       IntegrationServicesVersionState;
  boolean                      MemorySpansPhysicalNumaNodes;
  string                       ReplicationProviderId[];
  uint16                       EnhancedSessionModeState;
  string                       VirtualSwitchNames[];
  string                       VirtualSystemSubType;
  string                       HostComputerSystemName;
};

Miembros

La clase Msvm_SummaryInformation tiene estos tipos de miembros:

Propiedades

La clase Msvm_SummaryInformation tiene estas propiedades.

AllocatedGPU

Tipo de datos: cadena

Tipo de acceso: solo lectura

Identificador de la unidad de procesamiento de gráficos físicos (GPU) asignada a esta máquina virtual. Esta propiedad solo se aplica a las máquinas virtuales que usan RemoteFX.

ApplicationHealth

Tipo de datos: uint16

Tipo de acceso: solo lectura

Estado de mantenimiento de la aplicación actual para la máquina virtual. Esta propiedad no es válida para instancias de Msvm_SummaryInformation que representan una instantánea de máquina virtual.

Correcto (2)

Crítico para la aplicación (32782)

Deshabilitado (32896)

AsincrónicaTasks

Tipo de datos: matriz de CIM_ConcreteJob

Tipo de acceso: solo lectura

Calificadores: ArrayType ("Indexed")

Matriz de Msvm_ConcreteJob instancias que representan las operaciones asincrónicas relacionadas con la máquina virtual que se están ejecutando actualmente. Esta propiedad no es válida para instancias de Msvm_SummaryInformation que representan una instantánea de máquina virtual.

AvailableMemoryBuffer

Tipo de datos: sint32

Tipo de acceso: solo lectura

Porcentaje del búfer de memoria disponible para la máquina virtual. Cuando la memoria dinámica está habilitada para una máquina virtual, esta propiedad representa la proporción del búfer de memoria disponible con el búfer de memoria ideal para la máquina virtual. El tamaño ideal del búfer de memoria se configura mediante la propiedad TargetMemoryBuffer de la clase Msvm_MemorySettingData .

Esta propiedad no es válida para instancias de la clase Msvm_SummaryInformation que representan máquinas virtuales para las que no está habilitada la memoria dinámica.

Esta propiedad no es válida para instancias de la clase Msvm_SummaryInformation que representan una instantánea de máquina virtual.

CreationTime

Tipo de datos: DateTime

Tipo de acceso: solo lectura

Hora en la que se creó la máquina virtual o la instantánea.

ElementName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre para mostrar de la máquina virtual o la instantánea.

EnabledState

Tipo de datos: uint16

Tipo de acceso: solo lectura

Estado actual de la máquina virtual o instantánea. Consulte la propiedad EnabledState de la clase Msvm_ComputerSystem para obtener los valores posibles.

EnhancedSessionModeState

Tipo de datos: uint16

Tipo de acceso: solo lectura

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

Windows 8.1: este valor no se admite hasta Windows 8.1 y Windows Server 2012 R2.

Permitido y disponible (2)

No permitido (3)

Permitido pero no disponible (6 )

GuestOperatingSystem

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre del sistema operativo invitado, si está disponible. Si esta información no está disponible, el valor de esta propiedad es Null. Esta propiedad no es válida para instancias de Msvm_SummaryInformation que representan una instantánea de máquina virtual.

HealthState

Tipo de datos: uint16

Tipo de acceso: solo lectura

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

Heartbeat

Tipo de datos: uint16

Tipo de acceso: solo lectura

Estado de latido actual de la máquina virtual. Para obtener más información, vea la documentación de la propiedad StatusDescriptions de la clase Msvm_HeartbeatComponent . Esta propiedad no es válida para instancias de Msvm_SummaryInformation que representan una instantánea de máquina virtual.

Correcto (2)

Error (6)

Sin contacto (12)

Comunicación perdida (13)

HostComputerSystemName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre del equipo que hospeda esta máquina virtual.

Nota

Se ha agregado en Windows 10.

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 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>

Donde <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 tipo 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 de><nombre de clase de> nombre de esquema 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 se mostrarán en InstanceID deben aparecer entre <OrgID> y <LocalID>.

<La entidad empresarial elige LocalID> y no se debe reutilizar para identificar diferentes 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 el <orgID> establecido en CIM.

Nota

Se ha agregado en Windows 10.

IntegrationServicesVersionState

Tipo de datos: uint16

Tipo de acceso: solo lectura

Indica si los servicios de integración instalados en la máquina virtual están actualizados.

Desconocido (0)

UpToDate (1)

Error de coincidencia (2)

MemoryAvailable

Tipo de datos: sint32

Tipo de acceso: solo lectura

Porcentaje de la memoria actual disponible para la máquina virtual. Cuando la memoria dinámica está habilitada para una máquina virtual, esta propiedad representa la proporción de memoria disponible de la máquina virtual con la memoria física total asignada a la máquina virtual. Cuando una máquina virtual no tiene memoria disponible, esta propiedad será negativa y contendrá la proporción de memoria necesaria para la máquina virtual con la memoria física total asignada a la máquina virtual.

Esta propiedad no es válida para instancias de la clase Msvm_SummaryInformation que representan máquinas virtuales para las que no está habilitada la memoria dinámica.

Esta propiedad no es válida para instancias de la clase Msvm_SummaryInformation que representan una instantánea de máquina virtual.

MemorySpansPhysicalNumaNodes

Tipo de datos: booleano

Tipo de acceso: solo lectura

Indica si la memoria de uno o varios de los nodos de acceso a memoria no único virtual (NUMA) de la máquina virtual abarca varios nodos NUMA físicos del sistema de equipo host. Contiene True si la memoria abarca varios nodos NUMA físicos o False en caso contrario.

MemoryUsage

Tipo de datos: uint64

Tipo de acceso: solo lectura

El uso de memoria actual, en megabytes, de la máquina virtual. Esta propiedad no es válida para instancias de Msvm_SummaryInformation que representan una instantánea de máquina virtual.

Nombre

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre único de la máquina virtual o la instantánea.

Notas

Tipo de datos: cadena

Tipo de acceso: solo lectura

Notas asociadas a la máquina virtual o instantánea.

NumberOfProcessors

Tipo de datos: uint16

Tipo de acceso: solo lectura

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

OperationalStatus

Tipo de datos: matriz uint16

Tipo de acceso: solo lectura

Calificadores: ArrayType ("Indexed")

Estados operativos actuales de la máquina virtual. Consulte la propiedad OperationalStatus de la clase Msvm_ComputerSystem para obtener los valores posibles.

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. Esta propiedad se establecerá en Null cuando EnabledState sea cualquier valor distinto de 1.

ProcessorLoad

Tipo de datos: uint16

Tipo de acceso: solo lectura

El uso actual del procesador de la máquina virtual, en porcentaje. Esta propiedad no es válida para instancias de Msvm_SummaryInformation que representan una instantánea de máquina virtual.

ProcessorLoadHistory

Tipo de datos: matriz uint16

Tipo de acceso: solo lectura

Calificadores: ArrayType ("Indexed")

Matriz de las 100 muestras anteriores del uso del procesador, en porcentaje, para la máquina virtual. Esta propiedad no es válida para instancias de Msvm_SummaryInformation que representan una instantánea de máquina virtual.

ReplicationHealth

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: en desuso ("Msvm_SummaryInformation. ReplicationHealthEx")

El estado de replicación de la máquina virtual. Consulte la propiedad ReplicationHealth de la clase Msvm_ComputerSystem para obtener los valores posibles.

Nota

Esta propiedad está en desuso a partir de Windows 8.1; en su lugar, use ReplicationHealthEx.

No aplicable (0)

Correcto (1)

Advertencia (2)

Crítico (3)

ReplicationHealthEx

Tipo de datos: matriz uint16

Tipo de acceso: solo lectura

Calificadores: ArrayType ("Indexed")

Matriz de valores de mantenimiento de replicación para las distintas relaciones de replicación de la máquina virtual. Consulte la propiedad ReplicationHealth de la clase Msvm_ReplicationRelationship para obtener los valores posibles.

No aplicable (0)

Correcto (1)

Advertencia (2)

Crítico (3)

ReplicationMode

Tipo de datos: uint16

Tipo de acceso: solo lectura

Tipo de replicación de la máquina virtual. Consulte la propiedad ReplicationMode de la clase Msvm_ComputerSystem para conocer los valores posibles.

Ninguno (0)

Principal (1)

Réplica (2)

Réplica de prueba (3)

Réplica extendida (4)

ReplicationProviderId

Tipo de datos: matriz de cadenas

Tipo de acceso: solo lectura

Calificadores: ArrayType ("Indexed")

Para la máquina virtual de réplica principal o extendida, este es el identificador del proveedor de replicación principal. Para una máquina virtual de réplica y si la replicación extendida está habilitada, este es el identificador de proveedor para la relación extendida.

Windows 8.1: este valor no se admite hasta Windows 8.1 y Windows Server 2012 R2.

ReplicationState

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: en desuso ("Msvm_SummaryInformation. ReplicationStateEx")

Estado de replicación de la máquina virtual. Consulte la propiedad ReplicationState de la clase Msvm_ComputerSystem para ver los valores posibles.

Nota

Esta propiedad está en desuso a partir de Windows 8.1; en su lugar, use ReplicationStateEx.

Deshabilitado (0)

Listo para la replicación (1)

Esperando a completar la replicación inicial (2)

Replicación (3)

Replicación sincronizada completada (4)

Recuperado (5)

Confirmado (6)

Suspendido (7)

Crítico (8)

Esperar a iniciar la resincronización (9)

Resincronización (10)

Resincronización suspendida (11)

Conmutación por error en curso (12)

ReplicationStateEx

Tipo de datos: matriz uint16

Tipo de acceso: solo lectura

Calificadores: ArrayType ("Indexed")

Matriz de valores de estado de replicación para las distintas relaciones de replicación de la máquina virtual. Consulte la propiedad ReplicationState de la clase Msvm_ReplicationRelationship para obtener los valores posibles.

Deshabilitado (0)

Listo para la replicación (1)

Esperando a completar la replicación inicial (2)

Replicación (3)

Replicación sincronizada completada (4)

Recuperado (5)

Confirmado (6)

Suspendido (7)

Crítico (8)

Esperar a iniciar la resincronización (9)

Resincronización (10)

Resincronización suspendida (11)

Conmutación por error en curso (12)

Conmutación por recuperación en curso (13)

Conmutación por recuperación completada (14)

Actualización del disco en curso (15)

Nota

Se ha agregado en Windows 10, versión 1703 y Windows Server 2016.

Crítico para la actualización de disco (16)

Nota

Se ha agregado en Windows 10, versión 1703 y Windows Server 2016.

Desconocido (17)

Nota

Se ha agregado en Windows 10, versión 1703 y Windows Server 2016.

Reutilización de la replicación en curso (18)

Nota

Se ha agregado en Windows 10, versión 1703 y Windows Server 2016.

Preparado para la replicación de sincronización (19)

Nota

Se ha agregado en Windows 10, versión 1703 y Windows Server 2016.

Preparado para la replicación inversa de grupo (20)

Nota

Se ha agregado en Windows 10, versión 1703 y Windows Server 2016.

Desencadenado en curso (21)

Nota

Se ha agregado en Windows 10, versión 1703 y Windows Server 2016.

Blindada

Tipo de datos: booleano

Tipo de acceso: solo lectura

Indica si el blindaje está configurado para la máquina virtual o no.

Nota

Se ha agregado en Windows 10, versión 1703 y Windows Server 2016.

Instantáneas

Tipo de datos: matriz de CIM_VirtualSystemSettingData

Tipo de acceso: solo lectura

Calificadores: ArrayType ("Indexed")

Matriz de Msvm_VirtualSystemSettingData instancias que representan las instantáneas de la máquina virtual. Esta propiedad no es válida para instancias de Msvm_SummaryInformation que representan una instantánea de máquina virtual.

StatusDescriptions

Tipo de datos: matriz de cadenas

Tipo de acceso: solo lectura

Calificadores: ArrayType ("Indexed")

Cadenas que describen los valores de matriz OperationalStatus correspondientes. Esto corresponde a la propiedad StatusDescriptions de la clase Msvm_ComputerSystem .

SwapFilesInUse

Tipo de datos: booleano

Tipo de acceso: solo lectura

Indica si la paginación de segundo nivel está activa. Contiene True si la paginación de segundo nivel está activa o False en caso contrario.

TestReplicaSystem

Tipo de datos: CIM_ComputerSystem

Tipo de acceso: solo lectura

Referencia a una instancia de CIM_ComputerSystem que representa la máquina virtual de réplica de prueba para la máquina virtual. Esta propiedad no es válida para instancias de Msvm_SummaryInformation que representan una instantánea de máquina virtual.

ThumbnailImage

Tipo de datos: matriz uint8

Tipo de acceso: solo lectura

Calificadores: OctetString, ArrayType ("Indexed"), ModelCorrespondence ("Msvm_SummaryInformation. ThumbnailImageWidth", "Msvm_SummaryInformation. ThumbnailImageHeight")

Matriz que contiene una imagen pequeña de tamaño en miniatura del escritorio para la máquina virtual o la instantánea en formato RGB565.

ThumbnailImageHeight

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: ModelCorrespondence ("Msvm_SummaryInformation. ThumbnailImage")

Alto en píxeles de la imagen en la propiedad ThumbnailImage.

Nota

Se ha agregado en Windows 10.

ThumbnailImageWidth

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: ModelCorrespondence ("Msvm_SummaryInformation. ThumbnailImage")

Ancho en píxeles de la imagen en la propiedad ThumbnailImage.

Nota

Se ha agregado en Windows 10.

Uptime

Tipo de datos: uint64

Tipo de acceso: solo lectura

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

Versión

Tipo de datos: cadena

Tipo de acceso: solo lectura

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

Nota

Se ha agregado en Windows 10.

VirtualSwitchNames

Tipo de datos: matriz de cadenas

Tipo de acceso: solo lectura

Calificadores: ArrayType ("Indexed")

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

Windows 8.1: este valor no se admite hasta Windows 8.1 y Windows Server 2012 R2.

VirtualSystemSubType

Tipo de datos: cadena

Tipo de acceso: solo lectura

Subtipo del sistema virtual.

Windows 8.1: este valor no se admite hasta Windows 8.1 y Windows Server 2012 R2.

Microsoft:Hyper-V:SubType:1 ()

Microsoft:Hyper-V:SubType:2 ()

Comentarios

El filtrado UAC puede restringir el acceso a la clase Msvm_SummaryInformation . Para obtener más información, consulte Control de cuentas de usuario y WMI.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2012 [solo aplicaciones de escritorio]
Espacio de nombres
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
Archivo DLL
Vmms.exe

Consulte también

Msvm_SummaryInformationBase

Clases de sistema virtual