IWbemPathKeyList::GetText 方法 (wmiutils.h)

IWbemPathKeyList::GetText 方法以文本的形式检索键列表。

语法

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

参数

[in] lFlags

控制文本格式的标志。 以下列表列出了有效的标志值。

WBEMPATH_QUOTEDTEXT

在字符串键值周围Places引号。

WBEMPATH_TEXT

未使用。

[in, out] puBuffLength

调用方将此设置为缓冲区可以容纳的字符数。 成功后,此值设置为复制到缓冲区中的字符数,包括 NULL 终止符。

[in, out] pszText

将文本复制到其中的缓冲区。

返回值

此方法返回指示方法调用状态的 HRESULT。

注解

此方法可用于确定需要多大的缓冲区,方法是传入缓冲区的 NULL 指针并将其 size 参数设置为 0 (零) 。 返回时,缓冲区的 size 参数指示字符串及其 NULL 终止符所需的缓冲区大小。

要求

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

另请参阅

IWbemPath

IWbemPathKeyList