| UUID_UNPARSE(3) | دليل المبرمج | UUID_UNPARSE(3) |
الاسم
uuid_unparse - حوّل معرف UUID من التمثيل الثنائي إلى سلسلة نصية
موجز
#include <uuid.h>
void uuid_unparse(const uuid_t uu, char
*out);
void uuid_unparse_upper(const uuid_t uu, char
*out);
void uuid_unparse_lower(const uuid_t uu, char
*out);
الوصف
تحول الدالة uuid_unparse() معرف UUID الموفر uu من التمثيل الثنائي إلى سلسلة نصية بطول 36 بايت (بالإضافة إلى '\0' الختامية) على الصيغة 1b4e28ba-2fa1-11d2-883f-0016d3cca427 وتخزن هذه القيمة في السلسلة المشار إليها بواسطة out. قد تكون حالة الأحرف الست عشرية المرجعة بواسطة uuid_unparse() كبيرة أو صغيرة، ويعتمد ذلك على القيمة المبدئية المحلية للنظام.
إذا كانت حالة الأحرف الست عشرية مهمة، فيمكن استخدام الدوال uuid_unparse_upper() و uuid_unparse_lower().
متوافق مع
تفك هذه المكتبة تحليل معرفات UUID المتوافقة مع OSF DCE 1.1.
المؤلفين
Theodore Y. Ts’o
انظر أيضاً
uuid(3)، uuid_clear(3)، uuid_compare(3)، uuid_copy(3)، uuid_generate(3)، uuid_time(3)، uuid_is_null(3)، uuid_parse(3)
التبليغ عن الأخطاء
لتقارير العِلل، استخدم مُتتبع المشكلات https://github.com/util-linux/util-linux/issues.
التوفر
المكتبة libuuid جزء من حزمة util-linux منذ الإصدار 2.15.1. يمكن تنزيلها من أرشيف نواة لينكس https://www.kernel.org/pub/linux/utils/util-linux/.
| 2026-05-18 | util-linux 2.42.1 |