05.07.2014 Views

here - OSTA - Optical Storage Technology Association

here - OSTA - Optical Storage Technology Association

here - OSTA - Optical Storage Technology Association

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

this. Remember that in the latter case, the Implementation Use field shall be at<br />

least 32 bytes.<br />

2.3.4.5 byte ImplementationUse[]<br />

If the LengthofImplementationUse field is non ZERO then the first 32<br />

bytes of this field shall be interpreted as specifying the implementation<br />

identifier EntityID of the implementation which last modified the File<br />

Identifier Descriptor.<br />

If the LengthofImplementationUse field is non ZERO then the first 32<br />

bytes of this field shall be set to the implementation identifier EntityID of<br />

the current implementation.<br />

NOTE: For additional information on the proper handling of this field refer to<br />

the section on Entity Identifier.<br />

This field allows an implementation to identify which implementation last created<br />

and/or modified a specific File Identifier Descriptor .<br />

2.3.4.6 char FileIdentifier[]<br />

Contains a File Identifier stored in the <strong>OSTA</strong> Compressed Unicode format, see<br />

2.1.1. The byte length of this field shall be greater than 1 with the sole exception<br />

of 0 for a parent FID. If the deleted bit is set in the File Characteristics field of this<br />

File Identifier Descriptor, then see 2.3.4.2 for additional rules. If the deleted bit is<br />

not set, then the Unicode representation of the File Identifier shall be unique in<br />

this directory. This requires not only byte-wise uniqueness as required by ECMA<br />

4/8.6, but also uniqueness of the Unicode identifier resulting from uncompress of<br />

the <strong>OSTA</strong> Compressed Unicode format.<br />

2.3.5 ICB Tag<br />

struct icbtag { /* ECMA 167 4/14.6 */<br />

Uint32 PriorRecordedNumberofDirectEntries;<br />

Uint16 StrategyType;<br />

byte<br />

StrategyParameter[2];<br />

Uint16 MaximumNumberofEntries;<br />

byte<br />

Reserved;<br />

Uint8<br />

FileType;<br />

Lb_addr ParentICBLocation;<br />

Uint16 Flags;<br />

}<br />

UDF 2.01<br />

54<br />

March50 April

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!