MSFT_StorageProvider 類別

表示管理儲存體子系統的儲存體管理提供者 (SMP) 套件。

下列語法是從 Managed 物件格式簡化, (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類別具有這些方法。

方法 描述
探索 探索儲存體提供者所擁有的物件。
GetSecurityDescriptor 擷取控制儲存體提供者物件實例存取權的安全性描述元。
RegisterSubsystem 註冊要由此提供者管理的子系統。
SetAttributes 設定提供者的屬性。
SetSecurityDescriptor 設定控制儲存體提供者物件實例存取權的安全性描述元。
UnregisterSubsystem 取消註冊子系統。

屬性

MSFT_StorageProvider類別具有這些屬性。

CimServerName

資料類型: 字串

存取類型:唯讀

如果 Type 屬性是 SMI-S,這個屬性會包含要顯示在使用者介面中的 CIM 伺服器名稱。 例如,「ACME CIM Server」。 需要這個屬性才能支援 SLP 探索機制。

如果 Type 屬性不是 SMI-S,則此屬性為 Null

製造商

資料類型: 字串

存取類型:唯讀

限定詞: 必要

SMP 軟體製造商的名稱。

名稱

資料類型: 字串

存取類型:唯讀

限定詞: 必要

儲存體提供者的使用者易記名稱。

RemoteSubsystemCacheMode

資料類型: UInt16

存取類型:唯讀

這個提供者的快取模式。

意義
0 Unknown
2 已停用
3 Manual-Discovery

SupportedRemoteSubsystemCacheModes

資料類型: UInt16

存取類型:唯讀

這個提供者支援的快取模式。

意義
0 Unknown
2 已停用
3 Manual-Discovery

SupportsSubsystemRegistration

資料類型: 布林值

存取類型:唯讀

如果此提供者支援遠端註冊和管理,則為TRUE;如果不是,則為 FALSE。

類型

資料類型: UInt16

存取類型:唯讀

限定詞: 必要

指出提供者是否使用 SMI-S 標準介面或 SMP WMI 介面來實作。

意義
SMP 1 提供者是以原生 SMP 為基礎的提供者。
SMI-S 2 提供者是以 SMI-S 為基礎的提供者,可透過 SMI-S Proxy 儲存體管理提供者來看見。

URI

資料類型: 字串

存取類型:唯讀

如果 Type 屬性是 SMI-S,這個屬性會包含連線到 SMI-S 伺服器的通訊協定、主機名稱和埠。

如果 Type 屬性不是 SMI-S,則此屬性為 Null

URI_IP

資料類型: 字串

存取類型:唯讀

如果 Type 屬性是 SMI-S,這個屬性會包含連線到 SMI-S 伺服器的通訊協定、IP 位址和埠。 此專業版

如果 Type 屬性不是 SMI-S,則此屬性為 Null

版本

資料類型: 字串

存取類型:唯讀

限定詞: 必要

SMP 製造商用來區分軟體版本的自由格式版本字串。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
命名空間 Root\Microsoft\Windows\Storage
MOF Storagewmi.mof