_Класс Win32 маппедлогикалдиск

Класс WMI _ маппедлогикалдиск для Win32 представляет сетевые устройства хранения, сопоставленные как логические диски в компьютерной системе.

Следующий пример синтаксиса — упрощенный MOF-код, который включает все наследуемые свойства. Свойства и методы имеют алфавитный порядок, а не порядок MOF.

Синтаксис

[Dynamic, Provider("CIMWin32"), UUID("{BCF02FFE-5560-4de2-B419-272918693426}"), AMENDMENT]
class Win32_MappedLogicalDisk : CIM_LogicalDisk
{
  uint16   Access;
  uint16   Availability;
  uint64   BlockSize;
  string   Caption;
  boolean  Compressed;
  uint32   ConfigManagerErrorCode;
  boolean  ConfigManagerUserConfig;
  string   CreationClassName;
  string   Description;
  string   DeviceID;
  boolean  ErrorCleared;
  string   ErrorDescription;
  string   ErrorMethodology;
  string   FileSystem;
  uint64   FreeSpace;
  datetime InstallDate;
  uint32   LastErrorCode;
  uint32   MaximumComponentLength;
  string   Name;
  uint64   NumberOfBlocks;
  string   PNPDeviceID;
  uint16   PowerManagementCapabilities[];
  boolean  PowerManagementSupported;
  string   ProviderName;
  string   Purpose;
  boolean  QuotasDisabled;
  boolean  QuotasIncomplete;
  boolean  QuotasRebuilding;
  string   SessionID;
  uint64   Size;
  string   Status;
  uint16   StatusInfo;
  boolean  SupportsDiskQuotas;
  boolean  SupportsFileBasedCompression;
  string   SystemCreationClassName;
  string   SystemName;
  string   VolumeName;
  string   VolumeSerialNumber;
};

Участники

Класс Win32 _ маппедлогикалдиск имеет следующие типы членов:

Методы

Класс Win32 _ маппедлогикалдиск содержит следующие методы.

Метод Описание
Сброс Не реализован. Чтобы реализовать этот метод, см. метод Reset в CIM _ LogicalDisk.
SetPowerState Не реализован. Чтобы реализовать этот метод, см. метод SetPowerState в CIM _ LogicalDisk.

Элемент Property

Класс Win32 _ маппедлогикалдиск имеет следующие свойства.

Доступ

Тип данных: UInt16

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

Состояние доступа устройства.

Это свойство наследуется от CIM _ сторажеекстент.

Неизвестно (0)

Для чтения (1)

Доступный для записи (2)

Поддерживается чтение и запись (3)

Однократная запись (4)

Доступность

Тип данных: UInt16

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

Квалификаторы: маппингстрингс (MIF. |Оперативное состояние DMTF | 003,5 "," MIB. |Основной узел IETF-Resources-MIB. хрдевицестатус ")

Доступность и состояние устройства.

Это свойство наследуется от _ CIM-унаследованной модели.

Другое (1)

Неизвестно (2)

Работа/полная мощность (3)

Работа или полная мощность

Предупреждение (4)

В тесте (5)

Неприменимо (6)

Выключение питания (7)

Не в линии (8)

Автономная миграция

Не обслуживает (9)

Снижение работоспособности (10)

Не установлено (11)

Ошибка установки (12)

Энергосбережение — неизвестно (13)

Известно, что устройство находится в режиме энергосбережения, но его точное состояние неизвестно.

Энергосбережение — режим низкого энергопотребления (14)

Устройство находится в состоянии энергосбережения, но по-прежнему работает и может демонстрировать снижение производительности.

Энергосбережение — ждущий режим (15)

Устройство не работает, но может быть включено в полный режим.

Цикл электропитания (16)

Энергосбережение — предупреждение (17)

Устройство находится в состоянии предупреждения, но также в режиме энергосбережения.

Приостановлено (18)

Устройство приостановлено.

Не готово (19)

Устройство не готово.

Не настроено (20)

Устройство не настроено.

Заморожено (21)

Устройство находится в тихом режиме.

BlockSize

Тип данных: UInt64

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

Квалификаторы: маппингстрингс ("MIB. IETF | Host-Resources-MIB. хрсторажеаллокатионунитс "), Units (" bytes ")

Размер (в байтах) блоков, образующих эту область хранения. Если эта концепция недопустима для типа устройства, значение равно 1.

Это свойство наследуется от CIM _ сторажеекстент.

Дополнительные сведения об использовании значений UInt64 в скриптах см. в разделе Создание сценариев в WMI.

Caption

Тип данных: строка

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

Квалификаторы: maxlen (64), DisplayName ("Caption")

Краткое описание объекта.

Это свойство наследуется от CIM _ манажедсистемелемент.

Compressed

Тип данных: логический

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

Квалификаторы: маппингстрингс (" | функции файловой системы Win32API | жетволумеинформатион | FS _ Vol _ _ сжат")

Значение true, если файл сжат.

конфигманажерерроркоде

Тип данных: UInt32

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

Квалификаторы: схема ("Win32")

Windows Configuration Manager код ошибки.

Это свойство наследуется от _ CIM-унаследованной модели.

Это устройство работает правильно. (0)

Устройство работает правильно.

Это устройство настроено неправильно. (1)

Устройство настроено неправильно.

Windows не удается загрузить драйвер для этого устройства. (2)

Возможно, драйвер для этого устройства поврежден, или в системе недостаточно памяти или других ресурсов. (3)

Возможно, драйвер для этого устройства поврежден или системе не хватает памяти или других ресурсов.

Это устройство работает неправильно. Один из его драйверов или реестра может быть поврежден. (4)

Устройство работает неправильно. Один из драйверов или реестр может быть поврежден.

драйверу для этого устройства нужен ресурс, который Windows не может управлять. (5)

драйверу для устройства требуется ресурс, который Windows не может управляться.

Конфигурация загрузки для этого устройства конфликтует с другими устройствами. (6)

Конфигурация загрузки для устройства конфликтует с другими устройствами.

Не удается выполнить фильтрацию. (7)

Отсутствует загрузчик драйверов для устройства. (8)

Отсутствует загрузчик драйверов для устройства.

Это устройство работает неправильно, так как встроенное по управления сообщает о неправильном использовании ресурсов для устройства. (9)

Устройство работает неправильно. Встроенное по управления неправильно сообщает ресурсы для устройства.

Не удается запустить устройство. (10)

Не удается запустить устройство.

Сбой устройства. (11)

Сбой устройства.

Этому устройству не удается найти достаточно свободных ресурсов, которые можно использовать. (12)

Устройству не удается найти достаточно свободных ресурсов для использования.

Windows не удается проверить ресурсы этого устройства. (13)

Windows не может проверить ресурсы устройства.

Это устройство не может работать должным образом, пока компьютер не будет перезагружен. (14)

Устройство не может работать должным образом, пока компьютер не будет перезагружен.

Это устройство работает неправильно, так как, возможно, возникла проблема повторного перечисления. (15)

Устройство не работает должным образом из-за возможной проблемы повторного перечисления.

Windows не удается найти все ресурсы, используемые этим устройством. (16)

Windows не удается найти все ресурсы, используемые устройством.

Устройство запрашивает неизвестный тип ресурса. (17)

Устройство запрашивает неизвестный тип ресурса.

Переустановите драйверы для этого устройства. (18)

Необходимо переустановить драйверы устройств.

Сбой при использовании загрузчика VxD. (19)

Реестр может быть поврежден. (20)

Реестр может быть поврежден.

Сбой системы: попробуйте изменить драйвер для этого устройства. Если это не поможет, см. документацию по оборудованию. Windows удаляет это устройство. (21)

Сбой системы. Если изменение драйвера устройства неэффективно, см. документацию по оборудованию. Windows удаляет устройство.

Это устройство отключено. (22)

Устройство отключено.

Сбой системы: попробуйте изменить драйвер для этого устройства. Если это не поможет, см. документацию по оборудованию. (23)

Сбой системы. Если изменение драйвера устройства неэффективно, см. документацию по оборудованию.

Это устройство отсутствует, работает неправильно или не имеет установленных драйверов. (24)

Устройство отсутствует, не работает должным образом или не имеет установленных драйверов.

Windows все еще настраивает это устройство. (25)

Windows все еще настраивает устройство.

Windows все еще настраивает это устройство. (26)

Windows все еще настраивает устройство.

Это устройство не имеет допустимой конфигурации журнала. (27)

Устройство не имеет допустимой конфигурации журнала.

Драйверы для этого устройства не установлены. (28)

Драйверы устройств не установлены.

Это устройство отключено, так как встроенное по устройства не предоставил ему необходимые ресурсы. (29)

Устройство отключено. Встроенное по устройства не предпредоставил необходимые ресурсы.

Это устройство использует ресурс запроса на прерывание (IRQ), который используется другим устройством. (30)

Устройство использует ресурс IRQ, который используется другим устройством.

это устройство работает неправильно, так как Windows не может загрузить драйверы, необходимые для этого устройства. 1-31

Устройство работает неправильно. Windows не может загрузить необходимые драйверы устройств.

конфигманажерусерконфиг

Тип данных: логический

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

Квалификаторы: схема ("Win32")

Если значение — true, устройство использует определяемую пользователем конфигурацию.

Это свойство наследуется от _ CIM-унаследованной модели.

CreationClassName

Тип данных: строка

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

Квалификаторы: _ ключ CIM

Имя первого конкретного класса, который будет отображаться в цепочке наследования, используемой при создании экземпляра. При использовании с другими ключевыми свойствами класса это свойство позволяет уникально идентифицировать все экземпляры этого класса и его подклассов.

Это свойство наследуется от _ CIM-унаследованной модели.

Описание

Тип данных: строка

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

Квалификаторы: DisplayName ("Описание")

Описание объекта.

Это свойство наследуется от CIM _ манажедсистемелемент.

DeviceID

Тип данных: строка

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

Квалификаторы: ключ, Переопределение ("DeviceID"), маппингстрингс ("WMI")

Уникальный идентификатор массива памяти.

Это свойство наследуется от _ CIM-унаследованной модели.

Пример: "массив памяти 1"

еррорклеаред

Тип данных: логический

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

Если значение — true, то ошибка, сообщаемая в ластерроркоде , теперь удаляется.

Это свойство наследуется от _ CIM-унаследованной модели.

ErrorDescription

Тип данных: строка

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

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

Это свойство наследуется от _ CIM-унаследованной модели.

еррормесодологи

Тип данных: строка

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

Типы проверки ошибок, используемые оборудованием.

Это свойство наследуется от CIM _ сторажеекстент.

Системой

Тип данных: строка

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

Квалификаторы: маппингстрингс (" | функции файловой системы Win32API жетволумеинформатион)

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

Файловая система на логическом диске.

Пример: "NTFS"

FreeSpace

Тип данных: UInt64

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

Квалификаторы: единицы ("байт")

Свободное место на логическом диске.

Это свойство наследуется от CIM _ LogicalDisk.

Дополнительные сведения об использовании значений UInt64 в скриптах см. в разделе Создание сценариев в WMI.

InstallDate

Тип данных: DateTime

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

Квалификаторы: маппингстрингс (MIF. DMTF | ComponentID | 001,5 "), DisplayName (" Дата установки ")

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

Дата и время установки объекта. Для этого свойства не требуется указывать значение, указывающее, что объект установлен.

Это свойство наследуется от CIM _ манажедсистемелемент.

ластерроркоде

Тип данных: UInt32

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

Код последней ошибки, сообщаемый логическим устройством.

Это свойство наследуется от _ CIM-унаследованной модели.

максимумкомпонентленгс

Тип данных: UInt32

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

Квалификаторы: маппингстрингс (" | функции файловой системы Win32API жетволумеинформатион)

содержит максимальную длину компонента имени файла, поддерживаемого диском Windows.

Пример: 255

имя;

Тип данных: строка

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

Квалификаторы: DisplayName ("имя")

Метка объекта.

Это свойство наследуется от CIM _ манажедсистемелемент.

NumberOfBlocks

Тип данных: UInt64

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

Квалификаторы: маппингстрингс ("MIB. |Основной узел IETF-Resources-MIB. хрсторажесизе ")

Общее число последовательных блоков, каждый из которых блокирует размер значения, содержащегося в свойстве, которое формирует эту область хранения. Общий размер области хранения можно вычислить путем умножения значения свойства размерности на значение этого свойства. Если значение параметра DataSize равно 1 , это свойство является общим размером экстента хранения.

Это свойство наследуется от CIM _ сторажеекстент.

Дополнительные сведения об использовании значений UInt64 в скриптах см. в разделе Создание сценариев в WMI.

PNPDeviceID

Тип данных: строка

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

Квалификаторы: схема ("Win32")

Windows Самонастраивающийся идентификатор устройства логического устройства.

Это свойство наследуется от _ CIM-унаследованной модели.

Пример: " * PNP030b"

поверманажементкапабилитиес

Тип данных: UInt16 , массив

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

Массив конкретных возможностей логического устройства, связанных с питанием.

Это свойство наследуется от _ CIM-унаследованной модели.

Неизвестно (0)

Не поддерживается (1)

Отключено (2)

Включено (3)

Функции управления питанием в настоящее время включены, но точный набор функций неизвестен или информация недоступна.

Режимы энергосбережения записываются автоматически (4)

Устройство может изменить свое состояние электропитания на основе использования или других критериев.

Настраиваемое состояние питания (5)

Поддерживается метод SetPowerState . Этот метод находится в родительском классе класса _ CIM и может быть реализован. Дополнительные сведения см. в разделе Конструирование классов MOF-файл (MOF).

Поддержка циклов электропитания (6)

Метод SetPowerState может быть вызван с параметром PowerState , установленным в значение 5 (Power Cycle).

Поддерживается время включения (7)

Поддержка по времени Power-On

Метод SetPowerState может быть вызван с параметром PowerState , установленным в значение 5 (цикл электропитания) и временем , равным определенной дате и времени (или интервалу) для включения питания.

поверманажементсуппортед

Тип данных: логический

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

Если значение — true, устройство может управляться с помощью питания (может быть переведено в режим приостановки и т. д.). Свойство не указывает на то, что функции управления питанием в настоящее время включены, только что логическое устройство поддерживает управление питанием.

Это свойство наследуется от _ CIM-унаследованной модели.

ProviderName

Тип данных: строка

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

квалификаторы: маппингстрингс ("Win32API | Windows network functions | внетжетконнектион")

Сетевой путь к логическому устройству.

Назначение

Тип данных: строка

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

Произвольная строка, описывающая носитель и его использование.

Это свойство наследуется от CIM _ сторажеекстент.

куотасдисаблед

Тип данных: логический

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

Если значение — true, Управление квотами для этого тома отключено.

куотасинкомплете

Тип данных: логический

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

Если значение — true, используется управление квотами, но оно отключено. Незавершенные ссылается на сведения, оставшиеся в файловой системе после отключения управления квотами.

куотасребуилдинг

Тип данных: логический

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

Если значение — true, файловая система настраивается для управления квотами.

SessionID

Тип данных: строка

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

Квалификаторы: ключ

Идентификатор сеанса пользователя. Пользователь может подключиться с помощью локального имени входа или сеанса терминала.

Размер

Тип данных: UInt64

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

Квалификаторы: единицы ("байт")

Размер логического диска.

Дополнительные сведения об использовании значений UInt64 в скриптах см. в разделе Создание сценариев в WMI.

Это свойство наследуется от CIM _ LogicalDisk.

Состояние

Тип данных: строка

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

Квалификаторы: maxlen (10), DisplayName ("состояние")

Текущее состояние объекта. Можно определить различные операционные и неоперационные состояния. Рабочие состояния включают: "ОК", "деградация" и "пред-ошибка" (элемент, например, жесткий диск с поддержкой SMART может работать правильно, но прогнозирует сбой в ближайшем будущем). Неработающие состояния включают: "ошибка", "Запуск", "остановка" и "служба". Состояние службы применяется к административной работе, например к зеркальному переносу диска, перезагрузке списка разрешений пользователя или другой административной работе. Не вся такая работа находится в оперативном режиме, но управляемый элемент не является ни "ОК", ни в одном из других состояний.

Это свойство наследуется от CIM _ манажедсистемелемент.

Значения качества производительности:

ОК ("ОК")

Ошибка ("ошибка")

Пониженная работоспособность (пониженная работоспособность)

Неизвестно ("неизвестно")

Пред-ошибка ("пред Fail")

Запуск ("Запуск")

Остановка ("остановка")

Служба ("служба")

Пренапряжению ("напряжению")

Невосстановление ("невосстановление")

Нет контакта ("нет контакта")

Потеря связи ("потеря связи")

StatusInfo

Тип данных: UInt16

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

Квалификаторы: маппингстрингс (MIF. |Рабочее состояние DMTF | 003,3 ")

Состояние логического устройства. Если это свойство не применяется к логическому устройству, следует использовать значение 5 (неприменимо).

Это свойство наследуется от _ CIM-унаследованной модели.

Другое (1)

Неизвестно (2)

Включено (3)

Отключено (4)

Неприменимо (5)

суппортсдисккуотас

Тип данных: логический

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

Если значение — true, то файловая система, в которой сопоставлен этот сетевой диск, поддерживает дисковые квоты.

суппортсфилебаседкомпрессион

Тип данных: логический

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

Квалификаторы: маппингстрингс ("Win32API | File System functions | жетволумеинформатион | FS _ File _ Compression")

Если значение — true, раздел логического диска поддерживает сжатие на основе файлов, как в случае с файловой системой NTFS. Это свойство имеет значение false, если сжатое свойство имеет значение true.

системкреатионкласснаме

Тип данных: строка

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

Квалификаторы: распространено ("_ система CIM.CreationClassName"), _ ключ CIM

Значение свойства CreationClassName компьютера.

Это свойство наследуется от _ CIM-унаследованной модели.

SystemName

Тип данных: строка

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

Квалификаторы: распространено ("_ система CIM.Name"), _ ключ CIM

Имя системы области.

Это свойство наследуется от _ CIM-унаследованной модели.

Тома

Тип данных: строка

Тип доступа: чтение и запись

Квалификаторы: маппингстрингс (" | функции файловой системы Win32API жетволумеинформатион)

Имя тома логического диска. Значение этого свойства может содержать не более 32 символов.

волумесериалнумбер

Тип данных: строка

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

Квалификаторы: маппингстрингс (" | функции файловой системы Win32API жетволумеинформатион)

Серийный номер тома логического диска. Значение этого свойства может содержать не более 11 символов.

Это свойство наследуется от _ CIM-унаследованной модели.

Пример: "A8C3-D032"

Remarks

Для этого класса возвращаются следующие экземпляры, допустим, что пользователь а выполняет перечисление экземпляров:

  • Поставщик ищет сеанс входа пользователя а на этот компьютер:

    • При наличии одного (и только одного) такого сеанса входа поставщик возвращает подключенные диски этого сеанса.
    • Если на компьютере имеется более одного сеанса, то не возвращаются экземпляры подключенных дисков (поскольку поставщик не имеет разумного способа выбора используемого сеанса).
  • Если сеансы пользователя A не запущены, и имеется локально вошедший в систему пользователь б:

    • Если для пользователя б имеется один сеанс, поставщик олицетворяет и возвращает подключенные диски пользователя б. В этом случае поддерживается сценарий службы поддержки, желающий видеть экземпляры локального пользователя, вошедшего в систему. Тем не менее, возвращаемые экземпляры зависят от параметров локальной политики безопасности в панели управления средства администрирования. Если для следующей политики задано значение "создатель объекта", то не возвращаются экземпляры подключенных дисков, даже если член группы "Администраторы":

      "Системный объект: владелец по умолчанию для объектов, созданных членами группы" Администраторы ".

    • Опять же, если на компьютере работает более одного сеанса пользователя B, поставщик не может решить, какой из них использовать. В этом случае не возвращаются экземпляры подключенных дисков.

Дополнительные сведения об использовании Win32 _ маппедлогикалдиск см. в разделе как определить диски, сопоставленные с сетевыми общими папками?

Примеры

В следующем фрагменте кода PowerShell показаны подключенные диски.

Get-WmiObject Win32_MappedLogicalDisk | Select Name, ProviderName, FileSystem, Size, FreeSpace | Format-Table

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Пространство имен
Корневой \ CIMV2
MOF
CIMWin32. mof
DLL
CIMWin32.dll

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

Логический диск CIM _

Аппаратные классы системы компьютера

Задачи WMI: диски и файловые системы