Share via


Msvm_ResourcePoolComponent clase

Representa un elemento del grupo de recursos de la plataforma De Hyper-V de Microsoft Windows.

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

Sintaxis

class Msvm_ResourcePoolComponent : Msvm_VirtualizationComponent
{
  string  CLSID;
  uint32  Context = 1;
  boolean Enabled = True;
  string  Name;
  string  AllocationCapabilitiesClassName;
  string  ResourcePoolClassName;
  string  ResourcePoolSettingDataClassName = "Msvm_ResourcePoolSettingData";
  string  PhysicalDeviceClassName;
  string  WmiFactoryCLSID;
  uint8   MaxParentPools = 0;
};

Miembros

La clase Msvm_ResourcePoolComponent tiene estos tipos de miembros:

Propiedades

La clase Msvm_ResourcePoolComponent tiene estas propiedades.

AllocationCapabilitiesClassName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre de la clase derivada de CIM_AllocationCapabilities que describe las funcionalidades de asignación de este grupo de recursos.

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.

MaxParentPools

Tipo de datos: uint8

Tipo de acceso: solo lectura

Número máximo de grupos de recursos primarios que admite un grupo secundario.

Nombre

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: Clave

Cadena neutra del idioma que identifica de forma única el elemento. 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.

PhysicalDeviceClassName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre de la clase derivada de CIM_LogicalDevice que implementa el dispositivo físico del que este grupo asigna recursos. Esta propiedad puede ser Null si la clase de dispositivo virtual asignada desde este grupo es la misma que la clase de dispositivo físico.

ResourcePoolClassName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre de la clase derivada de CIM_ResourcePool que implementa el grupo de recursos.

ResourcePoolSettingDataClassName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre de la clase derivada de CIM_SettingData que describe la configuración relacionada con la no asignación del grupo de recursos.

WmiFactoryCLSID

Tipo de datos: cadena

Tipo de acceso: solo lectura

GUID que representa el identificador de clase del generador de objetos WMI del componente.

Observaciones

El acceso a la clase Msvm_ResourcePoolComponent podría estar restringido por el filtrado de UAC. 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]
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