http://bugs.winehq.org/show_bug.cgi?id=27503
--- Comment #7 from Anastasius Focht focht@gmx.net 2011-07-03 06:30:14 CDT --- Hello,
the trace log shows that all drive letters get enumerated (using GetDriveTypeA) but none has cdrom type - in fact on your system there are only Wine's default "C:" and "Z:" present.
That means you don't have the media properly registered within Wine. Wine supports detecting newly mounted devices through HAL/dbus and automagically assigns a drive letter. If that doesn't happen (try "autodetect" in winecfg) you need to manually assign a drive letter to the mounted media using winecfg.
DKII looks for secdrv.sys on media and then tries to install the kernel driver (service) from there which is needed for copy protection to work.
Regards