here - OSTA - Optical Storage Technology Association
here - OSTA - Optical Storage Technology Association
here - OSTA - Optical Storage Technology Association
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
is_fileset_write_protected = LVD.HardWriteProtect || LVD.SoftWriteProtect ||<br />
FSD.HardWriteProtect || FSD.SoftWriteProtect<br />
is_fileset_hard_protected = LVD.HardWriteProtect || FSD.HardWriteProtect<br />
is_fileset_soft_protected = (LVD.SoftWriteProtect || FSD.SoftWriteProtect) &&<br />
(! !is_volfileset_hard_protected)<br />
is_vol_write_protected = LVD.HardWriteProtect || LVD.SoftWriteProtect<br />
is_vol_hard_protected = LVD.HardWriteProtect<br />
is_vol_soft_protected = LVD.SoftWriteProtect && !LVD.HardWriteProtect<br />
Implementation use Entity Identifiers defined by UDF (appendix 6.1) the<br />
IdentifierSuffix field shall be constructed as follows:<br />
UDF IdentifierSuffix<br />
RBP Length Name Contents<br />
0 2 UDF Revision Uint16 (=<br />
#0201)0250)<br />
2 1 OS Class Uint8<br />
3 1 OS Identifier Uint8<br />
4 4 Reserved bytes (= #00)<br />
The contents of the OS Class and OS Identifier fields are described in the<br />
Appendix on Operating System Identifiers.<br />
For implementation use Entity Identifiers not defined by UDF the IdentifierSuffix<br />
field shall be constructed as follows:<br />
Implementation IdentifierSuffix<br />
RBP Length Name Contents<br />
0 1 OS Class Uint8<br />
1 1 OS Identifier Uint8<br />
2 6 Implementation Use Area bytes<br />
NOTE: It is important to understand the intended use and importance of the OS Class<br />
and OS Identifier fields. The main purpose of these fields is to aid in debugging when<br />
problems are found on a UDF volume. The fields also provide useful information that<br />
could be provided to the end user. When set correctly these two fields provide an<br />
implementation with information such as the following:<br />
• Identify under which operating system a particular structure was last modified.<br />
• Identify under which operating system a specific file or directory was last<br />
modified.<br />
• If a developer supports multiple operating systems with their implementation,<br />
it helps to determine under which operating system a problem may have<br />
occurred.<br />
UDF 2.01<br />
18<br />
March50 April