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


Функция StringFromCLSID (combaseapi.h)

Преобразует CLSID в строку печатных символов. Разные идентификаторы CLSID всегда преобразуются в разные строки.

Синтаксис

HRESULT StringFromCLSID(
  [in]  REFCLSID rclsid,
  [out] LPOLESTR *lplpsz
);

Параметры

[in] rclsid

Преобразуемый идентификатор CLSID.

[out] lplpsz

Адрес переменной указателя, которая получает указатель на результирующую строку. Строка, представляющая rclsid , включает в себя вложенные фигурные скобки.

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

Эта функция может возвращать стандартные возвращаемые значения E_OUTOFMEMORY и S_OK.

Комментарии

StringFromCLSID вызывает функцию StringFromGUID2 для преобразования глобально уникального идентификатора (GUID) в строку печатаемых символов.

Вызывающий объект отвечает за освобождение памяти, выделенной для строки, путем вызова функции CoTaskMemFree .

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Профессиональная [классические приложения | Приложения UWP]
Минимальная версия сервера Windows 2000 Server [классические приложения | Приложения UWP]
Целевая платформа Windows
Header combaseapi.h (включая Objbase.h)
Библиотека Ole32.lib
DLL Ole32.dll

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

CLSIDFromString

StringFromGUID2