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 | 手動探索 |
SupportedRemoteSubsystemCacheModes
數據類型: UInt16
存取類型:唯讀
這個提供者支援的快取模式。
值 | 意義 |
---|---|
0 | Unknown |
2 | 已停用 |
3 | 手動探索 |
SupportsSubsystemRegistration
數據類型: 布爾值
存取類型:唯讀
如果此提供者支援遠端註冊和管理,則為 TRUE ; 如果不是,則為 FALSE 。
類型
數據類型: UInt16
存取類型:唯讀
限定符: 必要
指出提供者是使用 SMI-S 標準介面或 SMP WMI 介面實作。
值 | 意義 |
---|---|
SMP 1 | 提供者是以原生 SMP 為基礎的提供者。 |
SMI-S 2 | 提供者是透過 SMI-S Proxy 記憶體管理提供者可見的 SMI-S 型提供者。 |
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 [僅限傳統型應用程式] |
Namespace | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |