http://bugs.winehq.org/show_bug.cgi?id=5322
dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|LATER |
------- Additional Comments From dank@kegel.com 2006-24-06 17:12 ------- Using traceplus/win32 from http://www.sstinc.com, I see that the registry accesses in question are
Sequence Return Value Function Summary Process Thread Time 205 0 RegOpenKeyExA( HKEY_LOCAL_MACHINE,"software\microsoft\windows nt\currentversion\perflib\009",0,KEY_QUERY_VALUE | KEY_ENUMERATE_SUB_KEYS | KEY_NOTIFY,0x0013C304 ) vs60wiz (3556) 0x92C 15:00:07.688653 206 0 RegQueryValueExA( 0x80000050,"Counters",0x00000000,0x0013C310,0x00000000,0x0013C300 ) vs60wiz (3556) 0x92C 15:00:07.690028 207 0 RegQueryValueExA( 0x80000050,"Counters",0x00000000,0x0013C310,0x01879060,0x0013C300 ) vs60wiz (3556) 0x92C 15:00:07.694608 208 0 RegQueryValueExA( HKEY_PERFORMANCE_DATA,"230",0x00000000,0x0013C310,0x018911F0,0x0013C300 ) vs60wiz (3556) 0x92C 15:00:07.711996
I don't quite follow all that (what came back from the Counters query, say?), but it seems like we only need to support a tiny bit of this interface to make this installer happy. According to http://www.microsoft.com/msj/archive/S271.aspx, 230 is the list of running processes. So it looks like the installer is doing something quite reasonable - maybe looking for another instance of itself, or something.