See, GetNames(...) return FULL path on source disk, actual file name on source disk and 8.3 DOS compatible name on source disk. It has nothing to do with the destination names (they could be very different from the source ones). If you need to know destination names for file - please let me know and we would add something like GetFileSystemNames(...) API call to return ISO9660, Joliet and UDF name for file object. Drop me a message to
anton@rocketdivision.com so we could discuss feature request.
kri wrote:
Greetings, Anton.
Have a problem. When I resolve name conflict with NAME_COLLISION_RENAME_NEW solution, subsequent calls of StarBurn_ISO9660JolietFileTree_GetNames() for renamed node return old, unchanged names.
I've expected that it will return me new name.
So, should it ( and I have to recheck my code for some error ) or not ?
Thanks a lot.