Функция IIDFromString (combaseapi.h)
Преобразует строку, созданную функцией StringFromIID , обратно в исходный идентификатор интерфейса (IID).
Синтаксис
HRESULT IIDFromString(
[in] LPCOLESTR lpsz,
[out] LPIID lpiid
);
Параметры
[in] lpsz
Указатель на строковое представление IID или NULL.
[out] lpiid
Указатель на запрошенный IID при возврате.
Возвращаемое значение
Эта функция может возвращать стандартные возвращаемые значения E_INVALIDARG, E_OUTOFMEMORY и S_OK.
Комментарии
Функция преобразует идентификатор интерфейса таким образом, чтобы гарантировать, что разные идентификаторы интерфейса всегда будут преобразованы в разные строки.
Формат IID — {xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx}.
Передача null приводит к GUID_NULL значению.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | combaseapi.h (включая Objbase.h) |
Библиотека | Ole32.lib |
DLL | Ole32.dll |