Функция 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 |