IWbemPath::GetText 方法 (wmiutils.h)

IWbemPath::GetText 方法返回之前已放入分析器对象的路径的文本表示形式。

语法

HRESULT GetText(
  [in]      long   lFlags,
  [in, out] ULONG  *puBuffLength,
  [in, out] LPWSTR pszText
);

参数

[in] lFlags

控制文本返回方式的标志。

WBEMPATH_COMPRESSED

已过时。 请勿使用。

WBEMPATH_GET_RELATIVE_ONLY

返回相对路径,跳过服务器和命名空间。

WBEMPATH_GET_SERVER_TOO

返回整个路径,包括服务器和命名空间。

WBEMPATH_GET_SERVER_AND_NAMESPACE_ONLY

仅返回路径的服务器和命名空间部分。 忽略类或键部分。

WBEMPATH_GET_NAMESPACE_ONLY

仅返回路径的命名空间部分。

WBEMPATH_GET_ORIGINAL

返回使用 SetText 方法传入的任何值。

[in, out] puBuffLength

调用方将此设置为 pszText 的大小。 如果该方法成功,它将 puBufferLength 设置为使用的宽字符数,包括终止 null 字符。

[in, out] pszText

路径的文本表示形式。

返回值

此方法返回以下值。

要求

   
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 wmiutils.h
Library Wbemuuid.lib
DLL Wmiutils.dll

另请参阅

IWbemPath