名 前
uuid_parse − 入 力 さ れ た UUID 文 字 列 を バ イ ナ リ 表 現 に 変 換 す る
書 式
#include <uuid/uuid.h>
int uuid_parse(char *in, uuid_t uu);
説 明
uuid_parse 関 数 は in に 与 え ら れ た UUID 文 字 列 を 変 換 し 、 バ イ ナ リ 表 現 に す る 。 入 力 す る UUID の フ ォ ー マ ッ ト は 1b4e28ba−2fa1−11d2−883f−b9a761bde3fb の よ う な も の で あ る (printf(3) フ ォ ー マ ッ ト で "%08x−%04x−%04x−%04x−%012x"、 36 バ イ ト に 末 尾 の ’\0’ を 加 え た も の )。
返 り 値
文 字 列 を 正 し く 解 釈 (parse) で き た ら 、 0 が 返 さ れ 、 そ の UUID は uu が 指 す メ モ リ 位 置 に 保 存 さ れ る 。 解 釈 で き な か っ た ら −1 が 返 さ れ る 。
準 拠
OSF DCE 1.1
著 者
Theodore Y. Ts’o
入 手 方 法
http://e2fsprogs.sourceforge.net/">http://e2fsprogs.sourceforge.net/
関 連 項 目
uuid(3), uuid_clear(3), uuid_compare(3), uuid_copy(3), uuid_generate(3), uuid_is_null(3), uuid_time(3), uuid_unparse(3)