Класс Win32_MappedLogicalDisk

Класс Win32_MappedLogicalDiskWMI представляет сетевые запоминающие устройства, сопоставленные как логические диски в компьютерной системе.

Следующий пример синтаксиса — упрощенный 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_MappedLogicalDisk имеет следующие типы элементов:

Методы

Класс Win32_MappedLogicalDisk имеет эти методы.

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

Свойства

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

Доступ

Тип данных: uint16

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

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

Это свойство наследуется от CIM_StorageExtent.

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

Доступно для чтения (1)

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

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

Запись один раз (4)

Доступность

Тип данных: uint16

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

Квалификаторы: MappingStrings (MIF. DMTF| Рабочее состояние|003.5, MIB. IETF| HOST-RESOURCES-MIB.hrDeviceStatus")

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

Это свойство наследуется от CIM_LogicalDevice.

Другое (1)

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

Запуск и полная мощность (3)

Запуск или полная мощность

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

В тесте (5)

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

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

Off Line (8)

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

Off Duty (9)

Пониженный ( 10)

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

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

Power Save — неизвестно (13)

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

Power Save — режим низкой мощности (14)

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

Power Save — резервный (15)

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

Power Cycle (16)

Power Save — предупреждение (17)

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

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

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

Не готово (19)

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

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

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

Заморозили (21)

Устройство тихо.

BlockSize

Тип данных: uint64

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

Квалификаторы: MappingStrings ("MIB". IETF| HOST-RESOURCES-MIB.hrStorageAllocationUnits"), единицы ("байты")

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

Это свойство наследуется от CIM_StorageExtent.

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

Caption

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

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

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

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

Это свойство наследуется от CIM_ManagedSystemElement.

Compressed

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

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

Квалификаторы: MappingStrings ("Win32API| Функции файловой системы| GetVolumeInformation| FS_VOL_IS_COMPRESSED")

Если значение равно True, файл сжимается.

ConfigManagerErrorCode

Тип данных: uint32

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

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

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

Это свойство наследуется от CIM_LogicalDevice.

Это устройство работает правильно. (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 не удается загрузить драйверы, необходимые для этого устройства. (31)

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

ConfigManagerUserConfig

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

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

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

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

Это свойство наследуется от CIM_LogicalDevice.

CreationClassName

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

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

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

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

Это свойство наследуется от CIM_LogicalDevice.

Описание

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

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

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

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

Это свойство наследуется от CIM_ManagedSystemElement.

DeviceID

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

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

Квалификаторы: ключ, переопределение ("DeviceId"), MappingStrings ("WMI")

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

Это свойство наследуется от CIM_LogicalDevice.

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

ОшибкаCleared

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

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

Если значение равно True, сообщение об ошибке в LastErrorCode теперь очищается.

Это свойство наследуется от CIM_LogicalDevice.

ErrorDescription

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

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

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

Это свойство наследуется от CIM_LogicalDevice.

ОшибкаMethodology

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

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

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

Это свойство наследуется от CIM_StorageExtent.

FileSystem

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

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

Квалификаторы: MappingStrings ("Win32API| File System FunctionsGetVolumeInformation)

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

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

Пример: NTFS

FreeSpace

Тип данных: uint64

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

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

Место, доступное на логическом диске.

Это свойство наследуется от CIM_LogicalDisk.

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

InstallDate

Тип данных: datetime

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

Квалификаторы: MappingStrings (MIF. DMTF| ComponentID|001.5"), DisplayName ("Дата установки")

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

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

Это свойство наследуется от CIM_ManagedSystemElement.

LastErrorCode

Тип данных: uint32

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

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

Это свойство наследуется от CIM_LogicalDevice.

MaximumComponentLength

Тип данных: uint32

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

Квалификаторы: MappingStrings ("Win32API| File System FunctionsGetVolumeInformation)

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

Пример: 255

Имя

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

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

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

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

Это свойство наследуется от CIM_ManagedSystemElement.

NumberOfBlocks

Тип данных: uint64

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

Квалификаторы: MappingStrings ("MIB". IETF| HOST-RESOURCES-MIB.hrStorageSize")

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

Это свойство наследуется от CIM_StorageExtent.

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

PNPDeviceID

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

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

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

Windows Plug and Play идентификатор устройства логического устройства.

Это свойство наследуется от CIM_LogicalDevice.

Пример: "*PNP030b"

PowerManagementCapabilities

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

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

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

Это свойство наследуется от CIM_LogicalDevice.

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

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

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

Включено (3)

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

Режимы экономии питания, введенные автоматически (4)

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

Настройка состояния питания (5)

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

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

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

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

Поддерживаемые Power-On

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

PowerManagementSupported

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

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

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

Это свойство наследуется от CIM_LogicalDevice.

ProviderName

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

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

Квалификаторы: MappingStrings ("Win32API|Windows Сетевые функции| WNetGetConnection")

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

Назначение

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

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

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

Это свойство наследуется от CIM_StorageExtent.

QuotasDisabled

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

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

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

QuotasIncomplete

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

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

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

QuotasRebuilding

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

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

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

Sessionid

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

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

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

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

Размер

Тип данных: uint64

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

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

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

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

Это свойство наследуется от CIM_LogicalDisk.

Состояние

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

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

Квалификаторы: MaxLen (10), DisplayName ("Status")

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

Это свойство наследуется от CIM_ManagedSystemElement.

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

ОК ("ОК")

Error ("Error")

Пониженный ( "Пониженный")

Unknown ("Unknown")

Pred Fail ("Pred Fail")

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

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

Service ("Service")

Подчеркнул ("подчеркнул")

NonRecover ("NonRecover")

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

Lost Comm ("Lost Comm")

StatusInfo

Тип данных: uint16

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

Квалификаторы: MappingStrings (MIF. DMTF| Рабочее состояние|003.3")

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

Это свойство наследуется от CIM_LogicalDevice.

Другое (1)

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

Включено (3)

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

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

SupportsDiskQuotas

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

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

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

SupportsFileBasedCompression

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

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

Квалификаторы: MappingStrings ("Win32API| Функции файловой системы| GetVolumeInformation| FS_FILE_COMPRESSION")

Если значение равно True, раздел логического диска поддерживает сжатие на основе файлов, например, в NTFS. Это свойство имеет значение False, если свойство Compressed имеет значение True.

SystemCreationClassName

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

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

Квалификаторы: распространяется ("CIM_System". CreationClassName"), CIM_Key

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

Это свойство наследуется от CIM_LogicalDevice.

SystemName

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

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

Квалификаторы: распространяется ("CIM_System". Имя"), CIM_Key

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

Это свойство наследуется от CIM_LogicalDevice.

Имя тома

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

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

Квалификаторы: MappingStrings ("Win32API| File System FunctionsGetVolumeInformation)

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

VolumeSerialNumber

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

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

Квалификаторы: MappingStrings ("Win32API| File System FunctionsGetVolumeInformation)

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

Это свойство наследуется от CIM_LogicalDevice.

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

Remarks

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

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

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

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

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

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

Дополнительные сведения об использовании Win32_MappedLogicalDisk см. в статье "Как определить, какие диски сопоставлены с сетевыми ресурсами"?

Примеры

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

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

Требования

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

См. также

CIM_LogicalDisk

Классы оборудования компьютерной системы

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