http://bugs.winehq.org/show_bug.cgi?id=26977
Summary: native scardsvr.exe required implementation of RegisterDeviceNotificationA Product: Wine Version: 1.3.18 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: user32 AssignedTo: wine-bugs@winehq.org ReportedBy: fracting@gmail.com
Created an attachment (id=34405) --> (http://bugs.winehq.org/attachment.cgi?id=34405) SCardSvr.reg
1. export [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SCardSvr] from Windows XP regedit
2. import reg file to wine regedit. (see attachment SCardSvr.reg for the reg file.)
3. copy native scardsvr.exe to $WINEPREFIX/driver_c/windows/system32
4. run winecfg, then scardsvr.exe will be started as a service.
$ winecfg fixme:win:RegisterDeviceNotificationA (hwnd=0x1109c8, filter=0x64e9c0,flags=0x00000001) returns a fake device notification handle!
scardsvr.exe is required for some smart card readers.