|
Classes |
struct | CHARSPEC |
struct | TIMESTAMP |
struct | REGID |
struct | EXTENTAD |
struct | NSRLBA |
struct | NSRLENGTH |
struct | SHORTAD |
struct | LONGAD |
struct | EXTAD |
struct | VSD_GENERIC |
struct | VSD_BEA01 |
struct | VSD_TEA01 |
struct | VSD_BOOT2 |
struct | DESTAG |
struct | VSD_NSR02 |
struct | NSR_VD_GENERIC |
struct | NSR_PVD |
struct | NSR_ANCHOR |
struct | NSR_VDP |
struct | NSR_IMPUSE |
struct | NSR_PART |
struct | NSR_LVOL |
struct | PARTMAP_GENERIC |
struct | PARTMAP_PHYSICAL |
struct | PARTMAP_PROXY |
struct | NSR_UASD |
struct | NSR_TERM |
struct | NSR_LVHD |
struct | NSR_INTEG |
struct | NSR_FSD |
struct | NSR_PART_H |
struct | NSR_FID |
struct | NSR_ALLOC |
struct | ICBTAG |
struct | ICBIND |
struct | ICBTRM |
struct | ICBFILE |
struct | NSR_EAH |
struct | NSR_EA_GENERIC |
struct | NSR_EA_FILETIMES |
struct | ICBUASE |
struct | NSR_SBD |
struct | ICBPINTEG |
struct | NSR_PATH |
Defines |
#define | CHARSPEC_T_CS0 0 |
#define | CHARSPEC_T_CS1 1 |
#define | CHARSPEC_T_CS2 2 |
#define | CHARSPEC_T_CS3 3 |
#define | CHARSPEC_T_CS4 4 |
#define | CHARSPEC_T_CS5 5 |
#define | CHARSPEC_T_CS6 6 |
#define | CHARSPEC_T_CS7 7 |
#define | CHARSPEC_T_CS8 8 |
#define | TIMESTAMP_T_CUT 0 |
#define | TIMESTAMP_T_LOCAL 1 |
#define | TIMESTAMP_T_AGREEMENT 2 |
#define | TIMESTAMP_Z_MIN (-1440) |
#define | TIMESTAMP_Z_MAX ( 1440) |
#define | TIMESTAMP_Z_NONE (-2047) |
#define | REGID_F_DIRTY (0x01) |
#define | REGID_F_PROTECTED (0x02) |
#define | REGID_LENGTH_IDENT 23 |
#define | REGID_LENGTH_SUFFIX 8 |
#define | REGID_ID_ISO13346 (0x2B) |
#define | REGID_ID_NOTREGISTERED (0x2D) |
#define | NSRLENGTH_TYPE_RECORDED 0 |
#define | NSRLENGTH_TYPE_UNRECORDED 1 |
#define | NSRLENGTH_TYPE_UNALLOCATED 2 |
#define | NSRLENGTH_TYPE_CONTINUATION 3 |
#define | VSD_LENGTH_IDENT 5 |
#define | VSD_IDENT_BEA01 "BEA01" |
#define | VSD_IDENT_TEA01 "TEA01" |
#define | VSD_IDENT_CDROM "CDROM" |
#define | VSD_IDENT_CD001 "CD001" |
#define | VSD_IDENT_CDW01 "CDW01" |
#define | VSD_IDENT_CDW02 "CDW02" |
#define | VSD_IDENT_NSR01 "NSR01" |
#define | VSD_IDENT_NSR02 "NSR02" |
#define | VSD_IDENT_BOOT2 "BOOT2" |
#define | VSD_BOOT2_F_ERASE (0x0001) |
#define | VRA_BOUNDARY_LOCATION (32767 + 1) |
#define | DESTAG_ID_NOTSPEC 0 |
#define | DESTAG_ID_NSR_PVD 1 |
#define | DESTAG_ID_NSR_ANCHOR 2 |
#define | DESTAG_ID_NSR_VDP 3 |
#define | DESTAG_ID_NSR_IMPUSE 4 |
#define | DESTAG_ID_NSR_PART 5 |
#define | DESTAG_ID_NSR_LVOL 6 |
#define | DESTAG_ID_NSR_UASD 7 |
#define | DESTAG_ID_NSR_TERM 8 |
#define | DESTAG_ID_NSR_LVINTEG 9 |
#define | DESTAG_ID_MINIMUM_PART3 1 |
#define | DESTAG_ID_MAXIMUM_PART3 9 |
#define | DESTAG_ID_NSR_FSD 256 |
#define | DESTAG_ID_NSR_FID 257 |
#define | DESTAG_ID_NSR_ALLOC 258 |
#define | DESTAG_ID_NSR_ICBIND 259 |
#define | DESTAG_ID_NSR_ICBTRM 260 |
#define | DESTAG_ID_NSR_FILE 261 |
#define | DESTAG_ID_NSR_EA 262 |
#define | DESTAG_ID_NSR_UASE 263 |
#define | DESTAG_ID_NSR_SBP 264 |
#define | DESTAG_ID_NSR_PINTEG 265 |
#define | DESTAG_ID_MINIMUM_PART4 256 |
#define | DESTAG_ID_MAXIMUM_PART4 265 |
#define | DESTAG_VER_CURRENT 2 |
#define | DESTAG_SERIAL_NONE 0 |
#define | ANCHOR_SECTOR 256 |
#define | VSD_NSR02_TYPE_0 0 |
#define | VSD_NSR02_VER 1 |
#define | NSRPVD_F_COMMON_VOLID (0x0001) |
#define | NSR_PART_F_ALLOCATION (0x0001) |
#define | NSR_PART_CONTID_FDC01 "+FDC01" |
#define | NSR_PART_CONTID_CD001 "+CD001" |
#define | NSR_PART_CONTID_CDW01 "+CDW01" |
#define | NSR_PART_CONTID_CDW02 "+CDW02" |
#define | NSR_PART_CONTID_NSR01 "+NSR01" |
#define | NSR_PART_CONTID_NSR02 "+NSR02" |
#define | NSR_PART_ACCESS_NOSPEC 0 |
#define | NSR_PART_ACCESS_RO 1 |
#define | NSR_PART_ACCESS_WO 2 |
#define | NSR_PART_ACCESS_RW_PRE 3 |
#define | NSR_PART_ACCESS_RW_OVER 4 |
#define | ISONsrLvolConstantSize (FIELD_OFFSET( NSR_LVOL, MapTable )) |
#define | ISONsrLvolSize(L) (QuadAlign( ISONsrLvolConstantSize + (L)->MapTableLength )) |
#define | PARTMAP_TYPE_NOTSPEC 0 |
#define | PARTMAP_TYPE_PHYSICAL 1 |
#define | PARTMAP_TYPE_PROXY 2 |
#define | NSR_INTEG_T_OPEN 0 |
#define | NSR_INTEG_T_CLOSE 1 |
#define | ISONsrFidConstantSize (ULONG)(FIELD_OFFSET( NSR_FID, ImpUse )) |
#define | ISONsrFidSize(F) (LongAlign( ISONsrFidConstantSize + (F)->FileIDLen + (F)->ImpUseLen )) |
#define | NSR_FID_F_HIDDEN (0x01) |
#define | NSR_FID_F_DIRECTORY (0x02) |
#define | NSR_FID_F_DELETED (0x04) |
#define | NSR_FID_F_PARENT (0x08) |
#define | NSR_FID_OFFSET_FILEID 38 |
#define | ICBTAG_STRAT_NOTSPEC 0 |
#define | ICBTAG_STRAT_TREE 1 |
#define | ICBTAG_STRAT_MASTER 2 |
#define | ICBTAG_STRAT_BAL_TREE 3 |
#define | ICBTAG_STRAT_DIRECT 4 |
#define | ICBTAG_FILE_T_NOTSPEC 0 |
#define | ICBTAG_FILE_T_UASE 1 |
#define | ICBTAG_FILE_T_PINTEG 2 |
#define | ICBTAG_FILE_T_INDIRECT 3 |
#define | ICBTAG_FILE_T_DIRECTORY 4 |
#define | ICBTAG_FILE_T_FILE 5 |
#define | ICBTAG_FILE_T_BLOCK_DEV 6 |
#define | ICBTAG_FILE_T_CHAR_DEV 7 |
#define | ICBTAG_FILE_T_XA 8 |
#define | ICBTAG_FILE_T_FIFO 9 |
#define | ICBTAG_FILE_T_C_ISSOCK 10 |
#define | ICBTAG_FILE_T_TERMINAL 11 |
#define | ICBTAG_FILE_T_PATHLINK 12 |
#define | ICBTAG_F_ALLOC_MASK (0x0007) |
#define | ICBTAG_F_ALLOC_SHORT 0 |
#define | ICBTAG_F_ALLOC_LONG 1 |
#define | ICBTAG_F_ALLOC_EXTENDED 2 |
#define | ICBTAG_F_ALLOC_IMMEDIATE 3 |
#define | ISOAllocationDescriptorSize(T) |
#define | ICBTAG_F_SORTED (0x0008) |
#define | ICBTAG_F_NO_RELOCATE (0x0010) |
#define | ICBTAG_F_ARCHIVE (0x0020) |
#define | ICBTAG_F_SETUID (0x0040) |
#define | ICBTAG_F_SETGID (0x0080) |
#define | ICBTAG_F_STICKY (0x0100) |
#define | ICBTAG_F_CONTIGUOUS (0x0200) |
#define | ICBTAG_F_SYSTEM (0x0400) |
#define | ICBTAG_F_TRANSFORMED (0x0800) |
#define | ICBTAG_F_MULTIVERSIONS (0x1000) |
#define | ICBFILE_PERM_OTH_X (0x00000001) |
#define | ICBFILE_PERM_OTH_W (0x00000002) |
#define | ICBFILE_PERM_OTH_R (0x00000004) |
#define | ICBFILE_PERM_OTH_A (0x00000008) |
#define | ICBFILE_PERM_OTH_D (0x00000010) |
#define | ICBFILE_PERM_GRP_X (0x00000020) |
#define | ICBFILE_PERM_GRP_W (0x00000040) |
#define | ICBFILE_PERM_GRP_R (0x00000080) |
#define | ICBFILE_PERM_GRP_A (0x00000100) |
#define | ICBFILE_PERM_GRP_D (0x00000200) |
#define | ICBFILE_PERM_OWN_X (0x00000400) |
#define | ICBFILE_PERM_OWN_W (0x00000800) |
#define | ICBFILE_PERM_OWN_R (0x00001000) |
#define | ICBFILE_PERM_OWN_A (0x00002000) |
#define | ICBFILE_PERM_OWN_D (0x00004000) |
#define | EA_TYPE_CHARSET 1 |
#define | EA_TYPE_ALTPERM 3 |
#define | EA_TYPE_FILETIMES 5 |
#define | EA_TYPE_INFOTIMES 6 |
#define | EA_TYPE_DEVICESPEC 12 |
#define | EA_TYPE_IMPUSE 2048 |
#define | EA_TYPE_APPUSE 65536 |
#define | EA_SUBTYPE_BASE 1 |
#define | EA_FILETIMES_E_CREATION (0x00000001) |
#define | EA_FILETIMES_E_DELETION (0x00000004) |
#define | EA_FILETIMES_E_EFFECTIVE (0x00000008) |
#define | EA_FILETIMES_E_LASTBACKUP (0x00000020) |
#define | EA_INFOTIMES_E_CREATION (0x00000001) |
#define | EA_INFOTIMES_E_MODIFICATION (0x00000002) |
#define | EA_INFOTIMES_E_EXPIRATION (0x00000004) |
#define | EA_INFOTIMES_E_EFFECTIVE (0x00000008) |
#define | ICBPINTEG_T_OPEN 0 |
#define | ICBPINTEG_T_CLOSE 1 |
#define | ICBPINTEG_T_STABLE 2 |
#define | NSR_PATH_T_RESERVED 0 |
#define | NSR_PATH_T_OTHER_ROOT 1 |
#define | NSR_PATH_T_ROOTDIR 2 |
#define | NSR_PATH_T_PARENTDIR 3 |
#define | NSR_PATH_T_CURDIR 4 |
#define | NSR_PATH_T_FILE 5 |
Typedefs |
typedef CHARSPEC | CHARSPEC |
typedef CHARSPEC * | PCHARSPEC |
typedef TIMESTAMP | TIMESTAMP |
typedef TIMESTAMP * | PTIMESTAMP |
typedef REGID | REGID |
typedef REGID * | PREGID |
typedef EXTENTAD | EXTENTAD |
typedef EXTENTAD * | PEXTENTAD |
typedef NSRLBA | NSRLBA |
typedef NSRLBA * | PNSRLBA |
typedef NSRLENGTH | NSRLENGTH |
typedef NSRLENGTH * | PNSRLENGTH |
typedef SHORTAD | SHORTAD |
typedef SHORTAD * | PSHORTAD |
typedef SHORTAD | AD_GENERIC |
typedef SHORTAD * | PAD_GENERIC |
typedef LONGAD | LONGAD |
typedef LONGAD * | PLONGAD |
typedef EXTAD | EXTAD |
typedef EXTAD * | PEXTAD |
typedef VSD_GENERIC | VSD_GENERIC |
typedef VSD_GENERIC * | PVSD_GENERIC |
typedef enum _VSD_IDENT | VSD_IDENT |
typedef enum _VSD_IDENT * | PVSD_IDENT |
typedef VSD_BEA01 | VSD_BEA01 |
typedef VSD_BEA01 * | PVSD_BEA01 |
typedef VSD_TEA01 | VSD_TEA01 |
typedef VSD_TEA01 * | PVSD_TEA01 |
typedef VSD_BOOT2 | VSD_BOOT2 |
typedef VSD_BOOT2 * | PVSD_BOOT2 |
typedef DESTAG | DESTAG |
typedef DESTAG * | PDESTAG |
typedef VSD_NSR02 | VSD_NSR02 |
typedef VSD_NSR02 * | PVSD_NSR02 |
typedef NSR_VD_GENERIC | NSR_VD_GENERIC |
typedef NSR_VD_GENERIC * | PNSR_VD_GENERIC |
typedef NSR_PVD | NSR_PVD |
typedef NSR_PVD * | PNSR_PVD |
typedef NSR_ANCHOR | NSR_ANCHOR |
typedef NSR_ANCHOR * | PNSR_ANCHOR |
typedef NSR_VDP | NSR_VDP |
typedef NSR_VDP * | PNSR_VDP |
typedef NSR_IMPUSE | NSR_IMPUSE |
typedef NSR_IMPUSE * | PNSR_IMPUSE |
typedef NSR_PART | NSR_PART |
typedef NSR_PART * | PNSR_PART |
typedef enum NSR_PART_CONTID | NSR_PART_CONTID |
typedef enum NSR_PART_CONTID * | PNSR_PART_CONTID |
typedef NSR_LVOL | NSR_LVOL |
typedef NSR_LVOL * | PNSR_LVOL |
typedef PARTMAP_GENERIC | PARTMAP_GENERIC |
typedef PARTMAP_GENERIC * | PPARTMAP_GENERIC |
typedef PARTMAP_PHYSICAL | PARTMAP_PHYSICAL |
typedef PARTMAP_PHYSICAL * | PPARTMAP_PHYSICAL |
typedef PARTMAP_PROXY | PARTMAP_PROXY |
typedef PARTMAP_PROXY * | PPARTMAP_PROXY |
typedef NSR_UASD | NSR_UASD |
typedef NSR_UASD * | PNSR_UASD |
typedef NSR_TERM | NSR_TERM |
typedef NSR_TERM * | PNSR_TERM |
typedef NSR_LVHD | NSR_LVHD |
typedef NSR_LVHD * | PNSR_LVHD |
typedef NSR_INTEG | NSR_INTEG |
typedef NSR_INTEG * | PNSR_INTEG |
typedef NSR_FSD | NSR_FSD |
typedef NSR_FSD * | PNSR_FSD |
typedef NSR_PART_H | NSR_PART_H |
typedef NSR_PART_H * | PNSR_PART_H |
typedef NSR_FID | NSR_FID |
typedef NSR_FID * | PNSR_FID |
typedef NSR_ALLOC | NSR_ALLOC |
typedef NSR_ALLOC * | PNSR_ALLOC |
typedef ICBTAG | ICBTAG |
typedef ICBTAG * | PICBTAG |
typedef ICBIND | ICBIND |
typedef ICBIND * | PICBIND |
typedef ICBTRM | ICBTRM |
typedef ICBTRM * | PICBTRM |
typedef ICBFILE | ICBFILE |
typedef ICBFILE * | PICBFILE |
typedef NSR_EAH | NSR_EAH |
typedef NSR_EAH * | PNSR_EAH |
typedef NSR_EA_GENERIC | NSR_EA_GENERIC |
typedef NSR_EA_GENERIC * | PNSR_EA_GENERIC |
typedef NSR_EA_FILETIMES | NSR_EA_FILETIMES |
typedef NSR_EA_FILETIMES * | PNSR_EA_FILETIMES |
typedef ICBUASE | ICBUASE |
typedef ICBUASE * | PICBUASE |
typedef NSR_SBD | NSR_SBD |
typedef NSR_SBD * | PNSR_SBD |
typedef ICBPINTEG | ICBPINTEG |
typedef ICBPINTEG * | PICBPINTEG |
typedef NSR_PATH | NSR_PATH |
typedef NSR_PATH * | PNSR_PATH |
Enumerations |
enum | _VSD_IDENT {
VsdIdentBad = 0,
VsdIdentBEA01,
VsdIdentTEA01,
VsdIdentCDROM,
VsdIdentCD001,
VsdIdentCDW01,
VsdIdentCDW02,
VsdIdentNSR01,
VsdIdentNSR02,
VsdIdentBOOT2
} |
enum | NSR_PART_CONTID {
NsrPartContIdBad = 0,
NsrPartContIdFDC01,
NsrPartContIdCD001,
NsrPartContIdCDW01,
NsrPartContIdCDW02,
NsrPartContIdNSR01,
NsrPartContIdNSR02
} |