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