classe Msvm_ResourceTypeDefinition

Define um mapeamento de um tipo de recurso para suas classes de implementação.

A sintaxe a seguir é o código MOF (Managed Object Format) simplificado.

Sintaxe

class Msvm_ResourceTypeDefinition
{
  uint16 ResourceType;
  string OtherResourceType;
  string ResourceSubType;
  string LogicalDeviceClassName;
  string SettingDataClassName;
};

Membros

A classe Msvm_ResourceTypeDefinition tem estes tipos de membros:

Propriedades

A classe Msvm_ResourceTypeDefinition tem essas propriedades.

LogicalDeviceClassName

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O nome da classe derivada de CIM_LogicalDevice que implementa o dispositivo lógico para esse tipo de recurso.

OtherResourceType

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Chave

Uma cadeia de caracteres que descreve o tipo de recurso quando um valor bem definido não está disponível e ResourceType tem o valor 1 (Outro). Há uma correspondência com a propriedade OtherResourceType de CIM_ResourceAllocationSettingData.

ResourceSubType

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Chave

Uma cadeia de caracteres que descreve um subtipo específico de implementação para esse recurso. Por exemplo, isso pode ser usado para distinguir modelos diferentes do mesmo tipo de recurso. Há uma correspondência com a propriedade ResourceSubType de CIM_ResourceAllocationSettingData.

ResourceType

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: Chave

O tipo de recurso que essa configuração de alocação representa. Há uma correspondência com a propriedade ResourceType de CIM_ResourceAllocationSettingData.

Outros (1)

Sistema de Computador (2)

Processador (3)

Memória (4)

Controlador IDE (5)

HBA scsi paralelo (6)

FC HBA (7)

ISCSI HBA (8)

IB HCA (9)

Adaptador Ethernet (10)

Outro adaptador de rede (11)

Slot de E/S (12)

Dispositivo de E/S (13)

Unidade disquete (14)

Unidade de CD (15)

Unidade de DVD (16)

Porta serial (17)

Porta paralela (18)

Controlador USB (19)

Controlador gráfico (20)

Extensão de armazenamento (21)

Disco (22)

Fita (23)

Outro dispositivo de armazenamento (24)

Controlador firewire (25)

Unidade particionável (26)

Unidade particionável base (27)

Fonte de alimentação (28)

Dispositivo de resfriamento (29)

DMTF reservado (30 32767)

Fornecedor Reservado (32768 65535)

SettingDataClassName

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O nome da classe derivada de CIM_ResourceAllocationSettingData que implementa as configurações para esse tipo de recurso.

Comentários

O acesso à classe Msvm_ResourceTypeDefinition pode ser restrito pela Filtragem UAC. Para obter mais informações, consulte Controle de conta de usuário e WMI.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2012 [somente aplicativos da área de trabalho]
Fim do suporte ao cliente
Windows 8.1
Fim do suporte ao servidor
Windows Server 2012 R2
Namespace
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe