Как вы управляете GUID при программировании Windows на C или C ++?
В Win32, если вы хотите манипулировать GUID, вы можете использовать функции UuidXXX () Network / RPC:
UuidCompare ()
UuidCreate ()
UuidCreateNil ()
UuidCreateSequential ()
UuidEqual ()
UuidFromString ()
UuidHash ()
UuidIsNil ()
UuidToString ()
Я использую boost :: uuid: http://www.boost.org/doc/libs/1_43_0/libs/uuid/index.html Таким образом, он гарантированно будет работать, если я перенесу свое приложение на другую платформу.