Compartir a través de


Msvm_VirtualSystemResourceComponent clase

Representa un servicio de dispositivo virtual de la plataforma De Hyper-V de Microsoft Windows.

La siguiente sintaxis es código de Formato de objeto administrado (MOF) simplificado e incluye todas las propiedades heredadas.

Sintaxis

class Msvm_VirtualSystemResourceComponent : Msvm_VirtualizationComponent
{
  string  Name;
  string  CLSID;
  uint32  Context = 1;
  boolean Enabled = True;
  string  AdditionalClassNames[];
  uint16  Type = 1;
  boolean HotAdd = False;
  boolean HotRemove = False;
};

Miembros

La clase Msvm_VirtualSystemResourceComponent tiene estos tipos de miembros:

Propiedades

La clase Msvm_VirtualSystemResourceComponent tiene estas propiedades.

AdditionalClassNames

Tipo de datos: matriz de cadenas

Tipo de acceso: solo lectura

Matriz de cadenas que contienen clases adicionales que no son de asociación expuestas por esta instancia de Msvm_VirtualSystemResourceComponent . Estas clases no deben derivar de CIM_LogicalDevice ni de CIM_ResourceAllocationSettingData.

CLSID

Tipo de datos: cadena

Tipo de acceso: solo lectura

GUID que representa el identificador de clase del objeto COM del servicio. Esta propiedad se hereda de Msvm_VirtualizationComponent.

Contexto

Tipo de datos: uint32

Tipo de acceso: solo lectura

Contexto en el que se ejecutará el objeto recién creado. Este valor se pasa en el parámetro dwClsContext a CoCreateInstance. Esta propiedad se hereda de Msvm_VirtualizationComponent y siempre se establece en 1.

Enabled

Tipo de datos: booleano

Tipo de acceso: solo lectura

True si esta instancia está habilitada y se puede usar para completar las solicitudes de cliente; de lo contrario, False. Esta propiedad se hereda de Msvm_VirtualizationComponent y siempre se establece en True.

HotAdd

Tipo de datos: booleano

Tipo de acceso: solo lectura

True si esta instancia se puede agregar activa a una máquina virtual; de lo contrario, False. El valor predeterminado es False.

HotRemove

Tipo de datos: booleano

Tipo de acceso: solo lectura

True si esta instancia se puede quitar en caliente de una máquina virtual; de lo contrario, False. El valor predeterminado es False.

Nombre

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: Clave

Cadena neutra del idioma que identifica de forma única el servicio. Se recomienda el siguiente formato para evitar conflictos de nomenclatura: "vendor|component|version". Por ejemplo, este nombre representa la versión 1.0 del componente de puerto de red emulado de Microsoft: "Microsoft| EmularNetworkPortComponent| V1.0". Esta propiedad se hereda de Msvm_VirtualizationComponent.

Tipo

Tipo de datos: uint16

Tipo de acceso: solo lectura

La relación del objeto WMI que se describe aquí con el dispositivo virtual.

Value Significado
"No modificable"
0
"Singleton"
1
Singleton es un objeto WMI de nivel superior que está vinculado a 1:1 con un dispositivo virtual y solo puede existir una vez por máquina virtual. Este es el valor predeterminado.
"MultiInstance"
2
MultiInstance es un objeto WMI de nivel superior que puede existir varias veces por máquina virtual y está vinculado a 1:1 con un dispositivo virtual.
"Subdispositivo"
3
Subdevice es un objeto WMI que no tiene referencia primaria, sino que solo se controla mediante un dispositivo virtual que solo puede existir una vez por máquina virtual. Aunque el objeto WMI puede existir varias veces.

Observaciones

El acceso a la clase Msvm_VirtualSystemResourceComponent podría estar restringido por el filtrado de UAC. Para obtener más información, vea 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]
Fin de compatibilidad de cliente
Windows 8.1
Fin de compatibilidad de servidor
Windows Server 2012 R2
Espacio de nombres
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
Archivo DLL
Vmms.exe

Consulte también

Msvm_VirtualizationComponent

Msvm_VirtualizationComponent