IWbemPath::GetClassName 方法 (wmiutils.h)

IWbemPath::GetClassName 方法从路径检索类名部分。

语法

HRESULT GetClassName(
  [in, out] ULONG  *puBuffLength,
  [in, out] LPWSTR pszName
);

参数

[in, out] puBuffLength

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

[in, out] pszName

将类名复制到其中的缓冲区。

返回值

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

注解

此方法可用于确定 pszName 需要多大的缓冲区。 为此,请传入缓冲区的 NULL 指针,将 puBuffLength 设置为 0,然后进行调用。 返回时, puBuffLength 指示 pszName 及其终止 NULL 字符所需的缓冲区大小。

要求

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

另请参阅

IWbemPath