勇芳软件工作室.汉化:  Windows Management Instrumentation > COM API for WMI > Interfaces > IWbemPath >

GetInfo Method

Previous pageReturn to chapter overviewNext page

描述

 

IWbemPath.GetInfo方法返回有关放入解析器对象的路径的详细信息。

 

C++ 语法

 

HRESULT GetInfo(

[in]   ULONG uRequestedInfo,

[out]  ULONGLONG *puResponse

);

 

PowerBASIC 语法

 

METHOD GetInfo ( _

BYVAL uRequestedInfo AS DWORD, _

BYREF puResponse AS QUAD _

) AS LONG

 

参数

 

uRequestedInfo

 

留作将来使用。必须为0(零)。

 

puResponse

 

成功后,该位图在下表中设置为0(零)或更多位。

 

含义

WBEMPATH_INFO_ANON_LOCAL_MACHINE

路径有“”。或NULL作为服务器名称。

WBEMPATH_INFO_HAS_MACHINE_NAME

服务器名称在路径中指定,该名称不是“”。

WBEMPATH_INFO_IS_CLASS_REF

路径中有一个类的一部分,但它不是一个实例。

WBEMPATH_INFO_IS_INST_REF

路径中有一个类的一部分,并且有键值。

WBEMPATH_INFO_HAS_SUBSCOPES

路径中存在子载体。目前WMI不支持范围。

WBEMPATH_INFO_IS_COMPOUND

使用复合键。

WBEMPATH_INFO_HAS_V2_REF_PATHS

一个或多个键具有CIM参考。

WBEMPATH_INFO_HAS_IMPLIED_KEY

密钥名称在路径中的某处丢失。

WBEMPATH_INFO_CONTAINS_SINGLETON

一个或多个单身人士。

WBEMPATH_INFO_V1_COMPLIANT

没有范围,没有CIM_REFERENCE键。

WBEMPATH_INFO_V2_COMPLIANT

保留。不使用。

WBEMPATH_INFO_CIM_COMPLIANT

保留。不使用。

WBEMPATH_INFO_IS_SINGLETON

对象是一个单身人士。

WBEMPATH_INFO_IS_PARENT

路径只是“..”。

WBEMPATH_INFO_NATIVE_PATH

路径解析器使用SetText初始化。

WBEMPATH_INFO_WMI_PATH

保留。不使用。

WBEMPATH_INFO_PATH_HAD_SERVER

服务器名称由SetTextSetServer设置。

WBEMPATH_INFO_SERVER_NAMESPACE_ONLY

路径没有类的一部分。

 

返回值

 

此方法返回以下值之一。

 

退货代码

描述

S_OK

方法成功执行

WBEM_E_INVALID_PARAMETER

uRequestedInfo不是0,否则puResponse为NULL。

 

备注

 

Windows 2000 / NT:需要WMI SDK Update或Microsoft .NET Framework SDK。

 

Windows NT:需要Microsoft .NET Framework SDK。

 

要求

 

客户

需要Windows Vista或Windows XP。

服务器

需要Windows Server 2008或Windows Server 2003。

可再发行

需要Windows 2000和Windows NT上的WMI可重新分发组件版本1.0。在Windows NT上,它也需要Microsoft .NET Framework。

在Wmiutils.inc中声明。

DLL

需要Wmiutils.dll。