I am using IJolietDiscMaster::AddData(IStorage* pStorage, long lFileOverwrite) to add files to a staged image file, to burn to CD. To add files to the storage I use IStorage::CreateStream(..).
Now the IJoliet specs say I can have filename up to 64 characters long, but when adding files through IStorage::CreateStream(..) I can only use filenames with a max length of 31 characters as that is the limit set by IStorage::CreateStream(..).
Does anyone know a way around the 31 character limitation of IStorage::CreateStream(..)?
Or does anyone know of any other CD mastering API's/interfaces that are available?
I am using the Microsoft SDK for the IMAPI interfaces at the moment, and I believe there is others by Nero, etc available. Any advice?
Any help would be appreciated,