more rendering corrections
[AROS.git] / workbench / tools / HDToolBox / partitiontables.h
blob5c02cb77529a4b13ab7e935bc21f727257812c57
1 /*
2 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
3 $Id$
4 */
6 #ifndef PARTITIONTABLES_H
7 #define PARTITIONTABLES_H
9 #include <exec/nodes.h>
10 #include <dos/filehandler.h>
11 #include <intuition/intuition.h>
12 #include <libraries/partition.h>
14 struct HDTBPartition;
16 struct PartitionTable {
17 struct PartitionAttribute *tattrlist; /* supported partition table attributes */
18 struct PartitionAttribute *pattrlist; /* supported partition attributes */
19 ULONG reserved;
20 ULONG max_partitions;
21 ULONG type;
24 BOOL findPartitionTable(struct HDTBPartition *);
25 void freePartitionTable(struct HDTBPartition *);
26 BOOL makePartitionTable(struct HDTBPartition *, ULONG);
28 void mountPartitions(struct List *);
30 #endif