IStringTable::GetString 方法 (mmc.h)

IStringTable::GetString 方法使管理单元能够从管理单元的字符串表中检索字符串。

语法

HRESULT GetString(
  [in]  MMC_STRING_ID StringID,
  [in]  ULONG         cchBuffer,
  [out] LPOLESTR      lpBuffer,
  [out] ULONG         *pcchOut
);

参数

[in] StringID

要从管理单元的字符串表检索的字符串的 ID。

[in] cchBuffer

lpBuffer 中的字符数。

[out] lpBuffer

指向字符串缓冲区的指针。

[out] pcchOut

检索到的字符串中的字符数,不包括 NULL 终止符。 如果写入的字符数不是必需的,请为此参数传递 NULL

返回值

此方法可以返回其中一个值。

注解

如果 lpBuffer 不够大,无法容纳对应于 StringID 的整个字符串,则将尽可能多的字符串复制到缓冲区,并且以 null 结尾。

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 mmc.h
DLL Mmcndmgr.dll

另请参阅

IStringTable

IStringTable::GetStringLength