Функция CLSIDFromString (combaseapi.h)
Преобразует строку, созданную функцией StringFromCLSID , обратно в исходный ИДЕНТИФИКАТОР CLSID.
Синтаксис
HRESULT CLSIDFromString(
[in] LPCOLESTR lpsz,
[out] LPCLSID pclsid
);
Параметры
[in] lpsz
Нулевое строковое представление CLSID, ProgID или NULL.
[out] pclsid
Указатель на CLSID.
Возвращаемое значение
Эта функция может возвращать стандартное возвращаемое значение E_INVALIDARG, а также следующие значения.
Код возврата | Описание |
---|---|
|
Идентификатор CLSID успешно получен. |
|
Строка класса была отформатирована неправильно. |
Комментарии
Формат CLSID — {xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx}.
Передача ProgID приводит к сохранению связанного идентификатора CLSID в pclsid. Передача null приводит к GUID_NULL.
Требования
Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | combaseapi.h (включая Objbase.h) |
Библиотека | Ole32.lib |
DLL | Ole32.dll |