MSFT_StorageObject 類別
MSFT_StorageObject 是所有記憶體物件類別的基類。
下列語法是從 Managed 物件格式簡化, (MOF) 程式代碼。
語法
class MSFT_StorageObject
{
String ObjectId;
String UniqueId;
String PassThroughIds;
String PassThroughServer;
String PassThroughNamespace;
String PassThroughClass;
};
成員
MSFT_StorageObject類別具有下列類型的成員:
屬性
MSFT_StorageObject類別具有這些屬性。
ObjectId
數據類型: 字串
存取類型:唯讀
ObjectId 是強制屬性,用來不透明且唯一識別類別的實例。 ObjectId 值必須是全域唯一值。 也就是說,即使物件是由不同的記憶體管理提供者管理,或位於不同的記憶體子系統上,也不應該有相同的 ObjectId。
系統會建立及維護 ObjectId ,以便使用記憶體管理提供者及其客戶端來追蹤對象的實例。 例如,如果物件透過兩個不同的路徑可見,如果有兩個不同的儲存管理提供者指向相同的儲存子系統,則相同的物件可能會以兩個不同的 ObjectId 值出現。 若要判斷兩個物件實例是否相同物件,請參閱 UniqueId 屬性。
PassThroughClass
數據類型: 字串
存取類型:唯讀
專屬儲存提供者物件的 WMI 類別名稱。
PassThroughIds
數據類型: 字串
存取類型:唯讀
所有實作特定索引鍵的逗號分隔清單。 記憶體管理應用程式會使用此清單來存取廠商專屬物件模型。 清單的格式應為: key1='value1', key2='value2'
。
PassThroughNamespace
數據類型: 字串
存取類型:唯讀
包含專屬記憶體提供者類別的 WMI 命名空間。
PassThroughServer
數據類型: 字串
存取類型:唯讀
裝載專屬儲存提供者類別的計算機。
UniqueId
數據類型: 字串
存取類型:唯讀
限定符: 必要
UniqueId 是必要屬性,用來唯一識別記憶體子系統對象的邏輯實例。 這個值對於兩個或多個提供者實例檢視的對象必須相同,即使它們是在個別的管理伺服器上執行也一樣。 UniqueId 可以是任何全域唯一、不透明值,除非衍生類別另有指定。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
命名空間 | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |