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

Создает ИДЕНТИФИКАТОР GUID, уникальное 128-битовое целое число, используемое для идентификаторов CLSID и интерфейсов.

Синтаксис

HRESULT CoCreateGuid(
  [out] GUID *pguid
);

Параметры

[out] pguid

Указатель на запрошенный GUID.

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

Код возврата Описание
S_OK
Guid успешно создан.
 

Ошибки, возвращаемые UuidCreate, упаковываются в виде HRESULT.

Комментарии

Функция CoCreateGuid вызывает функцию RPC UuidCreate, которая создает GUID, глобально уникальное 128-разрядное целое число. Используйте CoCreateGuid , если вам нужен абсолютно уникальный номер, который будет использоваться в качестве постоянного идентификатора в распределенной среде. С очень высокой степенью достоверности эта функция возвращает уникальное значение — ни один другой вызов в той же или любой другой системе (сетевой или нет) не должен возвращать то же значение.

Требования

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

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

UuidCreate