table of contents
- unstable 2.42.1-2
| 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-06-04 | util-linux 2.42.1 |