Поделиться через


класс Msvm_ControlledBy

Связывает запоминающее устройство с контроллером хранилища, которому принадлежит устройство. Эта связь используется как с контроллерами интегрированной среды разработки, так и с контроллерами гибких дисков.

Следующий синтаксис представляет собой упрощенный код MOF и включает все унаследованные свойства.

Синтаксис

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

Члены

Класс Msvm_ControlledBy имеет следующие типы членов:

Элемент Property

Класс Msvm_ControlledBy имеет эти свойства.

AccessMode

Тип данных: uint16

Тип доступа: только для чтения

Доступность устройства через предшествующий контроллер. Это свойство наследуется от CIM_ControlledBy и всегда имеет значение 2 (для чтения и записи).

AccessPriority

Тип данных: uint16

Тип доступа: только для чтения

Приоритет доступа к устройству через этот контроллер. Путь с наивысшим приоритетом будет иметь наименьшее значение. Это свойство наследуется от CIM_ControlledBy и всегда имеет значение 0.

AccessState

Тип данных: uint16

Тип доступа: только для чтения

Указывает, выполняет ли контроллер активные команды или доступ к устройству. Это свойство наследуется от CIM_ControlledBy и всегда имеет значение 1 (активно).

Предшествующей

Тип данных: CIM_Controller

Тип доступа: только для чтения

Ссылка на контроллер. Это свойство наследуется от CIM_ControlledBy.

Зависимые

Тип данных: CIM_LogicalDevice

Тип доступа: только для чтения

Ссылка на управляемое устройство. Это свойство наследуется от CIM_ControlledBy.

DeviceNumber

Тип данных: string

Тип доступа: только для чтения

Адрес связанного устройства в контексте предшествующего контроллера. Это свойство наследуется от CIM_ControlledBy.

NegotiatedDataWidth

Тип данных: uint32

Тип доступа: только для чтения

Это свойство наследуется от CIM_DeviceConnection и всегда имеет значение 0.

NegotiatedSpeed

Тип данных: uint64

Тип доступа: только для чтения

Это свойство наследуется от CIM_DeviceConnection и всегда имеет значение 0.

NumberOfHardResets

Тип данных: uint32

Тип доступа: только для чтения

Это свойство наследуется от CIM_ControlledBy, но не используется.

NumberOfSoftResets

Тип данных: uint32

Тип доступа: только для чтения

Это свойство наследуется от CIM_ControlledBy, но не используется.

TimeOfDeviceReset

Тип данных: datetime

Тип доступа: только для чтения

Это свойство наследуется от CIM_ControlledBy, но не используется.

Комментарии

Доступ к классу Msvm_ControlledBy может быть ограничен фильтрацией UAC. Дополнительные сведения см. в разделе Контроль учетных записей пользователей и WMI.

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Пространство имен
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

См. также раздел

CIM_ControlledBy

CIM_ControlledBy

Классы хранения