extended_partition_info: changed partition_code to uint32 and added a field file_system_flags. Added a parameter partitionMapName to get_nth_partition_info() for getting the identifier of the used partition module.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2551 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -45,7 +45,8 @@ typedef struct extended_partition_info {
|
|||||||
char volume_name[B_FILE_NAME_LENGTH]; /* "", if hidden */
|
char volume_name[B_FILE_NAME_LENGTH]; /* "", if hidden */
|
||||||
char mounted_at[B_FILE_NAME_LENGTH]; /* "", if not mounted */
|
char mounted_at[B_FILE_NAME_LENGTH]; /* "", if not mounted */
|
||||||
//< better B_PATH_NAME_LENGTH?
|
//< better B_PATH_NAME_LENGTH?
|
||||||
uint8 partition_code;
|
uint32 partition_code;
|
||||||
|
uint32 file_system_flags; /* same as fs_info::flags */
|
||||||
} extended_partition_info;
|
} extended_partition_info;
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
@@ -57,7 +58,8 @@ status_t get_nth_session_info(int deviceFD, int32 index,
|
|||||||
session_info *sessionInfo);
|
session_info *sessionInfo);
|
||||||
status_t get_nth_partition_info(int deviceFD, int32 sessionIndex,
|
status_t get_nth_partition_info(int deviceFD, int32 sessionIndex,
|
||||||
int32 partitionIndex,
|
int32 partitionIndex,
|
||||||
extended_partition_info *partitionInfo);
|
extended_partition_info *partitionInfo,
|
||||||
|
char *partitionMapName);
|
||||||
|
|
||||||
// partitioning
|
// partitioning
|
||||||
status_t get_partitioning_parameters(int deviceFD, int32 sessionIndex,
|
status_t get_partitioning_parameters(int deviceFD, int32 sessionIndex,
|
||||||
|
|||||||
Reference in New Issue
Block a user