IVMGuestOS::SuiteMask 属性

[自 Windows 8 起,Windows 虚拟电脑不再可用。 请改用 Hyper-V WMI 提供程序 (V2) 。]

检索虚拟机中运行的来宾操作系统的 SuiteMask。

此属性为只读。

语法

HRESULT get_SuiteMask(
  [out, retval] BSTR *suiteMask
);

属性值

套件掩码。 支持以下字符串值。

含义
“0x00000004”
已安装 Microsoft BackOffice 组件。
“0x00000400”
已安装 Windows Server 2003 Web Edition。
“0x00004000”
已安装 Windows Server 2003 计算群集版本。
“0x00000080”
已安装 Windows Server 2008 R2 Datacenter、Windows Server 2008 Datacenter、Windows Server 2003、Datacenter Edition 或 Windows 2000 Datacenter Server。
“0x00000002”
已安装 Windows Server 2008 R2 Enterprise、Windows Server 2008 Enterprise、Windows Server 2003、Enterprise Edition 或 Windows 2000 Advanced Server。
“0x00000040”
已安装 Windows XP Embedded。
“0x00000200”
已安装 Windows Vista 家庭高级版、Windows Vista 家庭普通版 或 Windows XP 家庭版。
“0x00000100”
支持远程桌面,但仅支持一个交互式会话。
“0x00000001”
Microsoft Small Business Server 曾经安装在系统上,但可能已升级到另一个版本的 Windows。
“0x00000020”
Microsoft Small Business Server 安装时附带了限制性客户端许可证。
“0x00002000”
已安装 Windows Storage Server 2003 R2 或 Windows Storage Server 2003。
“0x00000010”
已安装远程桌面服务。 始终设置此值。
“0x00008000”
已安装 Windows 主服务器。

错误代码

名称/值 含义
S_OK
0
操作成功。
E_POINTER
0x80004003
参数为 NULL
VM_E_VM_NOT_RUNNING
0xA0040206
VM 未运行。
VM_E_ADDITIONS_FEATURE_NOT_AVAIL
0xA0040505
此 VM 中未安装集成组件。
DISP_E_EXCEPTION
0x80020009
发生意外错误。

要求

要求
最低受支持的客户端
Windows 7 [仅限桌面应用]
最低受支持的服务器
无受支持的版本
终止客户端支持
Windows 7
产品
Windows Virtual PC
标头
VPCCOMInterfaces.h
IID
IID_IVMGuestOS定义为 99fea0db-4880-499a-b6d8-73dff9bc91be

另请参阅

IVMGuestOS