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

Преобразует глобальный уникальный идентификатор (GUID) в строку печатаемых символов.

Синтаксис

int StringFromGUID2(
  [in]  REFGUID  rguid,
  [out] LPOLESTR lpsz,
  [in]  int      cchMax
);

Параметры

[in] rguid

Преобразуемый ИДЕНТИФИКАТОР GUID.

[out] lpsz

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

[in] cchMax

Количество символов, доступных в буфере lpsz .

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

Если функция выполняется успешно, возвращаемое значение — это количество символов в возвращаемой строке, включая признак конца NULL. Если буфер слишком мал, чтобы содержать строку, возвращаемое значение равно 0.

Требования

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

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

StringFromCLSID