MSFT_StorageObject 类
MSFT_StorageObject 是所有存储对象类的基类。
以下语法是从托管对象格式 (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 |