classe Msvm_ControlledBy

Associa um dispositivo de armazenamento ao controlador de armazenamento que possui o dispositivo. Essa associação é usada com controladores IDE e disquete.

A sintaxe a seguir é um código MOF (Managed Object Format) simplificado e inclui todas as propriedades herdadas.

Sintaxe

[Association, Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ControlledBy : CIM_ControlledBy
{
  uint64                NegotiatedSpeed = 0;
  uint32                NegotiatedDataWidth = 0;
  CIM_Controller    REF Antecedent;
  CIM_LogicalDevice REF Dependent;
  uint16                AccessState = 1;
  datetime              TimeOfDeviceReset;
  uint32                NumberOfHardResets;
  uint32                NumberOfSoftResets;
  string                DeviceNumber;
  uint16                AccessMode = 2;
  uint16                AccessPriority = 0;
};

Membros

A classe Msvm_ControlledBy tem estes tipos de membros:

Propriedades

A classe Msvm_ControlledBy tem essas propriedades.

AccessMode

Tipo de dados: uint16

Tipo de acesso: Somente leitura

A acessibilidade do dispositivo por meio do controlador antecedente. Essa propriedade é herdada de CIM_ControlledBy e é sempre definida como 2 (leitura/gravação).

AccessPriority

Tipo de dados: uint16

Tipo de acesso: Somente leitura

A prioridade dada aos acessos do dispositivo por meio desse controlador. O caminho de prioridade mais alta terá o valor mais baixo. Essa propriedade é herdada de CIM_ControlledBy e é sempre definida como 0.

AccessState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Indica se o controlador está comandando ou acessando o dispositivo ativamente. Essa propriedade é herdada de CIM_ControlledBy e é sempre definida como 1 (Ativa).

Antecedente

Tipo de dados: CIM_Controller

Tipo de acesso: Somente leitura

Uma referência ao controlador. Essa propriedade é herdada de CIM_ControlledBy.

Dependente

Tipo de dados: CIM_LogicalDevice

Tipo de acesso: Somente leitura

Uma referência ao dispositivo controlado. Essa propriedade é herdada de CIM_ControlledBy.

DeviceNumber

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O endereço do dispositivo associado no contexto do controlador antecedente. Essa propriedade é herdada de CIM_ControlledBy.

NegotiatedDataWidth

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Essa propriedade é herdada de CIM_DeviceConnection e é sempre definida como 0.

NegotiatedSpeed

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Essa propriedade é herdada de CIM_DeviceConnection e é sempre definida como 0.

NumberOfHardResets

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Essa propriedade é herdada de CIM_ControlledBy, mas não é usada.

NumberOfSoftResets

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Essa propriedade é herdada de CIM_ControlledBy, mas não é usada.

TimeOfDeviceReset

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Essa propriedade é herdada de CIM_ControlledBy, mas não é usada.

Comentários

O acesso à classe Msvm_ControlledBy 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]
Namespace
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Confira também

CIM_ControlledBy

CIM_ControlledBy

Classes de armazenamento