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