Manpages

名 前

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)