Aros/开发者/文档/库/分区
外观
struct PartitionHandle *OpenRootPartition(CONST_STRPTR Device, LONG Unit) (A1, D1) void CloseRootPartition(struct PartitionHandle *ph) (A1) LONG OpenPartitionTable(struct PartitionHandle *root) (A1) void ClosePartitionTable(struct PartitionHandle *root) (A1) LONG WritePartitionTable(struct PartitionHandle *root) (A1) LONG CreatePartitionTable(struct PartitionHandle *root, ULONG type) (A1, D1) struct PartitionHandle *AddPartition(struct PartitionHandle *root, struct TagItem *taglist) (A1, A2) void DeletePartition(struct PartitionHandle *ph) (A1) LONG GetPartitionTableAttrs(struct PartitionHandle *root, struct TagItem *taglist) (A1, A2) LONG SetPartitionTableAttrs(struct PartitionHandle *root, struct TagItem *taglist) (A1, A2) LONG GetPartitionAttrs(struct PartitionHandle *ph, struct TagItem *taglist) (A1, A2) LONG SetPartitionAttrs(struct PartitionHandle *ph, struct TagItem *taglist) (A1, A2) struct PartitionAttribute *QueryPartitionTableAttrs(struct PartitionHandle *table) (A1) struct PartitionAttribute *QueryPartitionAttrs(struct PartitionHandle *table) (A1) LONG DestroyPartitionTable(struct PartitionHandle *root) (A1)