Функция UuidToStringA (rpcdce.h)
Функция UuidToString преобразует UUID в строку.
Синтаксис
RPC_STATUS UuidToStringA(
[in] const UUID *Uuid,
[out] RPC_CSTR *StringUuid
);
Параметры
[in] Uuid
[out] StringUuid
Указатель на строку, завершающуюся значением NULL, в которую будет помещен UUID, указанный в параметре Uuid.
Возвращаемое значение
Ценность | Значение |
---|---|
|
Вызов выполнен успешно. |
|
Система не хватает памяти. |
Замечания
Приложение вызывает UuidToString для преобразования двоичного UUID в строку UUID. Библиотека времени выполнения RPC выделяет память для строки, возвращаемой в параметре StringUuid. Приложение отвечает за вызов RpcStringFree, чтобы освободить эту память.
Заметка
Заголовок rpcdce.h определяет UuidToString как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 2000 Профессиональный [классические приложения | Приложения UWP] |
минимальный поддерживаемый сервер | Windows 2000 Server [классические приложения | Приложения UWP] |
целевая платформа | Виндоус |
заголовка | rpcdce.h (include Rpc.h) |
библиотеки |
Rpcrt4.lib |
DLL | Rpcrt4.dll |