[FREELDR] Minimally reformat include/fs/iso.h

This commit is contained in:
Hermès Bélusca-Maïto 2024-09-22 17:43:42 +02:00
parent db419efbf2
commit 5d99a70597
No known key found for this signature in database
GPG key ID: 3B2539C65E7B93D0

View file

@ -20,7 +20,7 @@
#pragma once
#include <pshpack1.h>
struct _DIR_RECORD
typedef struct _DIR_RECORD
{
UCHAR RecordLength; // 1
UCHAR ExtAttrRecordLength; // 2
@ -41,22 +41,23 @@ struct _DIR_RECORD
ULONG VolumeSequenceNumber; // 29-32
UCHAR FileIdLength; // 33
UCHAR FileId[1]; // 34
};
typedef struct _DIR_RECORD DIR_RECORD, *PDIR_RECORD;
} DIR_RECORD, *PDIR_RECORD;
/* Volume Descriptor header*/
struct _VD_HEADER
/* Volume Descriptor header */
typedef struct _VD_HEADER
{
UCHAR VdType; // 1
UCHAR StandardId[5]; // 2-6
UCHAR VdVersion; // 7
};
typedef struct _VD_HEADER VD_HEADER, *PVD_HEADER;
} VD_HEADER, *PVD_HEADER;
/* Primary Volume Descriptor */
struct _PVD
/*
* Primary Volume Descriptor
* See also cdfs/cd.h RAW_ISO_VD
*/
typedef struct _PVD
{
UCHAR VdType; // 1
CHAR StandardId[5]; // 2-6
@ -82,20 +83,17 @@ struct _PVD
CHAR PublisherIdentifier[128]; // 319-446
/* more data ... */
};
} PVD, *PPVD;
#include <poppack.h>
typedef struct _PVD PVD, *PPVD;
typedef struct
typedef struct _ISO_FILE_INFO
{
ULONG FileStart; // File start sector
ULONG FileSize; // File size
ULONG FilePointer; // File pointer
BOOLEAN Directory;
ULONG DriveNumber;
} ISO_FILE_INFO, * PISO_FILE_INFO;
} ISO_FILE_INFO, *PISO_FILE_INFO;
const DEVVTBL* IsoMount(ULONG DeviceId);