The Sleuth Kit  4.11.1
Functions | Variables
mm_types.c File Reference

Contains the code to parse and print the strings for the supported volume system types. More...

#include "tsk_vs_i.h"

Functions

void tsk_vs_type_print (FILE *hFile)
 Print the supported volume system type names to an open handle. More...
 
TSK_VS_TYPE_ENUM tsk_vs_type_supported ()
 Return the supported volume system types. More...
 
const char * tsk_vs_type_todesc (TSK_VS_TYPE_ENUM type)
 Return the string description of a partition type ID. More...
 
TSK_VS_TYPE_ENUM tsk_vs_type_toid (const TSK_TCHAR *str)
 Parse a string with the volume system type and return its internal ID. More...
 
TSK_VS_TYPE_ENUM tsk_vs_type_toid_utf8 (const char *str)
 Parse a string with the volume system type and return its internal ID. More...
 
const char * tsk_vs_type_toname (TSK_VS_TYPE_ENUM type)
 Return the string name of a partition type ID. More...
 

Variables

VS_TYPES vs_open_table []
 

Detailed Description

Contains the code to parse and print the strings for the supported volume system types.

Variable Documentation

VS_TYPES vs_open_table[]
Initial value:
= {
{"dos", TSK_VS_TYPE_DOS,
"DOS Partition Table"},
{"mac", TSK_VS_TYPE_MAC, "MAC Partition Map"},
{"bsd", TSK_VS_TYPE_BSD,
"BSD Disk Label"},
{"sun", TSK_VS_TYPE_SUN,
"Sun Volume Table of Contents (Solaris)"},
{"gpt", TSK_VS_TYPE_GPT, "GUID Partition Table (EFI)"},
{0, 0, ""},
}
DOS Partition table.
Definition: tsk_vs.h:51
Sun VTOC.
Definition: tsk_vs.h:53
GPT partition table.
Definition: tsk_vs.h:55
Mac partition table.
Definition: tsk_vs.h:54
BSD Partition table.
Definition: tsk_vs.h:52

Copyright © 2007-2020 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.