Hello...
anton (staff) wrote:
It's not a bug it's a feature. You've set to TRUE "override" option, so volume data and time is assigned to ALL the content. Toggle this option from TRUE to FALSE and either original or altered data and time per file node is going to be assigned.
Sorry, Anton. How I can change this feature? If you think about
IsGlobalDateTime flag, then it exists for
UDF2 API only. For
ISO2 API
IsGlobalDateTime not exist.
Code:
Function StarBurn_ISO2_VolumeCreate(
Var Volume: Pointer;
Root: Pointer;
Name: PAnsiChar;
DateTime: PSTARBURN_UDF2_FILE_DATE_TIME;
InitialVolumeSizeInLBs: Longword;
VolumeIdentifier: PAnsiChar;
VolumeSetIdentifier: PAnsiChar;
PublisherIdentifier: PAnsiChar;
DataPreparerIdentifier: PAnsiChar;
ApplicationIdentifier: PAnsiChar;
CopyrightFileIdentifier: PAnsiChar;
AbstractFileIdentifier: PAnsiChar;
BibliographicFileIdentifier: PAnsiChar
): LongInt; stdcall;
Code:
function StarBurn_UDF2_VolumeCreate(
var Volume: Pointer;
Root: Pointer;
const Name: PAnsiChar;
IsUnicode: LongBool;
IsGlobalDateTime: LongBool;
const DateTime: PSTARBURN_UDF2_FILE_DATE_TIME;
OSClass: UDF_OS_CLASS; //=STARBURN_UDF_OS_CLASS_UNDEFINED
InitialVolumeSizeInLBs: DWORD // = 0
): LongInt; stdcall;