Well you did not state which BASE or DriverPack MassStorage version so I will assume 8.12x BASE and 9.01 Mass (latest releases)
(demerit awarded
lol)
since ultradfg is not found in DriverPack MassStorage ver 9.01 there is no reason it would be altered by base...
Only files who match the ms_1_tag= line are ever altered... and only if the ms_1_exc_disableIfOS= line is not set...
Not only is that not a related file name BUT *.INF files are never touched, only *.sys references...
Hint: use examdiff on the file before and after DriverPacks... Both with and without your addon (three tests)
IDK how the two things could possably be related ??? and nothing you mentioned so far leads us to any answer.
It seems to me you probably should break the rules in this case, run your addon after DriverPacks... What happens?
Does this only happen with a particular mass storage pack... Or with any? Which ones? Which version of DriverPacks BASE are you using?
Check read before you post and update some details and try the above ideas...
IE let's see your DPs_BASE.log please
thanks for reporting.
PS what were the lines preceding and following the ultradfg.inf = 100,,,,,,_x,,3,3 line? (just a few both ways please, obviously we need before and after DriverPacks)