класс MSFT_StorageProvider
Представляет пакет поставщика управления хранилищем (SMP), который управляет подсистемой хранения.
Следующий синтаксис упрощен из кода формата управляемых объектов (MOF).
Синтаксис
class MSFT_StorageProvider : MSFT_StorageObject
{
UInt16 Type;
String Name;
String Manufacturer;
String Version;
String CimServerName;
String URI;
String URI_IP;
UInt16 RemoteSubsystemCacheMode;
Boolean SupportsSubsystemRegistration;
UInt16 SupportedRemoteSubsystemCacheModes;
};
Участники
Класс MSFT_StorageProvider имеет следующие типы элементов:
Методы
Класс MSFT_StorageProvider имеет эти методы.
Метод | Description |
---|---|
Рекомендуемые | Обнаруживает объекты, принадлежащие поставщику хранилища. |
GetSecurityDescriptor | Извлекает дескриптор безопасности, который управляет доступом к экземпляру объекта поставщика хранилища. |
RegisterSubsystem | Регистрирует подсистему для управления этим поставщиком. |
SetAttributes | Задает атрибуты поставщика. |
SetSecurityDescriptor | Задает дескриптор безопасности, который управляет доступом к экземпляру объекта поставщика хранилища. |
Отмена регистрации системы | Отменяет регистрацию подсистемы. |
Свойства
Класс MSFT_StorageProvider имеет эти свойства.
CimServerName
Тип данных: Строка
Тип доступа: только для чтения
Если свойство Type равно SMI-S, это свойство содержит имя сервера CIM, отображаемого в пользовательском интерфейсе. Например, "СЕРВЕР ACME CIM". Это свойство необходимо для поддержки механизма обнаружения SLP.
Если свойство Type не является SMI-S, это свойство равно NULL.
Производитель
Тип данных: Строка
Тип доступа: только для чтения
Квалификаторы: обязательный
Имя производителя программного обеспечения SMP.
Имя
Тип данных: Строка
Тип доступа: только для чтения
Квалификаторы: обязательный
Понятное имя поставщика хранилища.
RemoteSubsystemCacheMode
Тип данных: UInt16
Тип доступа: только для чтения
Режим кэширования этого поставщика.
Значение | Значение |
---|---|
0 | Неизвестно |
2 | Выключено |
3 | Обнаружение вручную |
SupportedRemoteSubsystemCacheModes
Тип данных: UInt16
Тип доступа: только для чтения
Режимы кэширования, поддерживаемые этим поставщиком.
Значение | Значение |
---|---|
0 | Неизвестно |
2 | Выключено |
3 | Обнаружение вручную |
SupportsSubsystemRegistration
Тип данных: Логический
Тип доступа: только для чтения
TRUE , если этот поставщик поддерживает удаленную регистрацию и управление; ЗНАЧЕНИЕ FALSE , если это не так.
Тип
Тип данных: UInt16
Тип доступа: только для чтения
Квалификаторы: обязательный
Указывает, реализуется ли поставщик с помощью стандартных интерфейсов SMI-S или интерфейсов WMI SMP.
Значение | Значение |
---|---|
SMP 1 | Поставщик — это собственный поставщик на основе SMP. |
SMI-S 2 | Поставщик — это поставщик на основе SMI-S, который отображается через поставщика управления прокси-сервером SMI-S. |
URI-адрес
Тип данных: Строка
Тип доступа: только для чтения
Если свойство Type равно SMI-S, это свойство содержит протокол, имя узла и порт, который подключается к серверу SMI-S.
Если свойство Type не является SMI-S, это свойство равно NULL.
URI_IP
Тип данных: Строка
Тип доступа: только для чтения
Если свойство Type равно SMI-S, это свойство содержит протокол, IP-адрес и порт, который подключается к серверу SMI-S. Этот pro
Если свойство Type не является SMI-S, это свойство равно NULL.
Версия
Тип данных: Строка
Тип доступа: только для чтения
Квалификаторы: обязательный
Строка версии свободной формы, используемая производителем SMP для различения версий программного обеспечения.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Пространство имен | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |