xref: /reactos/drivers/filesystems/fs_rec/udfs.h (revision 40462c92)
1 /*
2  * COPYRIGHT:        See COPYING in the top level directory
3  * PROJECT:          ReactOS File System Recognizer
4  * FILE:             drivers/filesystems/fs_rec/udfs.h
5  * PURPOSE:          UDFS Header File
6  * PROGRAMMER:       Dmitry Chapyshev (dmitry@reactos.org)
7  */
8 
9 /* Standard Identifier (EMCA 167r2 2/9.1.2) */
10 #define VSD_STD_ID_NSR02    "NSR02"    /* (3/9.1) */
11 
12 /* Standard Identifier (ECMA 167r3 2/9.1.2) */
13 #define VSD_STD_ID_BEA01    "BEA01"    /* (2/9.2) */
14 #define VSD_STD_ID_BOOT2    "BOOT2"    /* (2/9.4) */
15 #define VSD_STD_ID_CD001    "CD001"    /* (ECMA-119) */
16 #define VSD_STD_ID_CDW02    "CDW02"    /* (ECMA-168) */
17 #define VSD_STD_ID_NSR03    "NSR03"    /* (3/9.1) */
18 #define VSD_STD_ID_TEA01    "TEA01"    /* (2/9.3) */
19 
20 /* Volume Structure Descriptor (ECMA 167r3 2/9.1) */
21 #define VSD_STD_ID_LEN 5
22 typedef struct _VOLSTRUCTDESC
23 {
24     UCHAR Type;
25     UCHAR Ident[VSD_STD_ID_LEN];
26     UCHAR Version;
27     UCHAR Data[2041];
28 } VOLSTRUCTDESC, *PVOLSTRUCTDESC;
29 
30