Msvm _ DisketteController 类

表示虚拟机中的软盘控制器。 软盘控制器是固定的,因此没有与之关联的资源池。

以下语法在 MOF 托管对象格式 (中) ,并包含所有继承的属性。

语法

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_DisketteController : CIM_Controller
{
  string   InstanceID;
  string   Caption;
  string   Description;
  string   ElementName;
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  uint16   EnabledState = 2;
  string   OtherEnabledState;
  uint16   RequestedState;
  uint16   EnabledDefault;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState;
  string   SystemCreationClassName;
  string   SystemName;
  string   CreationClassName = "Msvm_DisketteController";
  string   DeviceID;
  boolean  PowerManagementSupported;
  uint16   PowerManagementCapabilities[];
  uint16   Availability = 6;
  uint16   StatusInfo;
  uint32   LastErrorCode;
  string   ErrorDescription;
  boolean  ErrorCleared;
  string   OtherIdentifyingInfo[];
  uint64   PowerOnHours;
  uint64   TotalPowerOnHours;
  string   IdentifyingDescriptions[];
  uint16   AdditionalAvailability[] = 6;
  uint64   MaxQuiesceTime;
  datetime TimeOfLastReset;
  uint16   ProtocolSupported = 7;
  uint32   MaxNumberControlled = 1;
  string   ProtocolDescription = "Diskette Protocol";
};

成员

Msvm _ DisketteController 类具有以下类型的成员:

方法

Msvm _ DisketteController 类具有这些方法。

方法 说明
EnableDevice 不支持此方法。
OnlineDevice 不支持此方法。
QuiesceDevice 不支持此方法。
RequestStateChange 请求状态更改。
重 置 重置虚拟设备。
RestoreProperties 不支持此方法。
SaveProperties 不支持此方法。
SetPowerState 不支持此方法。

属性

Msvm _ DisketteController 类具有这些属性。

AdditionalAvailability

数据类型 :uint16 数组

访问类型:只读

此属性继承自 CIM _ LogicalDevice,并且设置为 6 (不适用) 。

可用性

数据类型 :uint16

访问类型:只读

此属性继承自 CIM _ LogicalDevice,并且设置为 6 (不适用) 。

AvailableRequestedStates

数据类型 :uint16 数组

访问类型:只读

指示 RequestStateChange 方法 的 RequestedState 参数的可能值。 此属性继承自 CIM _ EnabledLogicalElement

标题

数据类型 :string

访问类型:只读

对象的简短说明。 此属性继承自 CIM _ ManagedElement

CommunicationStatus

数据类型 :uint16

访问类型:只读

指示检测与基础托管元素通信的能力。 Null 值指示未实现此属性。 此属性继承自 CIM _ ManagedSystemElement

未知 (0)

1 ( 不可用)

通信正常 (2)

通信丢失 (3)

4 (个联系人)

DMTF 预留 (。。)

供应商预留 (0x8000。。 )

CreationClassName

数据类型 :string

访问类型:只读

创建实例时所使用的类或子类的名称。 此属性继承自 CIM _ LogicalDevice,并且设置为"Msvm _ DisketteController"。

说明

数据类型 :string

访问类型:只读

对象的说明。 此属性继承自 CIM _ ManagedElement

DetailedStatus

数据类型 :uint16

访问类型:只读

用其他 状态详细信息补充 PrimaryStatus 属性。 Null 值指示未实现此属性。 此属性继承自 CIM _ ManagedSystemElement

0 (不可用)

第 1 步 (无)

压力 (2)

预测故障 ( 3)

不可恢复的错误 ( 4)

第 5 条错误 中的 (实体)

DMTF 预留 (。。)

供应商预留 (0x8000。。 )

DeviceID

数据类型 :string

访问类型:只读

用于唯一命名逻辑设备的地址或其他标识信息。 此属性继承自 CIM _ LogicalDevice

ElementName

数据类型 :string

访问类型:只读

对象的显示名称。 此属性继承自 CIM _ ManagedElement

EnabledDefault

数据类型 :uint16

访问类型:只读

管理员的默认或启动配置,适用于元素的启用状态。 此属性是从 CIM _ EnabledLogicalElement继承而来的。

EnabledState

数据类型: uint16

访问类型:只读

元素的启用和禁用状态。 它还可以指示这些请求状态之间的转换。 此属性是从 CIM _ EnabledLogicalElement继承而来的。

含义
未知
0
无法确定元素的状态。
其他
1
已启用
2
元素正在运行。
禁用
3
元素已关闭。
关闭
4
元素正在进入禁用状态。
不适用
5
元素不支持启用或禁用。
已启用但脱机
6
元素可能正在完成命令,它将删除任何新请求。
在测试
7
元素处于测试状态。
延迟
8
元素可能正在完成命令,但它会将任何新请求排队。
静止
9
元素处于启用状态,但它处于受限模式。 元素的行为类似于启用状态 (2) ,但它只处理一组受限制的命令。 所有其他请求将排入队列。
启动
10
元素正在进入已启用状态 (2) 。 新请求将排入队列。

ErrorCleared

数据类型: 布尔值

访问类型:只读

此属性继承自 CIM _ LogicalDevice,但未使用。

ErrorDescription

数据类型: 字符串

访问类型:只读

此属性继承自 CIM _ LogicalDevice,但未使用。

HealthState

数据类型: uint16

访问类型:只读

元素的当前运行状况。 此属性表示此元素的运行状况,但不一定是其子组件的运行状况。 可能的值为0到30,其中5表示元素完全正常,30表示元素完全不正常。 此属性是从 CIM _ ManagedSystemElement继承而来的。

IdentifyingDescriptions

数据类型: 字符串 数组

访问类型:只读

此属性是从 CIM _ LogicalDevice继承的,它设置为 Null

InstallDate

数据类型: datetime

访问类型:只读

创建虚拟机配置的日期和时间。 此属性是从 CIM _ ManagedSystemElement继承而来的。

InstanceID

数据类型: 字符串

访问类型:只读

限定符:

唯一标识此类的实例。 此属性继承自 CIM _ ManagedElement

LastErrorCode

数据类型: uint32

访问类型:只读

此属性继承自 CIM _ LogicalDevice,但未使用。

MaxNumberControlled

数据类型: uint32

访问类型:只读

此控制器支持的直接可寻址实体的最大数目。 如果数字未知或无限制,则应使用值0。 控制器用于访问受控设备的协议。 此属性是从 CIM _ 控制器继承的,它设置为1。

MaxQuiesceTime

数据类型: uint64

访问类型:只读

此属性继承自 CIM _ LogicalDevice,但未使用。

名称

数据类型: 字符串

访问类型:只读

对象已知的标签。 此属性是从 CIM _ ManagedSystemElement继承而来的。

OperatingStatus

数据类型: uint16

访问类型:只读

提供元素操作条件的当前状态信息,并可用于提供有关 EnabledState 属性值的更多详细信息。 Null 值指示未实现此属性。 此属性是从 CIM _ ManagedSystemElement继承而来的。

未知 (0)

(1)

维护 (2)

开始 (3)

正在停止 (4)

已停止 (5)

中止 (6)

睡眠 (7)

完成 (8)

迁移 ( 9)

10 ( 10)

不可变 ( 11)

快照 ( 12)

关闭 13 (13)

在"测试 (14)

转换 ( 15)

在 Service (16)

DMTF 预留 (。。)

供应商预留 (0x8000。。 )

OperationalStatus

数据类型 :uint16 数组

访问类型:只读

对象的当前状态。 此属性继承自 CIM _ ManagedSystemElement

OtherEnabledState

数据类型 :string

访问类型:只读

EnabledState 属性设置为 1 时元素的启用或禁用状态 (其他) 。 当 EnabledState 为1 外的任何值时,此属性必须设置为 Null。 此属性继承自 CIM _ EnabledLogicalElement,并且始终设置为 Null

OtherIdentifyingInfo

数据类型: 字符串 数组

访问类型:只读

此属性继承自 CIM _ LogicalDevice,并且设置为 Null

PowerManagementCapabilities

数据类型 :uint16 数组

访问类型:只读

此属性继承自 CIM _ LogicalDevice,但不使用。

PowerManagementSupported

数据类型: 布尔值

访问类型:只读

此属性继承自 CIM _ LogicalDevice,但不使用。

PowerOnHours

数据类型 :uint64

访问类型:只读

此属性继承自 CIM _ LogicalDevice,但不使用。

PrimaryStatus

数据类型 :uint16

访问类型:只读

提供高级状态信息。 此属性应与 DetailedStatus 属性结合使用,以提供元素及其子组件的详细运行状况。 Null 值指示未实现此属性。 此属性继承自 CIM _ ManagedSystemElement

未知 (0)

确定 (1)

降级 ( 2)

错误 (3)

DMTF 预留 (。。)

供应商预留 (0x8000。。 )

ProtocolDescription

数据类型 :string

访问类型:只读

一个字符串,提供与控制器支持的协议相关的详细信息。 此属性继承自 CIM _ 控制器,并且设置为"Diskette 协议"。

ProtocolSupported

数据类型 :uint16

访问类型:只读

控制器用于访问受控设备的协议。 此属性继承自 CIM _ 控制器,并且设置为 7 (Diskette) 。

RequestedState

数据类型 :uint16

访问类型:只读

元素的最后一个请求状态或所需状态。 元素的实际状态由 EnabledState 表示。 提供此属性以比较上次请求和当前启用或禁用状态。 已启用的逻辑元素的特定实例可能不支持 RequestedStateChange。 如果发生这种情况,则使用值 12 (不适用) 不适用。 此属性继承自 CIM _ EnabledLogicalElement

Status

数据类型 :string

访问类型:只读

此属性继承自 CIM _ ManagedSystemElement,但不使用。

StatusDescriptions

数据类型: 字符串 数组

访问类型:只读

描述各种 OperationalStatus 数组值的 字符串。 此属性继承自 CIM _ ManagedSystemElement

StatusInfo

数据类型 :uint16

访问类型:只读

此属性继承自 CIM _ LogicalDevice,但不使用。

SystemCreationClassName

数据类型 :string

访问类型:只读

范围系统的创建类名称。 此属性继承自 CIM _ LogicalDevice

SystemName

数据类型 :string

访问类型:只读

范围虚拟机的唯一标识符。 此属性继承自 CIM _ LogicalDevice

TimeOfLastReset

数据类型 :datetime

访问类型:只读

上次打开虚拟机的时间。 此属性继承自 CIM _ 控制器

TimeOfLastStateChange

数据类型 :datetime

访问类型:只读

元素的启用状态上一次更改的日期或时间。 此属性是从 CIM _ EnabledLogicalElement继承的,并且始终设置为 Null

TotalPowerOnHours

数据类型: uint64

访问类型:只读

此属性继承自 CIM _ LogicalDevice,但未使用。

TransitioningToState

数据类型: uint16

访问类型:只读

指示实例要转换到的目标状态。 此属性是从 CIM _ EnabledLogicalElement继承而来的。

备注

UAC 筛选可能会限制对 Msvm _ DisketteController 类的访问。 有关详细信息,请参阅 用户帐户控制和 WMI

要求

要求
最低受支持的客户端
Windows 8 [仅桌面应用]
最低受支持的服务器
Windows Server 2012 [仅桌面应用]
命名空间
根 \ 虚拟化 \ V2
MOF
WindowsVirtualization
DLL
Vmms.exe

请参阅

CIM _ 控制器

CIM _ 控制器

存储类