2016-03-17 3 views
0

Какой API доступен для создания UUID в приложении UWP с использованием C++?Windows 10 сгенерирует UUID для UWP в C++

Функция UuidCreate доступна только для настольных приложений, как в:

https://msdn.microsoft.com/en-us/library/windows/desktop/aa379205(v=vs.85).aspx

Thx заранее.

+2

CoCreateGuid может быть вызван из UWP. –

ответ

1

Если GUID является альтернативой sutable для вас, вы можете попробовать Guid.NewGuid().

EDIT: На самом деле структура Guid не является частью WinRT, поэтому вы не можете получить к ней доступ через C++. Но так как вы используете C++, почему вы ищете особый способ UWP для генерации UUID? Некоторое время я не касался C++, но я верю, что вы можете использовать любую существующую C++-реализацию генератора UUID, например Boost UUID library или CoCreateGuid.

+1

[Они то же самое] (http://stackoverflow.com/questions/246930/is-there-any-difference-between-a-guid-and-a-uuid). – vcsjones

+0

Thx. Какой заголовочный файл доступен? Мой UWP не распознает его, когда я пытаюсь его использовать. Спасибо. –

+0

Также эта страница не предоставляет пример для языка C++, который я подаю в суд. Разве это не означает, что он недоступен на C++? Спасибо. –

Смежные вопросы