CM_Get_Version_Ex 函数 (cfgmgr32.h)
[从 Windows 8 和 Windows Server 2012 开始,此函数已被弃用,不应使用。]
CM_Get_Version_Ex 函数返回本地或远程计算机的即插即用 (PnP) Configuration Manager DLL (Cfgmgr32.dll) 版本 4.0。
语法
CMAPI WORD CM_Get_Version_Ex(
[in, optional] HMACHINE hMachine
);
参数
[in, optional] hMachine
提供 由 CM_Connect_Machine 返回的计算机句柄。
注意 从 Windows 8 和 Windows Server 2012 开始,不支持使用此功能访问远程计算机,因为此功能已被删除。
返回值
如果函数成功,它将返回高阶字节中的主修订号,在低序字节中返回次要修订号。 版本 4.0 作为0x0400返回。 默认情况下,Microsoft Windows 2000 及更高版本的 Windows 支持版本 4.0。 如果发生内部错误,函数将返回0x0000。 调用 GetLastError 以获取失败的错误代码。
注解
此函数返回 4.0 版配置管理器,以确保与 4.0 版及所有更高版本的配置管理器兼容,并确保与需要配置管理器版本 4.0 的所有应用程序兼容。
若要确定特定版本的配置管理器是否在计算机上可用,请使用 CM_Is_Version_Available 或 CM_Is_Version_Available_Ex。
Windows 8 和 Windows Server 2012 及更高版本的操作系统中删除了访问远程计算机的功能,因此在这些版本的 Windows 上运行时,你无法访问远程计算机。
要求
最低受支持的客户端 | 在 Microsoft Windows 2000 及更高版本的 Windows 中可用。 |
目标平台 | 桌面 |
标头 | cfgmgr32.h (包括 Cfgmgr32.h) |
Library | Cfgmgr32.lib |
DLL | Cfgmgr32.dll |