Поделиться через


Метод IStringTable::GetString (mmc.h)

Метод IStringTable::GetString позволяет оснастке получать строку из таблицы строк оснастки.

Синтаксис

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

Параметры

[in] StringID

Идентификатор строки, извлекаемой из таблицы строк оснастки.

[in] cchBuffer

Количество символов в lpBuffer.

[out] lpBuffer

Указатель на буфер для строки символов.

[out] pcchOut

Количество символов в полученной строке, не включая признак конца NULL. Если число записанных символов не требуется, передайте значение NULL для этого параметра.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Комментарии

Если lpBuffer недостаточно велик для хранения всей строки, соответствующей StringID, то столько строки, сколько поместится, копируется в буфер и завершается значением NULL.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header mmc.h
DLL Mmcndmgr.dll

См. также раздел

IStringTable

IStringTable::GetStringLength