Condividi tramite


classe Msvm_ResourcePoolComponent

Rappresenta un elemento del pool di risorse della piattaforma Microsoft Windows Hyper-V.

La sintassi seguente è il codice MOF (Managed Object Format) semplificato e include tutte le proprietà ereditate.

Sintassi

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

Members

La classe Msvm_ResourcePoolComponent include questi tipi di membri:

Proprietà

La classe Msvm_ResourcePoolComponent ha queste proprietà.

AllocationCapabilitiesClassName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Nome della classe derivata da CIM_AllocationCapabilities che descrive le funzionalità di allocazione di questo pool di risorse.

CLSID

Tipo di dati: stringa

Tipo di accesso: sola lettura

GUID che rappresenta l'identificatore della classe dell'oggetto COM del servizio. Questa proprietà viene ereditata da Msvm_VirtualizationComponent.

Contesto

Tipo di dati: uint32

Tipo di accesso: sola lettura

Contesto in cui verrà eseguito l'oggetto appena creato. Questo valore viene passato nel parametro dwClsContext a CoCreateInstance. Questa proprietà viene ereditata da Msvm_VirtualizationComponent e viene sempre impostata su 1.

Enabled

Tipo di dati: booleano

Tipo di accesso: sola lettura

True se questa istanza è abilitata e può essere usata per completare le richieste client; in caso contrario, False. Questa proprietà viene ereditata da Msvm_VirtualizationComponent e viene sempre impostata su True.

MaxParentPools

Tipo di dati: uint8

Tipo di accesso: sola lettura

Numero massimo di pool di risorse padre supportati da un pool figlio.

Nome

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: Chiave

Stringa indipendente dal linguaggio che identifica in modo univoco l'elemento. Il formato seguente è consigliato per evitare conflitti di denominazione: "vendor|component|version". Ad esempio, questo nome rappresenta la versione 1.0 del componente porta di rete emulata microsoft: "Microsoft| EmulateNetworkPortComponent| V1.0". Questa proprietà viene ereditata da Msvm_VirtualizationComponent.

PhysicalDeviceClassName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Nome della classe derivata da CIM_LogicalDevice che implementa il dispositivo fisico da cui questo pool alloca le risorse. Questa proprietà può essere Null se la classe di dispositivo virtuale allocata da questo pool è uguale alla classe del dispositivo fisico.

ResourcePoolClassName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Nome della classe derivata da CIM_ResourcePool che implementa il pool di risorse.

ResourcePoolSettingDataClassName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Nome della classe derivata da CIM_SettingData che descrive le impostazioni correlate all'allocazione del pool di risorse.

WmiFactoryCLSID

Tipo di dati: stringa

Tipo di accesso: sola lettura

GUID che rappresenta l'identificatore di classe della factory di oggetti WMI del componente.

Commenti

L'accesso alla classe Msvm_ResourcePoolComponent potrebbe essere limitato dal filtro dell'interfaccia utente. Per altre informazioni, vedere Controllo account utente e WMI.

Requisiti

Requisito Valore
Client minimo supportato
Windows 8 [solo app desktop]
Server minimo supportato
Windows Server 2012 [solo app desktop]
Fine del supporto client
Windows 8.1
Fine del supporto server
R2 per Windows Server 2012
Spazio dei nomi
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Vedi anche

Msvm_VirtualizationComponent

Msvm_VirtualizationComponent