Compartir a través de


Msvm_AllocationCapabilities clase

Define los medios por los que un cliente puede detectar el intervalo válido de la configuración predeterminada para un recurso virtual. Un objeto Msvm_AllocationCapabilities está asociado a cada grupo de recursos. Cuatro objetos Msvm_ResourceAllocationSettingData están asociados al objeto Msvm_AllocationCapabilities para describir los valores mínimos, máximos, predeterminados e incrementales de la asignación del recurso determinado. Juntas, estas clases describen la gama general de funcionalidades admitidas.

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

Sintaxis

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_AllocationCapabilities : CIM_AllocationCapabilities
{
  string InstanceID;
  string Caption;
  string Description;
  string ElementName;
  uint16 ResourceType;
  string OtherResourceType;
  string ResourceSubType;
  uint16 RequestTypesSupported;
  uint16 SharingMode;
  uint16 SupportedAddStates[];
  uint16 SupportedRemoveStates[];
};

Miembros

La clase Msvm_AllocationCapabilities tiene estos tipos de miembros:

Propiedades

La clase Msvm_AllocationCapabilities tiene estas propiedades.

Caption

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MaxLen (64)

Descripción breve del objeto. Esta propiedad se hereda de CIM_ManagedElement.

Descripción

Tipo de datos: cadena

Tipo de acceso: solo lectura

Descripción del objeto. Esta propiedad se hereda de CIM_ManagedElement.

ElementName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre para mostrar del objeto. Esta propiedad permite a cada instancia definir un nombre para mostrar además de sus propiedades clave, datos de identidad e información de descripción. La propiedad Name de la clase CIM_ManagedSystemElement también se define como un nombre para mostrar. Sin embargo, a menudo se subclase como clave. No es razonable que la misma propiedad pueda transmitir tanto la identidad como un nombre para mostrar, sin incoherencias. Cuando Name existe y no es una clave (por ejemplo, para instancias de un dispositivo lógico), la misma información puede estar presente en las propiedades Name y ElementName . Esta propiedad se hereda de CIM_ManagedElement.

InstanceID

Tipo de datos: cadena

Tipo de acceso: solo lectura

Identificador único para este grupo de recursos. Esta propiedad se hereda de CIM_ManagedElement.

OtherResourceType

Tipo de datos: cadena

Tipo de acceso: solo lectura

Cadena que describe el tipo de recurso cuando un valor bien definido no está disponible y ResourceType tiene el valor "Other". Esta propiedad se hereda de CIM_AllocationCapabilities.

RequestTypesSupported

Tipo de datos: uint16

Tipo de acceso: solo lectura

Indica si se admite la solicitud de un recurso específico. Esta propiedad se hereda de CIM_AllocationCapabilities.

Value Significado
Unknown
0
Unknown
Específico
2
La solicitud puede incluir una solicitud para un recurso específico.
General
3
La solicitud no incluye una solicitud para un recurso específico.
Ambos
4
Se admiten solicitudes específicas y generales.

ResourceSubType

Tipo de datos: cadena

Tipo de acceso: solo lectura

Cadena que describe un subtipo específico de implementación para este recurso. Por ejemplo, esto puede usarse para distinguir diferentes modelos del mismo tipo de recurso. Esta propiedad se hereda de CIM_AllocationCapabilities.

ResourceType

Tipo de datos: uint16

Tipo de acceso: solo lectura

El tipo de recurso que representa esta configuración de asignación. Esta propiedad se hereda de CIM_AllocationCapabilities.

Otros (1)

Sistema informático (2)

Procesador (3)

Memoria (4)

Controlador IDE (5)

HBA SCSI paralelo (6)

FC HBA (7)

HBA iSCSI (8)

IB HCA (9)

Adaptador Ethernet (10)

Otro adaptador de red (11)

Ranura de E/S (12)

Dispositivo de E/S (13)

Disquete ( 14)

Unidad de CD (15)

Unidad de DVD (16)

Unidad de disco (17)

Unidad de cinta (18)

Extensión de almacenamiento (19)

Otro dispositivo de almacenamiento (20)

Puerto serie (21)

Puerto paralelo (22)

Controlador USB (23)

Controlador gráfico (24)

Controlador IEEE 1394 (25)

Unidad particionable (26)

Unidad particionable base (27)

Potencia (28)

Capacidad de refrigeración (29)

Puerto de conmutador Ethernet (30)

Disco lógico (31)

Volumen de almacenamiento (32)

Conexión Ethernet (33)

DMTF reservado (..)

Proveedor reservado (0x8000.. 0xFFFF )

SharingMode

Tipo de datos: uint16

Tipo de acceso: solo lectura

Indica cómo se concede el acceso a un recurso subyacente. Esta propiedad se hereda de CIM_AllocationCapabilities.

Value Significado
Unknown
0
Unknown
Dedicado
2
Acceso exclusivo a un recurso subyacente.
Compartido
3
Uso compartido de un recurso subyacente.

SupportedAddStates

Tipo de datos: matriz uint16

Tipo de acceso: solo lectura

Indica los estados en los que se puede asociar el sistema al que se asociará el recurso cuando se cree un nuevo recurso. Esta propiedad se hereda de CIM_AllocationCapabilities.

Desconocido (0)

Habilitado (2)

Deshabilitado (3)

Apagado (4)

No aplicable (5)

Habilitado pero sin conexión (6)

En prueba (7)

Diferido (8)

Modo inactivo (9)

A partir de (10)

En pausa (11)

Suspendido (12)

DMTF Reserved (..)

Proveedor reservado (0x8000.. 0xFFFF )

SupportedRemoveStates

Tipo de datos: matriz uint16

Tipo de acceso: solo lectura

Indica los estados en los que se puede estar el sistema al que está asociado el recurso cuando se quita el recurso. Esta propiedad se hereda de CIM_AllocationCapabilities.

Desconocido (0)

Habilitado (2)

Deshabilitado (3)

Apagado (4)

No aplicable (5)

Habilitado pero sin conexión (6)

En prueba (7)

Diferido (8)

Modo inactivo (9)

A partir de (10)

En pausa (11)

Suspendido (12)

DMTF Reserved (..)

Proveedor reservado (0x8000.. 0xFFFF )

Comentarios

El acceso a la clase Msvm_AllocationCapabilities 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]
Espacio de nombres
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
Archivo DLL
Vmms.exe

Consulte también

CIM_AllocationCapabilities

CIM_AllocationCapabilities

Msvm_AllocationCapabilities (V1)

Clases para la administración de recursos