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 |