trace:shell:DllMain 0x7fa4a0f40000 0x1 (nil) trace:shell:DllMain 0x7fa4a11e0000 0x1 (nil) trace:shell:SHGetFolderPathAndSubDirW (nil),0x23f4b0,nFolder=0x001a,(null) trace:shell:_SHGetUserProfilePath (nil),0x00000000,0x1a,0x23e9f0 trace:shell:_SHGetUserShellFolderPath 0xffffffff80000001,(null),L"AppData",0x23e9f0 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetUserShellFolderPath 0xffffffff80000002,(null),L"AppData",0x23e9f0 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetDefaultValue 0x1a,0x23e9f0 trace:shell:PathAddBackslashW (L"%USERPROFILE%") trace:shell:_SHGetDefaultValue returning 0x00000000 trace:shell:_SHGetUserProfilePath returning 0x00000000 (output path is L"%USERPROFILE%\\Application Data") trace:shell:_SHExpandEnvironmentStrings L"%USERPROFILE%\\Application Data", 0x23e7e0 trace:shell:_SHGetProfilesValue 0x60,L"ProfilesDirectory",0x23e330,L"C:\\users" trace:shell:_SHGetProfilesValue returning 0x00000000 (output value is L"C:\\users") trace:shell:PathAppendW (L"C:\\users",L"sdever") trace:shell:PathIsUNCW (L"sdever") trace:shell:PathCombineW (0x23e7e0,L"C:\\users",L"sdever") trace:shell:PathIsRelativeW (L"sdever") trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathCanonicalizeW (0x23e7e0,L"C:\\users\\sdever") trace:shell:PathAppendW (L"C:\\users\\sdever",L"\\Application Data") trace:shell:PathIsUNCW (L"\\Application Data") trace:shell:PathCombineW (0x23e7e0,L"C:\\users\\sdever",L"Application Data") trace:shell:PathIsRelativeW (L"Application Data") trace:shell:PathAddBackslashW (L"C:\\users\\sdever") trace:shell:PathCanonicalizeW (0x23e7e0,L"C:\\users\\sdever\\Application Data") trace:shell:_SHExpandEnvironmentStrings returning 0x00000000 (input was L"%USERPROFILE%\\Application Data", output is L"C:\\users\\sdever\\Application Data") trace:shell:PathFileExistsW (L"C:\\users\\sdever\\Application Data") trace:shell:SHGetFolderPathAndSubDirW returning 0x00000000 (final path is L"C:\\users\\sdever\\Application Data") trace:shell:SHGetFolderPathAndSubDirW (nil),0x23f4b0,nFolder=0x0028,(null) trace:shell:_SHGetUserProfilePath (nil),0x00000000,0x28,0x23e9f0 trace:shell:_SHGetUserShellFolderPath 0xffffffff80000001,(null),L"{5E6C858F-0E22-4760-9AFE-EA3317B67173}",0x23e9f0 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetUserShellFolderPath 0xffffffff80000002,(null),L"{5E6C858F-0E22-4760-9AFE-EA3317B67173}",0x23e9f0 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetDefaultValue 0x28,0x23e9f0 trace:shell:_SHGetDefaultValue returning 0x00000000 trace:shell:_SHGetUserProfilePath returning 0x00000000 (output path is L"%USERPROFILE%") trace:shell:_SHExpandEnvironmentStrings L"%USERPROFILE%", 0x23e7e0 trace:shell:_SHGetProfilesValue 0x60,L"ProfilesDirectory",0x23e330,L"C:\\users" trace:shell:_SHGetProfilesValue returning 0x00000000 (output value is L"C:\\users") trace:shell:PathAppendW (L"C:\\users",L"sdever") trace:shell:PathIsUNCW (L"sdever") trace:shell:PathCombineW (0x23e7e0,L"C:\\users",L"sdever") trace:shell:PathIsRelativeW (L"sdever") trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathCanonicalizeW (0x23e7e0,L"C:\\users\\sdever") trace:shell:PathAppendW (L"C:\\users\\sdever",L"") trace:shell:PathIsUNCW (L"") trace:shell:PathCombineW (0x23e7e0,L"C:\\users\\sdever",L"") trace:shell:PathCanonicalizeW (0x23e7e0,L"C:\\users\\sdever") trace:shell:_SHExpandEnvironmentStrings returning 0x00000000 (input was L"%USERPROFILE%", output is L"C:\\users\\sdever") trace:shell:PathFileExistsW (L"C:\\users\\sdever") trace:shell:SHGetFolderPathAndSubDirW returning 0x00000000 (final path is L"C:\\users\\sdever") trace:shell:SHGetFolderPathAndSubDirW (nil),0x23f4b0,nFolder=0x001c,(null) trace:shell:_SHGetUserProfilePath (nil),0x00000000,0x1c,0x23e9f0 trace:shell:_SHGetUserShellFolderPath 0xffffffff80000001,(null),L"Local AppData",0x23e9f0 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetUserShellFolderPath 0xffffffff80000002,(null),L"Local AppData",0x23e9f0 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetDefaultValue 0x1c,0x23e9f0 trace:shell:PathAddBackslashW (L"%USERPROFILE%") trace:shell:_SHGetDefaultValue returning 0x00000000 trace:shell:_SHGetUserProfilePath returning 0x00000000 (output path is L"%USERPROFILE%\\Local Settings\\Application Data") trace:shell:_SHExpandEnvironmentStrings L"%USERPROFILE%\\Local Settings\\Application Data", 0x23e7e0 trace:shell:_SHGetProfilesValue 0x60,L"ProfilesDirectory",0x23e330,L"C:\\users" trace:shell:_SHGetProfilesValue returning 0x00000000 (output value is L"C:\\users") trace:shell:PathAppendW (L"C:\\users",L"sdever") trace:shell:PathIsUNCW (L"sdever") trace:shell:PathCombineW (0x23e7e0,L"C:\\users",L"sdever") trace:shell:PathIsRelativeW (L"sdever") trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathCanonicalizeW (0x23e7e0,L"C:\\users\\sdever") trace:shell:PathAppendW (L"C:\\users\\sdever",L"\\Local Settings\\Application Data") trace:shell:PathIsUNCW (L"\\Local Settings\\Application Data") trace:shell:PathCombineW (0x23e7e0,L"C:\\users\\sdever",L"Local Settings\\Application Data") trace:shell:PathIsRelativeW (L"Local Settings\\Application Data") trace:shell:PathAddBackslashW (L"C:\\users\\sdever") trace:shell:PathCanonicalizeW (0x23e7e0,L"C:\\users\\sdever\\Local Settings\\Application Data") trace:shell:_SHExpandEnvironmentStrings returning 0x00000000 (input was L"%USERPROFILE%\\Local Settings\\Application Data", output is L"C:\\users\\sdever\\Local Settings\\Application Data") trace:shell:PathFileExistsW (L"C:\\users\\sdever\\Local Settings\\Application Data") trace:shell:SHGetFolderPathAndSubDirW returning 0x00000000 (final path is L"C:\\users\\sdever\\Local Settings\\Application Data") trace:shell:DllMain 0x7fa4a11e0000 0x0 0x1 trace:shell:DllMain 0x7fa4a0f40000 0x0 0x1 trace:shell:DllMain 0x7e410000 0x8 (nil) trace:shell:DllMain 0x7fe88d130000 0x1 (nil) trace:shell:DllMain 0x7fe88d3c0000 0x1 (nil) trace:shell:ShellDDEInit bInit = TRUE trace:shell:SHGetDesktopFolder (0x23f000) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHGetFolderPathAndSubDirW (nil),0x23ebb0,nFolder=0x8010,(null) trace:shell:_SHGetUserProfilePath (nil),0x00000000,0x10,0x23e810 trace:shell:_SHGetUserShellFolderPath 0xffffffff80000001,(null),L"Desktop",0x23e810 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetUserShellFolderPath 0xffffffff80000002,(null),L"Desktop",0x23e810 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetDefaultValue 0x10,0x23e810 trace:shell:PathAddBackslashW (L"%USERPROFILE%") trace:shell:_SHGetDefaultValue returning 0x00000000 trace:shell:_SHGetUserProfilePath returning 0x00000000 (output path is L"%USERPROFILE%\\Bureau") trace:shell:_SHExpandEnvironmentStrings L"%USERPROFILE%\\Bureau", 0x23e600 trace:shell:_SHGetProfilesValue 0x58,L"ProfilesDirectory",0x23e150,L"C:\\users" trace:shell:_SHGetProfilesValue returning 0x00000000 (output value is L"C:\\users") trace:shell:PathAppendW (L"C:\\users",L"sdever") trace:shell:PathIsUNCW (L"sdever") trace:shell:PathCombineW (0x23e600,L"C:\\users",L"sdever") trace:shell:PathIsRelativeW (L"sdever") trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathCanonicalizeW (0x23e600,L"C:\\users\\sdever") trace:shell:PathAppendW (L"C:\\users\\sdever",L"\\Bureau") trace:shell:PathIsUNCW (L"\\Bureau") trace:shell:PathCombineW (0x23e600,L"C:\\users\\sdever",L"Bureau") trace:shell:PathIsRelativeW (L"Bureau") trace:shell:PathAddBackslashW (L"C:\\users\\sdever") trace:shell:PathCanonicalizeW (0x23e600,L"C:\\users\\sdever\\Bureau") trace:shell:_SHExpandEnvironmentStrings returning 0x00000000 (input was L"%USERPROFILE%\\Bureau", output is L"C:\\users\\sdever\\Bureau") trace:shell:PathFileExistsW (L"C:\\users\\sdever\\Bureau") trace:shell:SHGetFolderPathAndSubDirW returning 0x00000000 (final path is L"C:\\users\\sdever\\Bureau") trace:shell:SHAlloc 2 bytes at 0x5b8f0 trace:shell:SHAlloc 46 bytes at 0x5b920 trace:shell:ISF_Desktop_fnQueryInterface (0x5b8b0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x23f000) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x23f000)->(0x5b8b0) trace:shell:SHGetDesktopFolder -- 0x23f000->(0x5b8b0) 0x00000000 trace:shell:ISF_Desktop_fnCreateViewObject (0x5b8b0)->(hwnd=(nil),{000214e3-0000-0000-c000-000000000046} (IID_IShellView),0x7fe892323d78) trace:shell:ISF_Desktop_fnQueryInterface (0x5b8b0)->({93f2f68c-1d1b-11d3-a30e-00c04f79abd1} (IID_IShellFolder2),0x5bb30) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x5bb30)->(0x5b8b0) trace:shell:IShellView_Constructor (0x5bae0)->(0x5b8b0) trace:shell:IShellView_fnQueryInterface (0x5bae0)->({000214e3-0000-0000-c000-000000000046}, 0x7fe892323d78) trace:shell:IShellView_fnAddRef (0x5bae0)->(count=1) trace:shell:IShellView_fnQueryInterface -- Interface: (0x7fe892323d78)->(0x5bae0) trace:shell:IShellView_fnRelease (0x5bae0)->(count=2) trace:shell:ISF_Desktop_fnCreateViewObject -- (0x5b8b0)->(interface=0x7fe892323d78) err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa} err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002 err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002 err:ole:get_local_server_stream Failed: 80004002 trace:shell:DllMain 0x7e390000 0x1 0x1 trace:shell:DllMain 0x7e410000 0x1 0x1 trace:shell:SHGetSpecialFolderLocation ((nil),0x0,0x32fdac) trace:shell:SHGetFolderLocation (nil) 0x00000000 (nil) 0x00000000 0x32fdac trace:shell:SHAlloc 2 bytes at 0x161790 trace:shell:SHGetFolderLocation -- (new pidl 0x161790) trace:shell:SHGetDesktopFolder (0x32fda8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHGetFolderPathAndSubDirW (nil),0x32fb14,nFolder=0x8010,(null) trace:shell:_SHGetUserProfilePath (nil),0x00000000,0x10,0x32f834 trace:shell:_SHGetUserShellFolderPath 0x80000001,(null),L"Desktop",0x32f834 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetUserShellFolderPath 0x80000002,(null),L"Desktop",0x32f834 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetDefaultValue 0x10,0x32f834 trace:shell:PathAddBackslashW (L"%USERPROFILE%") trace:shell:_SHGetDefaultValue returning 0x00000000 trace:shell:_SHGetUserProfilePath returning 0x00000000 (output path is L"%USERPROFILE%\\Bureau") trace:shell:_SHExpandEnvironmentStrings L"%USERPROFILE%\\Bureau", 0x32f62c trace:shell:_SHGetProfilesValue 0x94,L"ProfilesDirectory",0x32f1ac,L"C:\\users" trace:shell:_SHGetProfilesValue returning 0x00000000 (output value is L"C:\\users") trace:shell:PathAppendW (L"C:\\users",L"sdever") trace:shell:PathIsUNCW (L"sdever") trace:shell:PathCombineW (0x32f62c,L"C:\\users",L"sdever") trace:shell:PathIsRelativeW (L"sdever") trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathCanonicalizeW (0x32f62c,L"C:\\users\\sdever") trace:shell:PathAppendW (L"C:\\users\\sdever",L"\\Bureau") trace:shell:PathIsUNCW (L"\\Bureau") trace:shell:PathCombineW (0x32f62c,L"C:\\users\\sdever",L"Bureau") trace:shell:PathIsRelativeW (L"Bureau") trace:shell:PathAddBackslashW (L"C:\\users\\sdever") trace:shell:PathCanonicalizeW (0x32f62c,L"C:\\users\\sdever\\Bureau") trace:shell:_SHExpandEnvironmentStrings returning 0x00000000 (input was L"%USERPROFILE%\\Bureau", output is L"C:\\users\\sdever\\Bureau") trace:shell:PathFileExistsW (L"C:\\users\\sdever\\Bureau") trace:shell:SHGetFolderPathAndSubDirW returning 0x00000000 (final path is L"C:\\users\\sdever\\Bureau") trace:shell:SHAlloc 2 bytes at 0x1617d0 trace:shell:SHAlloc 46 bytes at 0x1617e8 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32fda8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32fda8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32fda8->(0x1617a8) 0x00000000 trace:shell:SHGetMalloc (0x32fd40) trace:shell:SHGetSpecialFolderLocation ((nil),0x0,0x32fd54) trace:shell:SHGetFolderLocation (nil) 0x00000000 (nil) 0x00000000 0x32fd54 trace:shell:SHAlloc 2 bytes at 0x161838 trace:shell:SHGetFolderLocation -- (new pidl 0x161838) trace:shell:SHGetMalloc (0x32fd2c) trace:shell:SHGetMalloc (0x32fd4c) trace:shell:SHGetMalloc (0x945884) trace:shell:SHGetDesktopFolder (0x945888) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x945888) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x945888)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x945888->(0x1617a8) 0x00000000 trace:shell:SHGetSpecialFolderLocation ((nil),0x13,0x945890) trace:shell:SHGetFolderLocation (nil) 0x00000013 (nil) 0x00000000 0x945890 trace:shell:SHGetFolderPathAndSubDirW (nil),0x32fb04,nFolder=0x0013,(null) trace:shell:_SHGetUserProfilePath (nil),0x00000000,0x13,0x32f854 trace:shell:_SHGetUserShellFolderPath 0x80000001,(null),L"NetHood",0x32f854 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetUserShellFolderPath 0x80000002,(null),L"NetHood",0x32f854 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetDefaultValue 0x13,0x32f854 trace:shell:PathAddBackslashW (L"%USERPROFILE%") trace:shell:_SHGetDefaultValue returning 0x00000000 trace:shell:_SHGetUserProfilePath returning 0x00000000 (output path is L"%USERPROFILE%\\NetHood") trace:shell:_SHExpandEnvironmentStrings L"%USERPROFILE%\\NetHood", 0x32f64c trace:shell:_SHGetProfilesValue 0x94,L"ProfilesDirectory",0x32f1cc,L"C:\\users" trace:shell:_SHGetProfilesValue returning 0x00000000 (output value is L"C:\\users") trace:shell:PathAppendW (L"C:\\users",L"sdever") trace:shell:PathIsUNCW (L"sdever") trace:shell:PathCombineW (0x32f64c,L"C:\\users",L"sdever") trace:shell:PathIsRelativeW (L"sdever") trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathCanonicalizeW (0x32f64c,L"C:\\users\\sdever") trace:shell:PathAppendW (L"C:\\users\\sdever",L"\\NetHood") trace:shell:PathIsUNCW (L"\\NetHood") trace:shell:PathCombineW (0x32f64c,L"C:\\users\\sdever",L"NetHood") trace:shell:PathIsRelativeW (L"NetHood") trace:shell:PathAddBackslashW (L"C:\\users\\sdever") trace:shell:PathCanonicalizeW (0x32f64c,L"C:\\users\\sdever\\NetHood") trace:shell:_SHExpandEnvironmentStrings returning 0x00000000 (input was L"%USERPROFILE%\\NetHood", output is L"C:\\users\\sdever\\NetHood") trace:shell:PathFileExistsW (L"C:\\users\\sdever\\NetHood") trace:shell:SHGetFolderPathAndSubDirW returning 0x00000000 (final path is L"C:\\users\\sdever\\NetHood") trace:shell:SHGetFolderLocation Value=L"C:\\users\\sdever\\NetHood" trace:shell:SHILCreateFromPathW L"C:\\users\\sdever\\NetHood" 0x945890 0x00000000 trace:shell:SHGetDesktopFolder (0x32faa4) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32faa4) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32faa4)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32faa4->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32fb04=L"C:\\users\\sdever\\NetHood",0x32faa8,pidl=0x945890,0x32fb00) trace:shell:PathGetDriveNumberW (L"C:\\users\\sdever\\NetHood") trace:shell:SHAlloc 22 bytes at 0x1631c8 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x1631c8, L"C:\\users\\sdever\\NetHood") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x1631c8,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f788) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x1631c8 {000214e6-0000-0000-c000-000000000046} 0x32f788) trace:shell:SHAlloc 22 bytes at 0x163108 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x163108 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f440) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f440) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x163128)(null) trace:shell:IDefClF_fnQueryInterface (0x163128)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x163128)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x163128 trace:shell:IDefClF_fnCreateInstance 0x163128->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f440) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x163160 trace:shell:ISF_MyComputer_fnQueryInterface (0x163148)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f440) trace:shell:ISF_MyComputer_fnAddRef (0x163148)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f440)->(0x163148) trace:shell:ISF_MyComputer_Constructor --(0x163148) trace:shell:IDefClF_fnRelease (0x163128)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x163128) trace:shell:SHCoCreateInstance -- instance: 0x163148 trace:shell:SHAlloc 22 bytes at 0x163128 trace:shell:ISF_MyComputer_fnQueryInterface (0x163148)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32efb8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x163148)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x163148)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32efb8)->(0x16314c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x163148)->(0x163128) trace:shell:IMCFldr_PersistFolder2_Release (0x163148)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x163148)->(count=2) trace:shell:SHFree 0x163128 trace:shell:SHELL32_CoCreateInitSF -- (0x163148) ret=0x00000000 trace:shell:SHFree 0x163108 trace:shell:ISF_MyComputer_fnQueryInterface (0x163148)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f788) trace:shell:ISF_MyComputer_fnAddRef (0x163148)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f788)->(0x163148) trace:shell:ISF_MyComputer_fnRelease (0x163148)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x163148) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x163148)->(HWND=(nil),(nil),0x32fb04=L"C:\\users\\sdever\\NetHood",0x32faa8,pidl=0x32f784,0x32fb00) trace:shell:PathGetDriveNumberW (L"C:\\users\\sdever\\NetHood") trace:shell:GetNextElementW (L"C:\\users\\sdever\\NetHood" 0x32f504 0x00000104) trace:shell:GetNextElementW --(L"C:\\users\\sdever\\NetHood" L"C:" 0x00000104 0x32fb0a) trace:shell:SHAlloc 27 bytes at 0x163180 trace:shell:SHELL32_ParseNextElement (0x163148, (nil), 0x163180, L"users\\sdever\\NetHood") trace:shell:ISF_MyComputer_fnBindToObject (0x163148)->(pidl=0x163180,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f478) trace:shell:SHELL32_BindToChild (0x163160 (null) 0x163180 {000214e6-0000-0000-c000-000000000046} 0x32f478) trace:shell:SHAlloc 27 bytes at 0x163108 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32f194,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32f194,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x163160 (null) 0x163108 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32f130) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f130) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x164b68)(null) trace:shell:IDefClF_fnQueryInterface (0x164b68)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x164b68)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x164b68 trace:shell:IDefClF_fnCreateInstance 0x164b68->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f130) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x164b88)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f130) trace:shell:IUnknown_fnAddRef (0x164b88) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x164b90 trace:shell:IUnknown_fnRelease (0x164b88) ref=1 trace:shell:IFSFolder_Constructor --0x164b90 trace:shell:IDefClF_fnRelease (0x164b68)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x164b68) trace:shell:SHCoCreateInstance -- instance: 0x164b90 trace:shell:SHAlloc 47 bytes at 0x164bc0 trace:shell:IUnknown_fnQueryInterface (0x164b88)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32eca8) trace:shell:IUnknown_fnAddRef (0x164b88) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x164b94 trace:shell:IFSFldr_PersistFolder3_Initialize (0x164b88)->(0x164bc0) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x164bf8 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x164bc0,0x32ea34) trace:shell:SHBindToParent pidl=0x164bc0 trace:shell:SHGetDesktopFolder (0x32e858) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e858) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e858)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e858->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x164c30 trace:shell:ILRemoveLastID pidl=0x164c30 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x164c30,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8bc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x164c30 {000214e6-0000-0000-c000-000000000046} 0x32e8bc) trace:shell:SHAlloc 22 bytes at 0x164b68 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x164b68 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e520) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x164c68)(null) trace:shell:IDefClF_fnQueryInterface (0x164c68)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x164c68)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x164c68 trace:shell:IDefClF_fnCreateInstance 0x164c68->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x164ca0 trace:shell:ISF_MyComputer_fnQueryInterface (0x164c88)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:ISF_MyComputer_fnAddRef (0x164c88)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e520)->(0x164c88) trace:shell:ISF_MyComputer_Constructor --(0x164c88) trace:shell:IDefClF_fnRelease (0x164c68)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x164c68) trace:shell:SHCoCreateInstance -- instance: 0x164c88 trace:shell:SHAlloc 22 bytes at 0x164c68 trace:shell:ISF_MyComputer_fnQueryInterface (0x164c88)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e098) trace:shell:IMCFldr_PersistFolder2_AddRef (0x164c88)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x164c88)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e098)->(0x164c8c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x164c88)->(0x164c68) trace:shell:IMCFldr_PersistFolder2_Release (0x164c88)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x164c88)->(count=2) trace:shell:SHFree 0x164c68 trace:shell:SHELL32_CoCreateInitSF -- (0x164c88) ret=0x00000000 trace:shell:SHFree 0x164b68 trace:shell:ISF_MyComputer_fnQueryInterface (0x164c88)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8bc) trace:shell:ISF_MyComputer_fnAddRef (0x164c88)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e8bc)->(0x164c88) trace:shell:ISF_MyComputer_fnRelease (0x164c88)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x164c88) 0x00000000 trace:shell:SHFree 0x164c30 trace:shell:SHBindToParent -- psf=0x164c88 pidl=0x164bd4 ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x164c88)->(cidl=1 apidl=0x32e8b8 mask=0x32e8c0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x164c88)->(pidl=0x164bd4,0x00008000,0x32e8c4) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x164c88)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x164c88)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x164c88) trace:shell:SHFree 0x164ca0 trace:shell:StrRetToBufW dest=0x32ea34 len=0x104 strret=0x32e8c4 pidl=0x164bd4 trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x164b68 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x164b88)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x164b88) ref=1 trace:shell:SHFree 0x164bc0 trace:shell:SHELL32_CoCreateInitSF -- (0x164b90) ret=0x00000000 trace:shell:SHFree 0x163108 trace:shell:IUnknown_fnQueryInterface (0x164b88)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f478) trace:shell:IUnknown_fnAddRef (0x164b88) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x164b90 trace:shell:IUnknown_fnRelease (0x164b88) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x164b90) 0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x164b88)->(HWND=(nil),(nil),0x32fb0a=L"users\\sdever\\NetHood",0x32faa8,pidl=0x32f474,0x32fb00) trace:shell:SHELL32_CreatePidlFromBindCtx (nil) L"users\\sdever\\NetHood" trace:shell:GetNextElementW (L"users\\sdever\\NetHood" 0x32efec 0x00000104) trace:shell:GetNextElementW --(L"users\\sdever\\NetHood" L"users" 0x00000104 0x32fb16) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:SHAlloc 58 bytes at 0x164c30 trace:shell:SHELL32_ParseNextElement (0x164b90, (nil), 0x164c30, L"sdever\\NetHood") trace:shell:IShellFolder_fnBindToObject (0x164b88)->(pidl=0x164c30,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ef58) trace:shell:SHELL32_BindToChild (0x164bf8 L"C:\\" 0x164c30 {000214e6-0000-0000-c000-000000000046} 0x32ef58) trace:shell:SHAlloc 58 bytes at 0x164c78 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathAppendW (L"C:\\users\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32ec74,L"C:\\users\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\users\\") trace:shell:PathCanonicalizeW (0x32ec74,L"C:\\users\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x164bf8 L"C:\\" 0x164c78 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32ec10) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec10) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x164bc0)(null) trace:shell:IDefClF_fnQueryInterface (0x164bc0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x164bc0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x164bc0 trace:shell:IDefClF_fnCreateInstance 0x164bc0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec10) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x164cc0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec10) trace:shell:IUnknown_fnAddRef (0x164cc0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x164cc8 trace:shell:IUnknown_fnRelease (0x164cc0) ref=1 trace:shell:IFSFolder_Constructor --0x164cc8 trace:shell:IDefClF_fnRelease (0x164bc0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x164bc0) trace:shell:SHCoCreateInstance -- instance: 0x164cc8 trace:shell:SHAlloc 103 bytes at 0x164cf8 trace:shell:IUnknown_fnQueryInterface (0x164cc0)->({cef04fdf-fe72-11d2-87a5-00c04f6837cf} (IID_IPersistFolder3),0x32e78c) trace:shell:IUnknown_fnAddRef (0x164cc0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x164ccc trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IFSFldr_PersistFolder3_InitializeEx (0x164cc0)->((nil),0x164cf8,0x32e790) trace:shell:IFSFldr_PersistFolder3_InitializeEx --(nil) L"C:\\users" L"" 0xffffffff 0xffffffff trace:shell:SHAlloc 103 bytes at 0x164d68 trace:shell:SHAlloc 18 bytes at 0x164bc0 trace:shell:IFSFldr_PersistFolder3_InitializeEx --(0x164cc0)->(target=L"C:\\users") trace:shell:IUnknown_fnRelease (0x164cc0) ref=1 trace:shell:SHFree 0x164cf8 trace:shell:SHELL32_CoCreateInitSF -- (0x164cc8) ret=0x00000000 trace:shell:SHFree 0x164c78 trace:shell:IUnknown_fnQueryInterface (0x164cc0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ef58) trace:shell:IUnknown_fnAddRef (0x164cc0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x164cc8 trace:shell:IUnknown_fnRelease (0x164cc0) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x164cc8) 0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x164cc0)->(HWND=(nil),(nil),0x32fb16=L"sdever\\NetHood",0x32faa8,pidl=0x32ef54,0x32fb00) trace:shell:SHELL32_CreatePidlFromBindCtx (nil) L"sdever\\NetHood" trace:shell:GetNextElementW (L"sdever\\NetHood" 0x32eacc 0x00000104) trace:shell:GetNextElementW --(L"sdever\\NetHood" L"sdever" 0x00000104 0x32fb24) trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:SHAlloc 60 bytes at 0x164c78 trace:shell:SHELL32_ParseNextElement (0x164cc8, (nil), 0x164c78, L"NetHood") trace:shell:IShellFolder_fnBindToObject (0x164cc0)->(pidl=0x164c78,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ea38) trace:shell:SHELL32_BindToChild (0x164d68 L"C:\\users" 0x164c78 {000214e6-0000-0000-c000-000000000046} 0x32ea38) trace:shell:SHAlloc 60 bytes at 0x164cf8 trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathAddBackslashW (L"C:\\users\\sdever") trace:shell:PathAppendW (L"C:\\users\\sdever\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e754,L"C:\\users\\sdever\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\users\\sdever\\") trace:shell:PathCanonicalizeW (0x32e754,L"C:\\users\\sdever\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x164d68 L"C:\\users" 0x164cf8 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32e6f0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e6f0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x164d40)(null) trace:shell:IDefClF_fnQueryInterface (0x164d40)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x164d40)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x164d40 trace:shell:IDefClF_fnCreateInstance 0x164d40->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e6f0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x164e18)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e6f0) trace:shell:IUnknown_fnAddRef (0x164e18) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x164e20 trace:shell:IUnknown_fnRelease (0x164e18) ref=1 trace:shell:IFSFolder_Constructor --0x164e20 trace:shell:IDefClF_fnRelease (0x164d40)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x164d40) trace:shell:SHCoCreateInstance -- instance: 0x164e20 trace:shell:SHAlloc 161 bytes at 0x164e50 trace:shell:IUnknown_fnQueryInterface (0x164e18)->({cef04fdf-fe72-11d2-87a5-00c04f6837cf} (IID_IPersistFolder3),0x32e26c) trace:shell:IUnknown_fnAddRef (0x164e18) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x164e24 trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:IFSFldr_PersistFolder3_InitializeEx (0x164e18)->((nil),0x164e50,0x32e270) trace:shell:IFSFldr_PersistFolder3_InitializeEx --(nil) L"C:\\users\\sdever" L"" 0xffffffff 0xffffffff trace:shell:SHAlloc 161 bytes at 0x164f00 trace:shell:SHAlloc 32 bytes at 0x164d40 trace:shell:IFSFldr_PersistFolder3_InitializeEx --(0x164e18)->(target=L"C:\\users\\sdever") trace:shell:IUnknown_fnRelease (0x164e18) ref=1 trace:shell:SHFree 0x164e50 trace:shell:SHELL32_CoCreateInitSF -- (0x164e20) ret=0x00000000 trace:shell:SHFree 0x164cf8 trace:shell:IUnknown_fnQueryInterface (0x164e18)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ea38) trace:shell:IUnknown_fnAddRef (0x164e18) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x164e20 trace:shell:IUnknown_fnRelease (0x164e18) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x164e20) 0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x164e18)->(HWND=(nil),(nil),0x32fb24=L"NetHood",0x32faa8,pidl=0x32ea34,0x32fb00) trace:shell:SHELL32_CreatePidlFromBindCtx (nil) L"NetHood" trace:shell:GetNextElementW (L"NetHood" 0x32e5ac 0x00000104) trace:shell:GetNextElementW --(L"NetHood" L"NetHood" 0x00000104 (nil)) trace:shell:PathAddBackslashW (L"C:\\users\\sdever") trace:shell:SHAlloc 64 bytes at 0x164cf8 trace:shell:IShellFolder_fnParseDisplayName (0x164e18)->(-- pidl=0x164cf8 ret=0x00000000) trace:shell:IUnknown_fnRelease (0x164e18) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x164e18) trace:shell:SHFree 0x164f00 trace:shell:SHFree 0x164d40 trace:shell:SHAlloc 122 bytes at 0x164e18 trace:shell:SHFree 0x164cf8 trace:shell:SHFree 0x164c78 trace:shell:SHELL32_ParseNextElement -- pidl=0x164e18 ret=0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x164cc0)->(-- pidl=0x164e18 ret=0x00000000) trace:shell:IUnknown_fnRelease (0x164cc0) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x164cc0) trace:shell:SHFree 0x164d68 trace:shell:SHFree 0x164bc0 trace:shell:SHAlloc 178 bytes at 0x164c78 trace:shell:SHFree 0x164e18 trace:shell:SHFree 0x164c30 trace:shell:SHELL32_ParseNextElement -- pidl=0x164c78 ret=0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x164b88)->(-- pidl=0x164c78 ret=0x00000000) trace:shell:IUnknown_fnRelease (0x164b88) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x164b88) trace:shell:SHFree 0x164bf8 trace:shell:SHFree 0x164b68 trace:shell:SHAlloc 203 bytes at 0x164b68 trace:shell:SHFree 0x164c78 trace:shell:SHFree 0x163180 trace:shell:SHELL32_ParseNextElement -- pidl=0x164b68 ret=0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x163148)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x163148)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x163148) trace:shell:SHFree 0x163160 trace:shell:SHAlloc 223 bytes at 0x164c40 trace:shell:SHFree 0x164b68 trace:shell:SHFree 0x1631c8 trace:shell:SHELL32_ParseNextElement -- pidl=0x164c40 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHGetFolderLocation -- (new pidl 0x164c40) trace:shell:SHGetMalloc (0x32fb40) trace:shell:SHGetSpecialFolderLocation ((nil),0x1a,0x32fb48) trace:shell:SHGetFolderLocation (nil) 0x0000001a (nil) 0x00000000 0x32fb48 trace:shell:SHGetFolderPathAndSubDirW (nil),0x32f874,nFolder=0x001a,(null) trace:shell:_SHGetUserProfilePath (nil),0x00000000,0x1a,0x32f5c4 trace:shell:_SHGetUserShellFolderPath 0x80000001,(null),L"AppData",0x32f5c4 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetUserShellFolderPath 0x80000002,(null),L"AppData",0x32f5c4 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetDefaultValue 0x1a,0x32f5c4 trace:shell:PathAddBackslashW (L"%USERPROFILE%") trace:shell:_SHGetDefaultValue returning 0x00000000 trace:shell:_SHGetUserProfilePath returning 0x00000000 (output path is L"%USERPROFILE%\\Application Data") trace:shell:_SHExpandEnvironmentStrings L"%USERPROFILE%\\Application Data", 0x32f3bc trace:shell:_SHGetProfilesValue 0x9c,L"ProfilesDirectory",0x32ef3c,L"C:\\users" trace:shell:_SHGetProfilesValue returning 0x00000000 (output value is L"C:\\users") trace:shell:PathAppendW (L"C:\\users",L"sdever") trace:shell:PathIsUNCW (L"sdever") trace:shell:PathCombineW (0x32f3bc,L"C:\\users",L"sdever") trace:shell:PathIsRelativeW (L"sdever") trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathCanonicalizeW (0x32f3bc,L"C:\\users\\sdever") trace:shell:PathAppendW (L"C:\\users\\sdever",L"\\Application Data") trace:shell:PathIsUNCW (L"\\Application Data") trace:shell:PathCombineW (0x32f3bc,L"C:\\users\\sdever",L"Application Data") trace:shell:PathIsRelativeW (L"Application Data") trace:shell:PathAddBackslashW (L"C:\\users\\sdever") trace:shell:PathCanonicalizeW (0x32f3bc,L"C:\\users\\sdever\\Application Data") trace:shell:_SHExpandEnvironmentStrings returning 0x00000000 (input was L"%USERPROFILE%\\Application Data", output is L"C:\\users\\sdever\\Application Data") trace:shell:PathFileExistsW (L"C:\\users\\sdever\\Application Data") trace:shell:SHGetFolderPathAndSubDirW returning 0x00000000 (final path is L"C:\\users\\sdever\\Application Data") trace:shell:SHGetFolderLocation Value=L"C:\\users\\sdever\\Application Data" trace:shell:SHILCreateFromPathW L"C:\\users\\sdever\\Application Data" 0x32fb48 0x00000000 trace:shell:SHGetDesktopFolder (0x32f814) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f814) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f814)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f814->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32f874=L"C:\\users\\sdever\\Application Data",0x32f818,pidl=0x32fb48,0x32f870) trace:shell:PathGetDriveNumberW (L"C:\\users\\sdever\\Application Data") trace:shell:SHAlloc 22 bytes at 0x16fbd8 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x16fbd8, L"C:\\users\\sdever\\Application Data") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x16fbd8,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f4f8) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x16fbd8 {000214e6-0000-0000-c000-000000000046} 0x32f4f8) trace:shell:SHAlloc 22 bytes at 0x16fbf8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x16fbf8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f1b0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f1b0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x16fc18)(null) trace:shell:IDefClF_fnQueryInterface (0x16fc18)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x16fc18)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x16fc18 trace:shell:IDefClF_fnCreateInstance 0x16fc18->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f1b0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x1707d0 trace:shell:ISF_MyComputer_fnQueryInterface (0x1707b8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f1b0) trace:shell:ISF_MyComputer_fnAddRef (0x1707b8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f1b0)->(0x1707b8) trace:shell:ISF_MyComputer_Constructor --(0x1707b8) trace:shell:IDefClF_fnRelease (0x16fc18)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x16fc18) trace:shell:SHCoCreateInstance -- instance: 0x1707b8 trace:shell:SHAlloc 22 bytes at 0x16fc18 trace:shell:ISF_MyComputer_fnQueryInterface (0x1707b8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ed28) trace:shell:IMCFldr_PersistFolder2_AddRef (0x1707b8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x1707b8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ed28)->(0x1707bc) trace:shell:IMCFldr_PersistFolder2_Initialize (0x1707b8)->(0x16fc18) trace:shell:IMCFldr_PersistFolder2_Release (0x1707b8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x1707b8)->(count=2) trace:shell:SHFree 0x16fc18 trace:shell:SHELL32_CoCreateInitSF -- (0x1707b8) ret=0x00000000 trace:shell:SHFree 0x16fbf8 trace:shell:ISF_MyComputer_fnQueryInterface (0x1707b8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f4f8) trace:shell:ISF_MyComputer_fnAddRef (0x1707b8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f4f8)->(0x1707b8) trace:shell:ISF_MyComputer_fnRelease (0x1707b8)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x1707b8) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x1707b8)->(HWND=(nil),(nil),0x32f874=L"C:\\users\\sdever\\Application Data",0x32f818,pidl=0x32f4f4,0x32f870) trace:shell:PathGetDriveNumberW (L"C:\\users\\sdever\\Application Data") trace:shell:GetNextElementW (L"C:\\users\\sdever\\Application Data" 0x32f274 0x00000104) trace:shell:GetNextElementW --(L"C:\\users\\sdever\\Application Data" L"C:" 0x00000104 0x32f87a) trace:shell:SHAlloc 27 bytes at 0x16fbf8 trace:shell:SHELL32_ParseNextElement (0x1707b8, (nil), 0x16fbf8, L"users\\sdever\\Application Data") trace:shell:ISF_MyComputer_fnBindToObject (0x1707b8)->(pidl=0x16fbf8,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f1e8) trace:shell:SHELL32_BindToChild (0x1707d0 (null) 0x16fbf8 {000214e6-0000-0000-c000-000000000046} 0x32f1e8) trace:shell:SHAlloc 27 bytes at 0x1707f0 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32ef04,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32ef04,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x1707d0 (null) 0x1707f0 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32eea0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eea0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x16fc20)(null) trace:shell:IDefClF_fnQueryInterface (0x16fc20)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x16fc20)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x16fc20 trace:shell:IDefClF_fnCreateInstance 0x16fc20->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eea0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x170840)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eea0) trace:shell:IUnknown_fnAddRef (0x170840) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x170848 trace:shell:IUnknown_fnRelease (0x170840) ref=1 trace:shell:IFSFolder_Constructor --0x170848 trace:shell:IDefClF_fnRelease (0x16fc20)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x16fc20) trace:shell:SHCoCreateInstance -- instance: 0x170848 trace:shell:SHAlloc 47 bytes at 0x170878 trace:shell:IUnknown_fnQueryInterface (0x170840)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ea18) trace:shell:IUnknown_fnAddRef (0x170840) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x17084c trace:shell:IFSFldr_PersistFolder3_Initialize (0x170840)->(0x170878) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x1708b0 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x170878,0x32e7a4) trace:shell:SHBindToParent pidl=0x170878 trace:shell:SHGetDesktopFolder (0x32e5c8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e5c8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e5c8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e5c8->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x16fa50 trace:shell:ILRemoveLastID pidl=0x16fa50 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x16fa50,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e62c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x16fa50 {000214e6-0000-0000-c000-000000000046} 0x32e62c) trace:shell:SHAlloc 22 bytes at 0x16fc20 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x16fc20 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e290) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e290) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x1708e8)(null) trace:shell:IDefClF_fnQueryInterface (0x1708e8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x1708e8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x1708e8 trace:shell:IDefClF_fnCreateInstance 0x1708e8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e290) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x16faa0 trace:shell:ISF_MyComputer_fnQueryInterface (0x16fa88)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e290) trace:shell:ISF_MyComputer_fnAddRef (0x16fa88)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e290)->(0x16fa88) trace:shell:ISF_MyComputer_Constructor --(0x16fa88) trace:shell:IDefClF_fnRelease (0x1708e8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x1708e8) trace:shell:SHCoCreateInstance -- instance: 0x16fa88 trace:shell:SHAlloc 22 bytes at 0x1708e8 trace:shell:ISF_MyComputer_fnQueryInterface (0x16fa88)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32de08) trace:shell:IMCFldr_PersistFolder2_AddRef (0x16fa88)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x16fa88)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de08)->(0x16fa8c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x16fa88)->(0x1708e8) trace:shell:IMCFldr_PersistFolder2_Release (0x16fa88)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x16fa88)->(count=2) trace:shell:SHFree 0x1708e8 trace:shell:SHELL32_CoCreateInitSF -- (0x16fa88) ret=0x00000000 trace:shell:SHFree 0x16fc20 trace:shell:ISF_MyComputer_fnQueryInterface (0x16fa88)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e62c) trace:shell:ISF_MyComputer_fnAddRef (0x16fa88)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e62c)->(0x16fa88) trace:shell:ISF_MyComputer_fnRelease (0x16fa88)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x16fa88) 0x00000000 trace:shell:SHFree 0x16fa50 trace:shell:SHBindToParent -- psf=0x16fa88 pidl=0x17088c ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x16fa88)->(cidl=1 apidl=0x32e628 mask=0x32e630 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x16fa88)->(pidl=0x17088c,0x00008000,0x32e634) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x16fa88)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x16fa88)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x16fa88) trace:shell:SHFree 0x16faa0 trace:shell:StrRetToBufW dest=0x32e7a4 len=0x104 strret=0x32e634 pidl=0x17088c trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x16fc20 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x170840)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x170840) ref=1 trace:shell:SHFree 0x170878 trace:shell:SHELL32_CoCreateInitSF -- (0x170848) ret=0x00000000 trace:shell:SHFree 0x1707f0 trace:shell:IUnknown_fnQueryInterface (0x170840)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f1e8) trace:shell:IUnknown_fnAddRef (0x170840) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x170848 trace:shell:IUnknown_fnRelease (0x170840) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x170848) 0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x170840)->(HWND=(nil),(nil),0x32f87a=L"users\\sdever\\Application Data",0x32f818,pidl=0x32f1e4,0x32f870) trace:shell:SHELL32_CreatePidlFromBindCtx (nil) L"users\\sdever\\Application Data" trace:shell:GetNextElementW (L"users\\sdever\\Application Data" 0x32ed5c 0x00000104) trace:shell:GetNextElementW --(L"users\\sdever\\Application Data" L"users" 0x00000104 0x32f886) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:SHAlloc 58 bytes at 0x16fa50 trace:shell:SHELL32_ParseNextElement (0x170848, (nil), 0x16fa50, L"sdever\\Application Data") trace:shell:IShellFolder_fnBindToObject (0x170840)->(pidl=0x16fa50,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ecc8) trace:shell:SHELL32_BindToChild (0x1708b0 L"C:\\" 0x16fa50 {000214e6-0000-0000-c000-000000000046} 0x32ecc8) trace:shell:SHAlloc 58 bytes at 0x16fa98 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathAppendW (L"C:\\users\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e9e4,L"C:\\users\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\users\\") trace:shell:PathCanonicalizeW (0x32e9e4,L"C:\\users\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x1708b0 L"C:\\" 0x16fa98 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32e980) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e980) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x1708e8)(null) trace:shell:IDefClF_fnQueryInterface (0x1708e8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x1708e8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x1708e8 trace:shell:IDefClF_fnCreateInstance 0x1708e8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e980) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x16fae0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e980) trace:shell:IUnknown_fnAddRef (0x16fae0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x16fae8 trace:shell:IUnknown_fnRelease (0x16fae0) ref=1 trace:shell:IFSFolder_Constructor --0x16fae8 trace:shell:IDefClF_fnRelease (0x1708e8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x1708e8) trace:shell:SHCoCreateInstance -- instance: 0x16fae8 trace:shell:SHAlloc 103 bytes at 0x1704d8 trace:shell:IUnknown_fnQueryInterface (0x16fae0)->({cef04fdf-fe72-11d2-87a5-00c04f6837cf} (IID_IPersistFolder3),0x32e4fc) trace:shell:IUnknown_fnAddRef (0x16fae0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x16faec trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IFSFldr_PersistFolder3_InitializeEx (0x16fae0)->((nil),0x1704d8,0x32e500) trace:shell:IFSFldr_PersistFolder3_InitializeEx --(nil) L"C:\\users" L"" 0xffffffff 0xffffffff trace:shell:SHAlloc 103 bytes at 0x170548 trace:shell:SHAlloc 18 bytes at 0x1708e8 trace:shell:IFSFldr_PersistFolder3_InitializeEx --(0x16fae0)->(target=L"C:\\users") trace:shell:IUnknown_fnRelease (0x16fae0) ref=1 trace:shell:SHFree 0x1704d8 trace:shell:SHELL32_CoCreateInitSF -- (0x16fae8) ret=0x00000000 trace:shell:SHFree 0x16fa98 trace:shell:IUnknown_fnQueryInterface (0x16fae0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ecc8) trace:shell:IUnknown_fnAddRef (0x16fae0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x16fae8 trace:shell:IUnknown_fnRelease (0x16fae0) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x16fae8) 0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x16fae0)->(HWND=(nil),(nil),0x32f886=L"sdever\\Application Data",0x32f818,pidl=0x32ecc4,0x32f870) trace:shell:SHELL32_CreatePidlFromBindCtx (nil) L"sdever\\Application Data" trace:shell:GetNextElementW (L"sdever\\Application Data" 0x32e83c 0x00000104) trace:shell:GetNextElementW --(L"sdever\\Application Data" L"sdever" 0x00000104 0x32f894) trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:SHAlloc 60 bytes at 0x16fb18 trace:shell:SHELL32_ParseNextElement (0x16fae8, (nil), 0x16fb18, L"Application Data") trace:shell:IShellFolder_fnBindToObject (0x16fae0)->(pidl=0x16fb18,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e7a8) trace:shell:SHELL32_BindToChild (0x170548 L"C:\\users" 0x16fb18 {000214e6-0000-0000-c000-000000000046} 0x32e7a8) trace:shell:SHAlloc 60 bytes at 0x16fa98 trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathAddBackslashW (L"C:\\users\\sdever") trace:shell:PathAppendW (L"C:\\users\\sdever\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e4c4,L"C:\\users\\sdever\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\users\\sdever\\") trace:shell:PathCanonicalizeW (0x32e4c4,L"C:\\users\\sdever\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x170548 L"C:\\users" 0x16fa98 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32e460) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e460) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x170518)(null) trace:shell:IDefClF_fnQueryInterface (0x170518)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x170518)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x170518 trace:shell:IDefClF_fnCreateInstance 0x170518->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e460) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x1705b8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e460) trace:shell:IUnknown_fnAddRef (0x1705b8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x1705c0 trace:shell:IUnknown_fnRelease (0x1705b8) ref=1 trace:shell:IFSFolder_Constructor --0x1705c0 trace:shell:IDefClF_fnRelease (0x170518)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x170518) trace:shell:SHCoCreateInstance -- instance: 0x1705c0 trace:shell:SHAlloc 161 bytes at 0x1705f0 trace:shell:IUnknown_fnQueryInterface (0x1705b8)->({cef04fdf-fe72-11d2-87a5-00c04f6837cf} (IID_IPersistFolder3),0x32dfdc) trace:shell:IUnknown_fnAddRef (0x1705b8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x1705c4 trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:IFSFldr_PersistFolder3_InitializeEx (0x1705b8)->((nil),0x1705f0,0x32dfe0) trace:shell:IFSFldr_PersistFolder3_InitializeEx --(nil) L"C:\\users\\sdever" L"" 0xffffffff 0xffffffff trace:shell:SHAlloc 161 bytes at 0x1706a0 trace:shell:SHAlloc 32 bytes at 0x170518 trace:shell:IFSFldr_PersistFolder3_InitializeEx --(0x1705b8)->(target=L"C:\\users\\sdever") trace:shell:IUnknown_fnRelease (0x1705b8) ref=1 trace:shell:SHFree 0x1705f0 trace:shell:SHELL32_CoCreateInitSF -- (0x1705c0) ret=0x00000000 trace:shell:SHFree 0x16fa98 trace:shell:IUnknown_fnQueryInterface (0x1705b8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e7a8) trace:shell:IUnknown_fnAddRef (0x1705b8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x1705c0 trace:shell:IUnknown_fnRelease (0x1705b8) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x1705c0) 0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x1705b8)->(HWND=(nil),(nil),0x32f894=L"Application Data",0x32f818,pidl=0x32e7a4,0x32f870) trace:shell:SHELL32_CreatePidlFromBindCtx (nil) L"Application Data" trace:shell:GetNextElementW (L"Application Data" 0x32e31c 0x00000104) trace:shell:GetNextElementW --(L"Application Data" L"Application Data" 0x00000104 (nil)) trace:shell:PathAddBackslashW (L"C:\\users\\sdever") trace:shell:SHAlloc 98 bytes at 0x1705f0 trace:shell:IShellFolder_fnParseDisplayName (0x1705b8)->(-- pidl=0x1705f0 ret=0x00000000) trace:shell:IUnknown_fnRelease (0x1705b8) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x1705b8) trace:shell:SHFree 0x1706a0 trace:shell:SHFree 0x170518 trace:shell:SHAlloc 156 bytes at 0x170660 trace:shell:SHFree 0x1705f0 trace:shell:SHFree 0x16fb18 trace:shell:SHELL32_ParseNextElement -- pidl=0x170660 ret=0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x16fae0)->(-- pidl=0x170660 ret=0x00000000) trace:shell:IUnknown_fnRelease (0x16fae0) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x16fae0) trace:shell:SHFree 0x170548 trace:shell:SHFree 0x1708e8 trace:shell:SHAlloc 212 bytes at 0x170518 trace:shell:SHFree 0x170660 trace:shell:SHFree 0x16fa50 trace:shell:SHELL32_ParseNextElement -- pidl=0x170518 ret=0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x170840)->(-- pidl=0x170518 ret=0x00000000) trace:shell:IUnknown_fnRelease (0x170840) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x170840) trace:shell:SHFree 0x1708b0 trace:shell:SHFree 0x16fc20 trace:shell:SHAlloc 237 bytes at 0x16fa50 trace:shell:SHFree 0x170518 trace:shell:SHFree 0x16fbf8 trace:shell:SHELL32_ParseNextElement -- pidl=0x16fa50 ret=0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x1707b8)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x1707b8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x1707b8) trace:shell:SHFree 0x1707d0 trace:shell:SHAlloc 257 bytes at 0x170518 trace:shell:SHFree 0x16fa50 trace:shell:SHFree 0x16fbd8 trace:shell:SHELL32_ParseNextElement -- pidl=0x170518 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHGetFolderLocation -- (new pidl 0x170518) trace:shell:SHGetPathFromIDListW (pidl=0x170518,0x32f8e4) trace:shell:SHBindToParent pidl=0x170518 trace:shell:SHGetDesktopFolder (0x32f728) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f728) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f728)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f728->(0x1617a8) 0x00000000 trace:shell:SHAlloc 257 bytes at 0x16fa50 trace:shell:ILRemoveLastID pidl=0x16fa50 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x16fa50,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f78c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x16fa50 {000214e6-0000-0000-c000-000000000046} 0x32f78c) trace:shell:SHAlloc 22 bytes at 0x170840 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x170840 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f3f0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3f0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x16fbd8)(null) trace:shell:IDefClF_fnQueryInterface (0x16fbd8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x16fbd8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x16fbd8 trace:shell:IDefClF_fnCreateInstance 0x16fbd8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3f0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x16fc10 trace:shell:ISF_MyComputer_fnQueryInterface (0x16fbf8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3f0) trace:shell:ISF_MyComputer_fnAddRef (0x16fbf8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f3f0)->(0x16fbf8) trace:shell:ISF_MyComputer_Constructor --(0x16fbf8) trace:shell:IDefClF_fnRelease (0x16fbd8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x16fbd8) trace:shell:SHCoCreateInstance -- instance: 0x16fbf8 trace:shell:SHAlloc 22 bytes at 0x16fbd8 trace:shell:ISF_MyComputer_fnQueryInterface (0x16fbf8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ef68) trace:shell:IMCFldr_PersistFolder2_AddRef (0x16fbf8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x16fbf8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ef68)->(0x16fbfc) trace:shell:IMCFldr_PersistFolder2_Initialize (0x16fbf8)->(0x16fbd8) trace:shell:IMCFldr_PersistFolder2_Release (0x16fbf8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x16fbf8)->(count=2) trace:shell:SHFree 0x16fbd8 trace:shell:SHELL32_CoCreateInitSF -- (0x16fbf8) ret=0x00000000 trace:shell:SHFree 0x170840 trace:shell:ISF_MyComputer_fnBindToObject (0x16fbf8)->(pidl=0x16fa64,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f78c) trace:shell:SHELL32_BindToChild (0x16fc10 (null) 0x16fa64 {000214e6-0000-0000-c000-000000000046} 0x32f78c) trace:shell:SHAlloc 27 bytes at 0x170840 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32f114,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32f114,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x16fc10 (null) 0x170840 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32f0b0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f0b0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x16fbd8)(null) trace:shell:IDefClF_fnQueryInterface (0x16fbd8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x16fbd8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x16fbd8 trace:shell:IDefClF_fnCreateInstance 0x16fbd8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f0b0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x1707e0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f0b0) trace:shell:IUnknown_fnAddRef (0x1707e0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x1707e8 trace:shell:IUnknown_fnRelease (0x1707e0) ref=1 trace:shell:IFSFolder_Constructor --0x1707e8 trace:shell:IDefClF_fnRelease (0x16fbd8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x16fbd8) trace:shell:SHCoCreateInstance -- instance: 0x1707e8 trace:shell:SHAlloc 47 bytes at 0x1708b0 trace:shell:IUnknown_fnQueryInterface (0x1707e0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ec28) trace:shell:IUnknown_fnAddRef (0x1707e0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x1707ec trace:shell:IFSFldr_PersistFolder3_Initialize (0x1707e0)->(0x1708b0) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x170628 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x1708b0,0x32e9b4) trace:shell:SHBindToParent pidl=0x1708b0 trace:shell:SHGetDesktopFolder (0x32e7d8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e7d8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e7d8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e7d8->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x170660 trace:shell:ILRemoveLastID pidl=0x170660 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x170660,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e83c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x170660 {000214e6-0000-0000-c000-000000000046} 0x32e83c) trace:shell:SHAlloc 22 bytes at 0x16fbd8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x16fbd8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e4a0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e4a0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x1708e8)(null) trace:shell:IDefClF_fnQueryInterface (0x1708e8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x1708e8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x1708e8 trace:shell:IDefClF_fnCreateInstance 0x1708e8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e4a0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x1706b0 trace:shell:ISF_MyComputer_fnQueryInterface (0x170698)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e4a0) trace:shell:ISF_MyComputer_fnAddRef (0x170698)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e4a0)->(0x170698) trace:shell:ISF_MyComputer_Constructor --(0x170698) trace:shell:IDefClF_fnRelease (0x1708e8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x1708e8) trace:shell:SHCoCreateInstance -- instance: 0x170698 trace:shell:SHAlloc 22 bytes at 0x1708e8 trace:shell:ISF_MyComputer_fnQueryInterface (0x170698)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e018) trace:shell:IMCFldr_PersistFolder2_AddRef (0x170698)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x170698)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e018)->(0x17069c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x170698)->(0x1708e8) trace:shell:IMCFldr_PersistFolder2_Release (0x170698)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x170698)->(count=2) trace:shell:SHFree 0x1708e8 trace:shell:SHELL32_CoCreateInitSF -- (0x170698) ret=0x00000000 trace:shell:SHFree 0x16fbd8 trace:shell:ISF_MyComputer_fnQueryInterface (0x170698)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e83c) trace:shell:ISF_MyComputer_fnAddRef (0x170698)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e83c)->(0x170698) trace:shell:ISF_MyComputer_fnRelease (0x170698)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x170698) 0x00000000 trace:shell:SHFree 0x170660 trace:shell:SHBindToParent -- psf=0x170698 pidl=0x1708c4 ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x170698)->(cidl=1 apidl=0x32e838 mask=0x32e840 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x170698)->(pidl=0x1708c4,0x00008000,0x32e844) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x170698)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x170698)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x170698) trace:shell:SHFree 0x1706b0 trace:shell:StrRetToBufW dest=0x32e9b4 len=0x104 strret=0x32e844 pidl=0x1708c4 trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x16fbd8 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x1707e0)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x1707e0) ref=1 trace:shell:SHFree 0x1708b0 trace:shell:SHELL32_CoCreateInitSF -- (0x1707e8) ret=0x00000000 trace:shell:SHFree 0x170840 trace:shell:IShellFolder_fnBindToObject (0x1707e0)->(pidl=0x16fa7d,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f78c) trace:shell:SHELL32_BindToChild (0x170628 L"C:\\" 0x16fa7d {000214e6-0000-0000-c000-000000000046} 0x32f78c) trace:shell:SHAlloc 58 bytes at 0x1708b0 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathAppendW (L"C:\\users\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32edd4,L"C:\\users\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\users\\") trace:shell:PathCanonicalizeW (0x32edd4,L"C:\\users\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x170628 L"C:\\" 0x1708b0 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32ed70) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ed70) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x1708f8)(null) trace:shell:IDefClF_fnQueryInterface (0x1708f8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x1708f8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x1708f8 trace:shell:IDefClF_fnCreateInstance 0x1708f8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ed70) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x170660)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ed70) trace:shell:IUnknown_fnAddRef (0x170660) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x170668 trace:shell:IUnknown_fnRelease (0x170660) ref=1 trace:shell:IFSFolder_Constructor --0x170668 trace:shell:IDefClF_fnRelease (0x1708f8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x1708f8) trace:shell:SHCoCreateInstance -- instance: 0x170668 trace:shell:SHAlloc 103 bytes at 0x170698 trace:shell:IUnknown_fnQueryInterface (0x170660)->({cef04fdf-fe72-11d2-87a5-00c04f6837cf} (IID_IPersistFolder3),0x32e8ec) trace:shell:IUnknown_fnAddRef (0x170660) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x17066c trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IFSFldr_PersistFolder3_InitializeEx (0x170660)->((nil),0x170698,0x32e8f0) trace:shell:IFSFldr_PersistFolder3_InitializeEx --(nil) L"C:\\users" L"" 0xffffffff 0xffffffff trace:shell:SHAlloc 103 bytes at 0x170708 trace:shell:SHAlloc 18 bytes at 0x1708f8 trace:shell:IFSFldr_PersistFolder3_InitializeEx --(0x170660)->(target=L"C:\\users") trace:shell:IUnknown_fnRelease (0x170660) ref=1 trace:shell:SHFree 0x170698 trace:shell:SHELL32_CoCreateInitSF -- (0x170668) ret=0x00000000 trace:shell:SHFree 0x1708b0 trace:shell:IShellFolder_fnBindToObject (0x170660)->(pidl=0x16fab5,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f78c) trace:shell:SHELL32_BindToChild (0x170708 L"C:\\users" 0x16fab5 {000214e6-0000-0000-c000-000000000046} 0x32f78c) trace:shell:SHAlloc 60 bytes at 0x1708b0 trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathAddBackslashW (L"C:\\users\\sdever") trace:shell:PathAppendW (L"C:\\users\\sdever\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32ea94,L"C:\\users\\sdever\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\users\\sdever\\") trace:shell:PathCanonicalizeW (0x32ea94,L"C:\\users\\sdever\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x170708 L"C:\\users" 0x1708b0 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32ea30) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ea30) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x1706d8)(null) trace:shell:IDefClF_fnQueryInterface (0x1706d8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x1706d8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x1706d8 trace:shell:IDefClF_fnCreateInstance 0x1706d8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ea30) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x16f378)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ea30) trace:shell:IUnknown_fnAddRef (0x16f378) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x16f380 trace:shell:IUnknown_fnRelease (0x16f378) ref=1 trace:shell:IFSFolder_Constructor --0x16f380 trace:shell:IDefClF_fnRelease (0x1706d8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x1706d8) trace:shell:SHCoCreateInstance -- instance: 0x16f380 trace:shell:SHAlloc 161 bytes at 0x16f3b0 trace:shell:IUnknown_fnQueryInterface (0x16f378)->({cef04fdf-fe72-11d2-87a5-00c04f6837cf} (IID_IPersistFolder3),0x32e5ac) trace:shell:IUnknown_fnAddRef (0x16f378) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x16f384 trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:IFSFldr_PersistFolder3_InitializeEx (0x16f378)->((nil),0x16f3b0,0x32e5b0) trace:shell:IFSFldr_PersistFolder3_InitializeEx --(nil) L"C:\\users\\sdever" L"" 0xffffffff 0xffffffff trace:shell:SHAlloc 161 bytes at 0x16f460 trace:shell:SHAlloc 32 bytes at 0x1706d8 trace:shell:IFSFldr_PersistFolder3_InitializeEx --(0x16f378)->(target=L"C:\\users\\sdever") trace:shell:IUnknown_fnRelease (0x16f378) ref=1 trace:shell:SHFree 0x16f3b0 trace:shell:SHELL32_CoCreateInitSF -- (0x16f380) ret=0x00000000 trace:shell:SHFree 0x1708b0 trace:shell:IUnknown_fnQueryInterface (0x16f378)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f78c) trace:shell:IUnknown_fnAddRef (0x16f378) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x16f380 trace:shell:IUnknown_fnRelease (0x16f378) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x16f380) 0x00000000 trace:shell:IUnknown_fnRelease (0x170660) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x170660) trace:shell:SHFree 0x170708 trace:shell:SHFree 0x1708f8 trace:shell:SHELL32_BindToChild -- returning (0x16f380) 0x00000000 trace:shell:IUnknown_fnRelease (0x1707e0) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x1707e0) trace:shell:SHFree 0x170628 trace:shell:SHFree 0x16fbd8 trace:shell:SHELL32_BindToChild -- returning (0x16f380) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x16fbf8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x16fbf8) trace:shell:SHFree 0x16fc10 trace:shell:SHELL32_BindToChild -- returning (0x16f380) 0x00000000 trace:shell:SHFree 0x16fa50 trace:shell:SHBindToParent -- psf=0x16f380 pidl=0x1705b7 ret=0x00000000 trace:shell:IShellFolder_fnGetAttributesOf (0x16f378)->(cidl=1 apidl=0x32f788 mask=0x32f790 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnGetAttributesOf -- result=0xf0000177 trace:shell:IShellFolder_fnGetDisplayNameOf (0x16f378)->(pidl=0x1705b7,0x00008000,0x32f794) trace:shell:PathAddBackslashW (L"C:\\users\\sdever") trace:shell:IShellFolder_fnGetDisplayNameOf -- (0x16f378)->(L"C:\\users\\sdever\\Application Data") trace:shell:IUnknown_fnRelease (0x16f378) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x16f378) trace:shell:SHFree 0x16f460 trace:shell:SHFree 0x1706d8 trace:shell:StrRetToBufW dest=0x32f8e4 len=0x104 strret=0x32f794 pidl=0x1705b7 trace:shell:SHGetPathFromIDListW -- L"C:\\users\\sdever\\Application Data", 0x00000000 trace:shell:SHGetSpecialFolderLocation (0x10072,0x11,0x32f4a8) trace:shell:SHGetFolderLocation 0x10072 0x00000011 (nil) 0x00000000 0x32f4a8 trace:shell:SHAlloc 22 bytes at 0x199bd0 trace:shell:SHGetFolderLocation -- (new pidl 0x199bd0) trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x199bd0,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000001 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x199bd0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f480) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x199bd0 {000214e6-0000-0000-c000-000000000046} 0x32f480) trace:shell:SHAlloc 22 bytes at 0x199bf0 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x199bf0 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32ef50) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ef50) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x199c10)(null) trace:shell:IDefClF_fnQueryInterface (0x199c10)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x199c10)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x199c10 trace:shell:IDefClF_fnCreateInstance 0x199c10->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ef50) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x199c48 trace:shell:ISF_MyComputer_fnQueryInterface (0x199c30)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ef50) trace:shell:ISF_MyComputer_fnAddRef (0x199c30)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ef50)->(0x199c30) trace:shell:ISF_MyComputer_Constructor --(0x199c30) trace:shell:IDefClF_fnRelease (0x199c10)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x199c10) trace:shell:SHCoCreateInstance -- instance: 0x199c30 trace:shell:SHAlloc 22 bytes at 0x199c10 trace:shell:ISF_MyComputer_fnQueryInterface (0x199c30)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32eac8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x199c30)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x199c30)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32eac8)->(0x199c34) trace:shell:IMCFldr_PersistFolder2_Initialize (0x199c30)->(0x199c10) trace:shell:IMCFldr_PersistFolder2_Release (0x199c30)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x199c30)->(count=2) trace:shell:SHFree 0x199c10 trace:shell:SHELL32_CoCreateInitSF -- (0x199c30) ret=0x00000000 trace:shell:SHFree 0x199bf0 trace:shell:ISF_MyComputer_fnQueryInterface (0x199c30)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f480) trace:shell:ISF_MyComputer_fnAddRef (0x199c30)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f480)->(0x199c30) trace:shell:ISF_MyComputer_fnRelease (0x199c30)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x199c30) 0x00000000 trace:shell:ISF_MyComputer_fnAddRef (0x199c30)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x199c30)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x199c30)->(count=3) trace:shell:SHGetPathFromIDListW (pidl=0x199bf0,0x32f276) trace:shell:SHBindToParent pidl=0x199bf0 trace:shell:SHGetDesktopFolder (0x32f0b8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f0b8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f0b8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f0b8->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f11c) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f11c)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x199bf0 ret=0x00000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0x32f118 mask=0x32f120 (0x40000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x199c30)->(count=2) trace:shell:SHGetFileInfoW L"C:\\" fattr=0x0 sfi=0x32f048(attr=0x0032f070) size=0x2b4 flags=0x4001 trace:shell:PathIsRelativeW (L"C:\\") trace:shell:SHILCreateFromPathW L"C:\\" 0x32e8e4 0x00000000 trace:shell:SHGetDesktopFolder (0x32e864) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e864) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e864)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e864->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32eb7c=L"C:\\",0x32e868,pidl=0x32e8e4,0x32e8d4) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:SHAlloc 22 bytes at 0x19a160 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x19a160, L"C:\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x19a160,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e548) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x19a160 {000214e6-0000-0000-c000-000000000046} 0x32e548) trace:shell:SHAlloc 22 bytes at 0x19a180 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x19a180 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e200) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e200) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x19a1a0)(null) trace:shell:IDefClF_fnQueryInterface (0x19a1a0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x19a1a0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x19a1a0 trace:shell:IDefClF_fnCreateInstance 0x19a1a0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e200) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x19a1d8 trace:shell:ISF_MyComputer_fnQueryInterface (0x19a1c0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e200) trace:shell:ISF_MyComputer_fnAddRef (0x19a1c0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e200)->(0x19a1c0) trace:shell:ISF_MyComputer_Constructor --(0x19a1c0) trace:shell:IDefClF_fnRelease (0x19a1a0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x19a1a0) trace:shell:SHCoCreateInstance -- instance: 0x19a1c0 trace:shell:SHAlloc 22 bytes at 0x19a1a0 trace:shell:ISF_MyComputer_fnQueryInterface (0x19a1c0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32dd78) trace:shell:IMCFldr_PersistFolder2_AddRef (0x19a1c0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x19a1c0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32dd78)->(0x19a1c4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x19a1c0)->(0x19a1a0) trace:shell:IMCFldr_PersistFolder2_Release (0x19a1c0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x19a1c0)->(count=2) trace:shell:SHFree 0x19a1a0 trace:shell:SHELL32_CoCreateInitSF -- (0x19a1c0) ret=0x00000000 trace:shell:SHFree 0x19a180 trace:shell:ISF_MyComputer_fnQueryInterface (0x19a1c0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e548) trace:shell:ISF_MyComputer_fnAddRef (0x19a1c0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e548)->(0x19a1c0) trace:shell:ISF_MyComputer_fnRelease (0x19a1c0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x19a1c0) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x19a1c0)->(HWND=(nil),(nil),0x32eb7c=L"C:\\",0x32e868,pidl=0x32e544,0x32e8d4) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:GetNextElementW (L"C:\\" 0x32e2c4 0x00000104) trace:shell:GetNextElementW --(L"C:\\" L"C:" 0x00000104 0x32eb82) trace:shell:SHAlloc 27 bytes at 0x19a180 trace:shell:ISF_MyComputer_fnParseDisplayName (0x19a1c0)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x19a1c0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x19a1c0) trace:shell:SHFree 0x19a1d8 trace:shell:SHAlloc 47 bytes at 0x19a1c0 trace:shell:SHFree 0x19a180 trace:shell:SHFree 0x19a160 trace:shell:SHELL32_ParseNextElement -- pidl=0x19a1c0 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHBindToParent pidl=0x19a1c0 trace:shell:SHGetDesktopFolder (0x32e868) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e868) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e868)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e868->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x19a160 trace:shell:ILRemoveLastID pidl=0x19a160 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x19a160,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8d8) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x19a160 {000214e6-0000-0000-c000-000000000046} 0x32e8d8) trace:shell:SHAlloc 22 bytes at 0x19a198 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x19a198 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e530) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x19a1f8)(null) trace:shell:IDefClF_fnQueryInterface (0x19a1f8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x19a1f8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x19a1f8 trace:shell:IDefClF_fnCreateInstance 0x19a1f8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x19a230 trace:shell:ISF_MyComputer_fnQueryInterface (0x19a218)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:ISF_MyComputer_fnAddRef (0x19a218)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e530)->(0x19a218) trace:shell:ISF_MyComputer_Constructor --(0x19a218) trace:shell:IDefClF_fnRelease (0x19a1f8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x19a1f8) trace:shell:SHCoCreateInstance -- instance: 0x19a218 trace:shell:SHAlloc 22 bytes at 0x19a1f8 trace:shell:ISF_MyComputer_fnQueryInterface (0x19a218)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e0a8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x19a218)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x19a218)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e0a8)->(0x19a21c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x19a218)->(0x19a1f8) trace:shell:IMCFldr_PersistFolder2_Release (0x19a218)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x19a218)->(count=2) trace:shell:SHFree 0x19a1f8 trace:shell:SHELL32_CoCreateInitSF -- (0x19a218) ret=0x00000000 trace:shell:SHFree 0x19a198 trace:shell:ISF_MyComputer_fnQueryInterface (0x19a218)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8d8) trace:shell:ISF_MyComputer_fnAddRef (0x19a218)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e8d8)->(0x19a218) trace:shell:ISF_MyComputer_fnRelease (0x19a218)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x19a218) 0x00000000 trace:shell:SHFree 0x19a160 trace:shell:SHBindToParent -- psf=0x19a218 pidl=0x19a1d4 ret=0x00000000 trace:shell:SHAlloc 27 bytes at 0x19a160 trace:shell:SHFree 0x19a1c0 trace:shell:Shell_GetImageLists (0x32e8e8,0x32e8ec) trace:shell:SIC_Initialize trace:shell:SIC_IconAppend L"C:\\windows\\system32\\shell32.dll" 0 0x1013a 0x1013c trace:shell:SHAlloc 20 bytes at 0x19c0c8 trace:shell:SIC_IconAppend L"C:\\windows\\system32\\shell32.dll" -1 0x1013a 0x1013c trace:shell:SHAlloc 20 bytes at 0x19b1d0 trace:shell:SIC_Initialize hIconSmall=0x19a2d8 hIconBig=0x19b390 trace:shell:PidlToSicIndex sf=0x19a218 pidl=0x19a160 Small trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x19a218)->((nil),1,apidl=0x32e63c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e648) trace:shell:SHAlloc 47 bytes at 0x19b130 trace:shell:extracticon_create 0x19b130 trace:shell:SHAlloc 47 bytes at 0x19d128 trace:shell:extracticon_create (0x19c2f8) trace:shell:SHFree 0x19b130 trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x19a218)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x19c2f8) (flags=0 0x32e654 260 0x32e64c 0x32e650) trace:shell:HCR_GetDefaultIconW L"Drive" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffff7 trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -9 trace:shell:SIC_CompareEntries 0x32e3d0 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e3d0 0x19b1d0 0 trace:shell:SIC_IconAppend L"C:\\windows\\system32\\shell32.dll" -9 0x10140 0x5013e trace:shell:SHAlloc 20 bytes at 0x19c1a8 trace:shell:IExtractIconW_fnRelease (0x19c2f8)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x19c2f8) trace:shell:SHFree 0x19d128 trace:shell:ISF_MyComputer_fnRelease (0x19a218)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x19a218) trace:shell:SHFree 0x19a230 trace:shell:SHFree 0x19a160 trace:shell:SHGetFileInfoW icon=0x32f098 index=0x00000002 attr=0x0032f070 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW L"C:\\" fattr=0x0 sfi=0x32f058(attr=0x0019bd70) size=0x2b4 flags=0x4001 trace:shell:PathIsRelativeW (L"C:\\") trace:shell:SHILCreateFromPathW L"C:\\" 0x32e8f4 0x00000000 trace:shell:SHGetDesktopFolder (0x32e874) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e874) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e874)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e874->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32eb8c=L"C:\\",0x32e878,pidl=0x32e8f4,0x32e8e4) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:SHAlloc 22 bytes at 0x199c10 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x199c10, L"C:\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x199c10,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e558) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x199c10 {000214e6-0000-0000-c000-000000000046} 0x32e558) trace:shell:SHAlloc 22 bytes at 0x19c2f8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x19c2f8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e210) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e210) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x19c2a0)(null) trace:shell:IDefClF_fnQueryInterface (0x19c2a0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x19c2a0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x19c2a0 trace:shell:IDefClF_fnCreateInstance 0x19c2a0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e210) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x19bd88 trace:shell:ISF_MyComputer_fnQueryInterface (0x19bd70)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e210) trace:shell:ISF_MyComputer_fnAddRef (0x19bd70)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e210)->(0x19bd70) trace:shell:ISF_MyComputer_Constructor --(0x19bd70) trace:shell:IDefClF_fnRelease (0x19c2a0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x19c2a0) trace:shell:SHCoCreateInstance -- instance: 0x19bd70 trace:shell:SHAlloc 22 bytes at 0x19c2a0 trace:shell:ISF_MyComputer_fnQueryInterface (0x19bd70)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32dd88) trace:shell:IMCFldr_PersistFolder2_AddRef (0x19bd70)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x19bd70)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32dd88)->(0x19bd74) trace:shell:IMCFldr_PersistFolder2_Initialize (0x19bd70)->(0x19c2a0) trace:shell:IMCFldr_PersistFolder2_Release (0x19bd70)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x19bd70)->(count=2) trace:shell:SHFree 0x19c2a0 trace:shell:SHELL32_CoCreateInitSF -- (0x19bd70) ret=0x00000000 trace:shell:SHFree 0x19c2f8 trace:shell:ISF_MyComputer_fnQueryInterface (0x19bd70)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e558) trace:shell:ISF_MyComputer_fnAddRef (0x19bd70)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e558)->(0x19bd70) trace:shell:ISF_MyComputer_fnRelease (0x19bd70)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x19bd70) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x19bd70)->(HWND=(nil),(nil),0x32eb8c=L"C:\\",0x32e878,pidl=0x32e554,0x32e8e4) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:GetNextElementW (L"C:\\" 0x32e2d4 0x00000104) trace:shell:GetNextElementW --(L"C:\\" L"C:" 0x00000104 0x32eb92) trace:shell:SHAlloc 27 bytes at 0x19c2f8 trace:shell:ISF_MyComputer_fnParseDisplayName (0x19bd70)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x19bd70)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x19bd70) trace:shell:SHFree 0x19bd88 trace:shell:SHAlloc 47 bytes at 0x19bd70 trace:shell:SHFree 0x19c2f8 trace:shell:SHFree 0x199c10 trace:shell:SHELL32_ParseNextElement -- pidl=0x19bd70 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHBindToParent pidl=0x19bd70 trace:shell:SHGetDesktopFolder (0x32e878) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e878) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e878)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e878->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x19b130 trace:shell:ILRemoveLastID pidl=0x19b130 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x19b130,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8e8) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x19b130 {000214e6-0000-0000-c000-000000000046} 0x32e8e8) trace:shell:SHAlloc 22 bytes at 0x199c10 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x199c10 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e540) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e540) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x19c2f8)(null) trace:shell:IDefClF_fnQueryInterface (0x19c2f8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x19c2f8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x19c2f8 trace:shell:IDefClF_fnCreateInstance 0x19c2f8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e540) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x199c68 trace:shell:ISF_MyComputer_fnQueryInterface (0x19c2a0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e540) trace:shell:ISF_MyComputer_fnAddRef (0x19c2a0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e540)->(0x19c2a0) trace:shell:ISF_MyComputer_Constructor --(0x19c2a0) trace:shell:IDefClF_fnRelease (0x19c2f8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x19c2f8) trace:shell:SHCoCreateInstance -- instance: 0x19c2a0 trace:shell:SHAlloc 22 bytes at 0x19c2f8 trace:shell:ISF_MyComputer_fnQueryInterface (0x19c2a0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e0b8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x19c2a0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x19c2a0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e0b8)->(0x19c2a4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x19c2a0)->(0x19c2f8) trace:shell:IMCFldr_PersistFolder2_Release (0x19c2a0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x19c2a0)->(count=2) trace:shell:SHFree 0x19c2f8 trace:shell:SHELL32_CoCreateInitSF -- (0x19c2a0) ret=0x00000000 trace:shell:SHFree 0x199c10 trace:shell:ISF_MyComputer_fnQueryInterface (0x19c2a0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8e8) trace:shell:ISF_MyComputer_fnAddRef (0x19c2a0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e8e8)->(0x19c2a0) trace:shell:ISF_MyComputer_fnRelease (0x19c2a0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x19c2a0) 0x00000000 trace:shell:SHFree 0x19b130 trace:shell:SHBindToParent -- psf=0x19c2a0 pidl=0x19bd84 ret=0x00000000 trace:shell:SHAlloc 27 bytes at 0x19c2f8 trace:shell:SHFree 0x19bd70 trace:shell:Shell_GetImageLists (0x32e8f8,0x32e8fc) trace:shell:PidlToSicIndex sf=0x19c2a0 pidl=0x19c2f8 Small trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x19c2a0)->((nil),1,apidl=0x32e64c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e658) trace:shell:SHAlloc 47 bytes at 0x19bd70 trace:shell:extracticon_create 0x19bd70 trace:shell:SHAlloc 47 bytes at 0x19b130 trace:shell:extracticon_create (0x199c10) trace:shell:SHFree 0x19bd70 trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x19c2a0)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x199c10) (flags=0 0x32e664 260 0x32e65c 0x32e660) trace:shell:HCR_GetDefaultIconW L"Drive" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffff7 trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -9 trace:shell:SIC_CompareEntries 0x32e3e0 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e3e0 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e3e0 0x19c1a8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x199c10)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x199c10) trace:shell:SHFree 0x19b130 trace:shell:ISF_MyComputer_fnRelease (0x19c2a0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x19c2a0) trace:shell:SHFree 0x199c68 trace:shell:SHFree 0x19c2f8 trace:shell:SHGetFileInfoW icon=0x32f080 index=0x00000002 attr=0x0019bd70 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW pidl fattr=0x0 sfi=0x32eec8(attr=0x0032eef0) size=0x2b4 flags=0x4009 trace:shell:SHAlloc 2 bytes at 0x19d308 trace:shell:SHBindToParent pidl=0x19d308 trace:shell:SHGetDesktopFolder (0x32e6e8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e6e8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e6e8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e6e8->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e758) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e758)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x19d308 ret=0x00000000 trace:shell:SHAlloc 2 bytes at 0x199bd0 trace:shell:SHFree 0x19d308 trace:shell:Shell_GetImageLists (0x32e768,0x32e76c) trace:shell:PidlToSicIndex sf=0x1617a8 pidl=0x199bd0 Small trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->((nil),1,apidl=0x32e4bc,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e4c8) trace:shell:SHAlloc 2 bytes at 0x19d308 trace:shell:extracticon_create 0x19d308 trace:shell:SHAlloc 2 bytes at 0x1a08f8 trace:shell:extracticon_create (0x1a0360) trace:shell:SHFree 0x19d308 trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x1a0360) (flags=0 0x32e4d4 260 0x32e4cc 0x32e4d0) trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" ffffffdd trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -35 trace:shell:SIC_CompareEntries 0x32e250 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e250 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e250 0x19c1a8 0 trace:shell:SIC_IconAppend L"C:\\windows\\system32\\shell32.dll" -35 0x1014c 0x1014a trace:shell:SHAlloc 20 bytes at 0x19d308 trace:shell:IExtractIconW_fnRelease (0x1a0360)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x1a0360) trace:shell:SHFree 0x1a08f8 trace:shell:SHFree 0x199bd0 trace:shell:SHGetFileInfoW icon=(nil) index=0x00000003 attr=0x0032eef0 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW pidl fattr=0x0 sfi=0x32eec8(attr=0x0032eef0) size=0x2b4 flags=0x4009 trace:shell:SHAlloc 2 bytes at 0x199bd0 trace:shell:SHBindToParent pidl=0x199bd0 trace:shell:SHGetDesktopFolder (0x32e6e8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e6e8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e6e8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e6e8->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e758) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e758)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x199bd0 ret=0x00000000 trace:shell:SHAlloc 2 bytes at 0x1a0360 trace:shell:SHFree 0x199bd0 trace:shell:Shell_GetImageLists (0x32e768,0x32e76c) trace:shell:PidlToSicIndex sf=0x1617a8 pidl=0x1a0360 Small trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->((nil),1,apidl=0x32e4bc,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e4c8) trace:shell:SHAlloc 2 bytes at 0x199bd0 trace:shell:extracticon_create 0x199bd0 trace:shell:SHAlloc 2 bytes at 0x19cfd0 trace:shell:extracticon_create (0x1a08f8) trace:shell:SHFree 0x199bd0 trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x1a08f8) (flags=0 0x32e4d4 260 0x32e4cc 0x32e4d0) trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" ffffffdd trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -35 trace:shell:SIC_CompareEntries 0x32e250 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e250 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e250 0x19c1a8 0 trace:shell:SIC_CompareEntries 0x32e250 0x19d308 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x1a08f8)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x1a08f8) trace:shell:SHFree 0x19cfd0 trace:shell:SHFree 0x1a0360 trace:shell:SHGetFileInfoW icon=(nil) index=0x00000003 attr=0x0032eef0 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW pidl fattr=0x0 sfi=0x32f064(attr=0x7eca17f7) size=0x2b4 flags=0x208 trace:shell:SHAlloc 2 bytes at 0x199bd0 trace:shell:SHBindToParent pidl=0x199bd0 trace:shell:SHGetDesktopFolder (0x32e8a8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8a8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e8a8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e8a8->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e918) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e918)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x199bd0 ret=0x00000000 trace:shell:SHAlloc 2 bytes at 0x1a0360 trace:shell:SHFree 0x199bd0 trace:shell:ISF_Desktop_fnGetDisplayNameOf (0x1617a8)->(pidl=0x1a0360,0x00000001,0x32edc4) trace:shell:HCR_RegOpenClassIDKey CLSID\{00021400-0000-0000-c000-000000000046} trace:shell:HCR_GetClassNameW -- L"Bureau" trace:shell:ISF_Desktop_fnGetDisplayNameOf -- (0x1617a8)->(L"Bureau",0x00000000) trace:shell:StrRetToStrNW dest=0x32f070 len=0x104 strret=0x32edc4(STRRET_WSTR) pidl=0x1a0360 trace:shell:Shell_GetImageLists (0x32e928,0x32e92c) trace:shell:SHFree 0x1a0360 trace:shell:SHGetFileInfoW icon=0x7bc3e7c6 index=0x00000000 attr=0x7eca17f7 name=L"Bureau" type=L"" ret=0x00000001 trace:shell:SHGetFileInfoW pidl fattr=0x0 sfi=0x32ef88(attr=0x0032f2b8) size=0x2b4 flags=0x4009 trace:shell:SHAlloc 2 bytes at 0x199bd0 trace:shell:SHBindToParent pidl=0x199bd0 trace:shell:SHGetDesktopFolder (0x32e7a8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e7a8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e7a8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e7a8->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e818) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e818)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x199bd0 ret=0x00000000 trace:shell:SHAlloc 2 bytes at 0x1a0360 trace:shell:SHFree 0x199bd0 trace:shell:Shell_GetImageLists (0x32e828,0x32e82c) trace:shell:PidlToSicIndex sf=0x1617a8 pidl=0x1a0360 Small trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->((nil),1,apidl=0x32e57c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e588) trace:shell:SHAlloc 2 bytes at 0x199bd0 trace:shell:extracticon_create 0x199bd0 trace:shell:SHAlloc 2 bytes at 0x16e9b8 trace:shell:extracticon_create (0x184c20) trace:shell:SHFree 0x199bd0 trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x184c20) (flags=0 0x32e594 260 0x32e58c 0x32e590) trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" ffffffdd trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -35 trace:shell:SIC_CompareEntries 0x32e310 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e310 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e310 0x19c1a8 0 trace:shell:SIC_CompareEntries 0x32e310 0x19d308 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x184c20)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x184c20) trace:shell:SHFree 0x16e9b8 trace:shell:SHFree 0x1a0360 trace:shell:SHGetFileInfoW icon=0x32efb0 index=0x00000003 attr=0x0032f2b8 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW pidl fattr=0x0 sfi=0x32ef88(attr=0x0032f2b8) size=0x2b4 flags=0x4009 trace:shell:SHAlloc 2 bytes at 0x199bd0 trace:shell:SHBindToParent pidl=0x199bd0 trace:shell:SHGetDesktopFolder (0x32e7a8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e7a8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e7a8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e7a8->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e818) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e818)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x199bd0 ret=0x00000000 trace:shell:SHAlloc 2 bytes at 0x1a0360 trace:shell:SHFree 0x199bd0 trace:shell:Shell_GetImageLists (0x32e828,0x32e82c) trace:shell:PidlToSicIndex sf=0x1617a8 pidl=0x1a0360 Small trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->((nil),1,apidl=0x32e57c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e588) trace:shell:SHAlloc 2 bytes at 0x199bd0 trace:shell:extracticon_create 0x199bd0 trace:shell:SHAlloc 2 bytes at 0x16e9b8 trace:shell:extracticon_create (0x184c20) trace:shell:SHFree 0x199bd0 trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x184c20) (flags=0 0x32e594 260 0x32e58c 0x32e590) trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" ffffffdd trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -35 trace:shell:SIC_CompareEntries 0x32e310 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e310 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e310 0x19c1a8 0 trace:shell:SIC_CompareEntries 0x32e310 0x19d308 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x184c20)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x184c20) trace:shell:SHFree 0x16e9b8 trace:shell:SHFree 0x1a0360 trace:shell:SHGetFileInfoW icon=0x32efb0 index=0x00000003 attr=0x0032f2b8 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW pidl fattr=0x0 sfi=0x32f12c(attr=0x7ecf6000) size=0x2b4 flags=0x208 trace:shell:SHAlloc 2 bytes at 0x199bd0 trace:shell:SHBindToParent pidl=0x199bd0 trace:shell:SHGetDesktopFolder (0x32e978) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e978) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e978)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e978->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e9e8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e9e8)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x199bd0 ret=0x00000000 trace:shell:SHAlloc 2 bytes at 0x1a0360 trace:shell:SHFree 0x199bd0 trace:shell:ISF_Desktop_fnGetDisplayNameOf (0x1617a8)->(pidl=0x1a0360,0x00000001,0x32ee94) trace:shell:HCR_RegOpenClassIDKey CLSID\{00021400-0000-0000-c000-000000000046} trace:shell:HCR_GetClassNameW -- L"Bureau" trace:shell:ISF_Desktop_fnGetDisplayNameOf -- (0x1617a8)->(L"Bureau",0x00000000) trace:shell:StrRetToStrNW dest=0x32f138 len=0x104 strret=0x32ee94(STRRET_WSTR) pidl=0x1a0360 trace:shell:Shell_GetImageLists (0x32e9f8,0x32e9fc) trace:shell:SHFree 0x1a0360 trace:shell:SHGetFileInfoW icon=0x7eca17f7 index=0x00000000 attr=0x7ecf6000 name=L"Bureau" type=L"" ret=0x00000001 trace:shell:SHGetSpecialFolderLocation (0x10144,0x0,0x32f40c) trace:shell:SHGetFolderLocation 0x10144 0x00000000 (nil) 0x00000000 0x32f40c trace:shell:SHAlloc 2 bytes at 0x184c20 trace:shell:SHGetFolderLocation -- (new pidl 0x184c20) trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x184c20,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x199c30)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x199c30) trace:shell:SHFree 0x199c48 trace:shell:SHGetPathFromIDListW (pidl=0x199bf0,0x32f1de) trace:shell:SHBindToParent pidl=0x199bf0 trace:shell:SHGetDesktopFolder (0x32f018) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f018) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f018)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f018->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f07c) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f07c)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x199bf0 ret=0x00000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0x32f078 mask=0x32f080 (0x40000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_Desktop_fnGetDisplayNameOf (0x1617a8)->(pidl=0x199bf0,0x00008000,0x32f084) trace:shell:ISF_Desktop_fnGetDisplayNameOf -- (0x1617a8)->(L"C:\\users\\sdever\\Bureau",0x00000000) trace:shell:StrRetToBufW dest=0x32f1de len=0x104 strret=0x32f084 pidl=0x199bf0 trace:shell:SHGetPathFromIDListW -- L"C:\\users\\sdever\\Bureau", 0x00000000 trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x184c20,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000000 err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000122-0000-0000-c000-000000000046} err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002 err:ole:CoMarshalInterface Failed to marshal the interface {00000122-0000-0000-c000-000000000046}, 80004002 trace:shell:SHGetFileInfoW pidl fattr=0x0 sfi=0x32ef08(attr=0x0032f238) size=0x2b4 flags=0x4009 trace:shell:SHAlloc 2 bytes at 0x199bd0 trace:shell:SHBindToParent pidl=0x199bd0 trace:shell:SHGetDesktopFolder (0x32e728) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e728) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e728)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e728->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e798) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e798)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x199bd0 ret=0x00000000 trace:shell:SHAlloc 2 bytes at 0x195af0 trace:shell:SHFree 0x199bd0 trace:shell:Shell_GetImageLists (0x32e7a8,0x32e7ac) trace:shell:PidlToSicIndex sf=0x1617a8 pidl=0x195af0 Small trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->((nil),1,apidl=0x32e4fc,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e508) trace:shell:SHAlloc 2 bytes at 0x199bd0 trace:shell:extracticon_create 0x199bd0 trace:shell:SHAlloc 2 bytes at 0x19a730 trace:shell:extracticon_create (0x16e9b8) trace:shell:SHFree 0x199bd0 trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x16e9b8) (flags=0 0x32e514 260 0x32e50c 0x32e510) trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" ffffffdd trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -35 trace:shell:SIC_CompareEntries 0x32e290 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e290 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e290 0x19c1a8 0 trace:shell:SIC_CompareEntries 0x32e290 0x19d308 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x16e9b8)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x16e9b8) trace:shell:SHFree 0x19a730 trace:shell:SHFree 0x195af0 trace:shell:SHGetFileInfoW icon=0x32ef28 index=0x00000003 attr=0x0032f238 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW pidl fattr=0x0 sfi=0x32ef08(attr=0x0032f238) size=0x2b4 flags=0x4009 trace:shell:SHAlloc 2 bytes at 0x195af0 trace:shell:SHBindToParent pidl=0x195af0 trace:shell:SHGetDesktopFolder (0x32e728) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e728) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e728)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e728->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e798) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e798)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x195af0 ret=0x00000000 trace:shell:SHAlloc 2 bytes at 0x199bd0 trace:shell:SHFree 0x195af0 trace:shell:Shell_GetImageLists (0x32e7a8,0x32e7ac) trace:shell:PidlToSicIndex sf=0x1617a8 pidl=0x199bd0 Small trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->((nil),1,apidl=0x32e4fc,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e508) trace:shell:SHAlloc 2 bytes at 0x195af0 trace:shell:extracticon_create 0x195af0 trace:shell:SHAlloc 2 bytes at 0x19a730 trace:shell:extracticon_create (0x16e9b8) trace:shell:SHFree 0x195af0 trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x16e9b8) (flags=0 0x32e514 260 0x32e50c 0x32e510) trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" ffffffdd trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -35 trace:shell:SIC_CompareEntries 0x32e290 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e290 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e290 0x19c1a8 0 trace:shell:SIC_CompareEntries 0x32e290 0x19d308 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x16e9b8)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x16e9b8) trace:shell:SHFree 0x19a730 trace:shell:SHFree 0x199bd0 trace:shell:SHGetFileInfoW icon=0x32ef28 index=0x00000003 attr=0x0032f238 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW pidl fattr=0x0 sfi=0x32f0b0(attr=0x0032f0e8) size=0x2b4 flags=0x208 trace:shell:SHAlloc 2 bytes at 0x199bd0 trace:shell:SHBindToParent pidl=0x199bd0 trace:shell:SHGetDesktopFolder (0x32e8f8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8f8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e8f8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e8f8->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e968) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e968)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x199bd0 ret=0x00000000 trace:shell:SHAlloc 2 bytes at 0x195af0 trace:shell:SHFree 0x199bd0 trace:shell:ISF_Desktop_fnGetDisplayNameOf (0x1617a8)->(pidl=0x195af0,0x00000001,0x32ee14) trace:shell:HCR_RegOpenClassIDKey CLSID\{00021400-0000-0000-c000-000000000046} trace:shell:HCR_GetClassNameW -- L"Bureau" trace:shell:ISF_Desktop_fnGetDisplayNameOf -- (0x1617a8)->(L"Bureau",0x00000000) trace:shell:StrRetToStrNW dest=0x32f0bc len=0x104 strret=0x32ee14(STRRET_WSTR) pidl=0x195af0 trace:shell:Shell_GetImageLists (0x32e978,0x32e97c) trace:shell:SHFree 0x195af0 trace:shell:SHGetFileInfoW icon=0x7ed358c0 index=0x00000000 attr=0x0032f0e8 name=L"Bureau" type=L"" ret=0x00000001 trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x92f4d0,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000000 trace:shell:SHGetPathFromIDListW (pidl=0x195af0,0x32d5c2) trace:shell:SHBindToParent pidl=0x195af0 trace:shell:SHGetDesktopFolder (0x32d408) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d408) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d408)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d408->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d46c) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d46c)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x195af0 ret=0x00000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0x32d468 mask=0x32d470 (0x40000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_Desktop_fnGetDisplayNameOf (0x1617a8)->(pidl=0x195af0,0x00008000,0x32d474) trace:shell:ISF_Desktop_fnGetDisplayNameOf -- (0x1617a8)->(L"C:\\users\\sdever\\Bureau",0x00000000) trace:shell:StrRetToBufW dest=0x32d5c2 len=0x104 strret=0x32d474 pidl=0x195af0 trace:shell:SHGetPathFromIDListW -- L"C:\\users\\sdever\\Bureau", 0x00000000 trace:shell:ISF_Desktop_fnEnumObjects (0x1617a8)->(HWND=(nil) flags=0x000000e0 pplist=0xe02044) trace:shell:IEnumIDList_Constructor -- (0x16e9b8)->() trace:shell:CreateDesktopEnumList (0x16e9b8)->(flags=0x000000e0) trace:shell:SHAlloc 22 bytes at 0x19a730 trace:shell:AddToEnumList (0x16e9b8)->(pidl=0x19a730) trace:shell:SHAlloc 8 bytes at 0x184c20 trace:shell:AddToEnumList -- (0x16e9b8)->(first=0x184c20, last=0x184c20) trace:shell:SHGetFolderPathAndSubDirW (nil),0x32d514,nFolder=0x0010,(null) trace:shell:_SHGetUserProfilePath (nil),0x00000000,0x10,0x32d214 trace:shell:_SHGetUserShellFolderPath 0x80000001,(null),L"Desktop",0x32d214 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetUserShellFolderPath 0x80000002,(null),L"Desktop",0x32d214 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetDefaultValue 0x10,0x32d214 trace:shell:PathAddBackslashW (L"%USERPROFILE%") trace:shell:_SHGetDefaultValue returning 0x00000000 trace:shell:_SHGetUserProfilePath returning 0x00000000 (output path is L"%USERPROFILE%\\Bureau") trace:shell:_SHExpandEnvironmentStrings L"%USERPROFILE%\\Bureau", 0x32d00c trace:shell:_SHGetProfilesValue 0xb8,L"ProfilesDirectory",0x32cb8c,L"C:\\users" trace:shell:_SHGetProfilesValue returning 0x00000000 (output value is L"C:\\users") trace:shell:PathAppendW (L"C:\\users",L"sdever") trace:shell:PathIsUNCW (L"sdever") trace:shell:PathCombineW (0x32d00c,L"C:\\users",L"sdever") trace:shell:PathIsRelativeW (L"sdever") trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathCanonicalizeW (0x32d00c,L"C:\\users\\sdever") trace:shell:PathAppendW (L"C:\\users\\sdever",L"\\Bureau") trace:shell:PathIsUNCW (L"\\Bureau") trace:shell:PathCombineW (0x32d00c,L"C:\\users\\sdever",L"Bureau") trace:shell:PathIsRelativeW (L"Bureau") trace:shell:PathAddBackslashW (L"C:\\users\\sdever") trace:shell:PathCanonicalizeW (0x32d00c,L"C:\\users\\sdever\\Bureau") trace:shell:_SHExpandEnvironmentStrings returning 0x00000000 (input was L"%USERPROFILE%\\Bureau", output is L"C:\\users\\sdever\\Bureau") trace:shell:PathFileExistsW (L"C:\\users\\sdever\\Bureau") trace:shell:SHGetFolderPathAndSubDirW returning 0x00000000 (final path is L"C:\\users\\sdever\\Bureau") trace:shell:CreateFolderEnumList (0x16e9b8)->(path=L"C:\\users\\sdever\\Bureau" flags=0x000000e0) trace:shell:PathAddBackslashW (L"C:\\users\\sdever\\Bureau") trace:shell:SHAlloc 66 bytes at 0x1a0288 trace:shell:AddToEnumList (0x16e9b8)->(pidl=0x1a0288) trace:shell:SHAlloc 8 bytes at 0x199bd0 trace:shell:AddToEnumList -- (0x16e9b8)->(first=0x184c20, last=0x199bd0) trace:shell:SHAlloc 80 bytes at 0x1a02d8 trace:shell:AddToEnumList (0x16e9b8)->(pidl=0x1a02d8) trace:shell:SHAlloc 8 bytes at 0x199be8 trace:shell:AddToEnumList -- (0x16e9b8)->(first=0x184c20, last=0x199be8) trace:shell:ISF_Desktop_fnEnumObjects -- (0x1617a8)->(new ID List: 0x16e9b8) trace:shell:IEnumIDList_fnNext (0x16e9b8)->(1,0x32d7bc, 0x32d7c0) trace:shell:SHAlloc 22 bytes at 0x19c2f8 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32d788 (0x50000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x10000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32d758 (0x20000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x20000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32d7c4 (0x20000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x20000000 trace:shell:SHGetDataFromIDListW sf=0x1617a8 pidl=0x19cfd0 0x0001 0x32d328 0x0250 stub trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32d778 (0x00080000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x00000000 trace:shell:ISF_Desktop_fnGetDisplayNameOf (0x1617a8)->(pidl=0x19cfd0,0x00000000,0x32d674) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameW -- L"Poste de travail" trace:shell:ISF_Desktop_fnGetDisplayNameOf -- (0x1617a8)->(L"Poste de travail",0x00000000) trace:shell:SHGetFileInfoW pidl fattr=0x0 sfi=0x32d328(attr=0xfbad8001) size=0x2b4 flags=0x4009 trace:shell:SHAlloc 22 bytes at 0x19a218 trace:shell:SHBindToParent pidl=0x19a218 trace:shell:SHGetDesktopFolder (0x32cb48) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32cb48) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32cb48)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32cb48->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32cbb8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32cbb8)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x19a218 ret=0x00000000 trace:shell:SHAlloc 22 bytes at 0x19b130 trace:shell:SHFree 0x19a218 trace:shell:Shell_GetImageLists (0x32cbc8,0x32cbcc) trace:shell:PidlToSicIndex sf=0x1617a8 pidl=0x19b130 Small trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->((nil),1,apidl=0x32c91c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32c928) trace:shell:SHAlloc 22 bytes at 0x19a218 trace:shell:extracticon_create 0x19a218 trace:shell:SHAlloc 22 bytes at 0x1a3fd8 trace:shell:extracticon_create (0x19bd70) trace:shell:SHFree 0x19a218 trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x19bd70) (flags=0 0x32c934 260 0x32c92c 0x32c930) trace:shell:HCR_GetDefaultIconW L"CLSID\\{20d04fe0-3aea-1069-a2d8-08002b30309d}" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffff0 trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -16 trace:shell:SIC_CompareEntries 0x32c6b0 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32c6b0 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32c6b0 0x19c1a8 0 trace:shell:SIC_CompareEntries 0x32c6b0 0x19d308 0 trace:shell:SIC_IconAppend L"C:\\windows\\system32\\shell32.dll" -16 0x10152 0x10150 trace:shell:SHAlloc 20 bytes at 0x1a3ff8 trace:shell:IExtractIconW_fnRelease (0x19bd70)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x19bd70) trace:shell:SHFree 0x1a3fd8 trace:shell:SHFree 0x19b130 trace:shell:SHGetFileInfoW icon=(nil) index=0x00000004 attr=0xfbad8001 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW pidl fattr=0x0 sfi=0x32d328(attr=0xfbad8001) size=0x2b4 flags=0x400b trace:shell:SHAlloc 22 bytes at 0x1a3fd8 trace:shell:SHBindToParent pidl=0x1a3fd8 trace:shell:SHGetDesktopFolder (0x32cb48) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32cb48) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32cb48)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32cb48->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32cbb8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32cbb8)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x1a3fd8 ret=0x00000000 trace:shell:SHAlloc 22 bytes at 0x19b130 trace:shell:SHFree 0x1a3fd8 trace:shell:Shell_GetImageLists (0x32cbc8,0x32cbcc) trace:shell:PidlToSicIndex sf=0x1617a8 pidl=0x19b130 Small trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->((nil),1,apidl=0x32c91c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32c928) trace:shell:SHAlloc 22 bytes at 0x1a3fd8 trace:shell:extracticon_create 0x1a3fd8 trace:shell:SHAlloc 22 bytes at 0x19cda8 trace:shell:extracticon_create (0x19bd70) trace:shell:SHFree 0x1a3fd8 trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x19bd70) (flags=1 0x32c934 260 0x32c92c 0x32c930) trace:shell:HCR_GetDefaultIconW L"CLSID\\{20d04fe0-3aea-1069-a2d8-08002b30309d}" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffff0 trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -16 trace:shell:SIC_CompareEntries 0x32c6b0 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32c6b0 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32c6b0 0x19c1a8 0 trace:shell:SIC_CompareEntries 0x32c6b0 0x19d308 0 trace:shell:SIC_CompareEntries 0x32c6b0 0x1a3ff8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x19bd70)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x19bd70) trace:shell:SHFree 0x19cda8 trace:shell:SHFree 0x19b130 trace:shell:SHGetFileInfoW icon=(nil) index=0x00000004 attr=0xfbad8001 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetDataFromIDListW sf=0x1617a8 pidl=0x19cfd0 0x0001 0x32d2fc 0x0250 stub trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32d780 (0x80000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x80000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32d784 (0x20000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x20000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32d780 (0x00080000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x00000000 trace:shell:IEnumIDList_fnNext (0x16e9b8)->(1,0x32d7bc, 0x32d7c0) trace:shell:SHAlloc 66 bytes at 0x1988d8 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32d788 (0x50000000)) trace:shell:SHELL32_GetItemAttributes 0x50000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32d758 (0x20000000)) trace:shell:SHELL32_GetItemAttributes 0x20000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:SHGetDataFromIDListW sf=0x1617a8 pidl=0x198928 0x0001 0x32d2fc 0x0250 stub trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32d7c4 (0x20000000)) trace:shell:SHELL32_GetItemAttributes 0x20000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:IEnumIDList_fnNext (0x16e9b8)->(1,0x32d7bc, 0x32d7c0) trace:shell:SHAlloc 80 bytes at 0x1a2bd0 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32d788 (0x50000000)) trace:shell:SHELL32_GetItemAttributes 0x50000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32d758 (0x20000000)) trace:shell:SHELL32_GetItemAttributes 0x20000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:SHGetDataFromIDListW sf=0x1617a8 pidl=0x1988d8 0x0001 0x32d2fc 0x0250 stub trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32d7c4 (0x20000000)) trace:shell:SHELL32_GetItemAttributes 0x20000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:IEnumIDList_fnNext (0x16e9b8)->(1,0x32d7bc, 0x32d7c0) trace:shell:IEnumIDList_fnRelease (0x16e9b8)->(1) trace:shell:IEnumIDList_fnRelease destroying IEnumIDList(0x16e9b8) trace:shell:DeleteList (0x16e9b8)->() trace:shell:SHFree 0x19a730 trace:shell:SHFree 0x184c20 trace:shell:SHFree 0x1a0288 trace:shell:SHFree 0x199bd0 trace:shell:SHFree 0x1a02d8 trace:shell:SHFree 0x199be8 trace:shell:SHGetSpecialFolderLocation (0x10072,0x11,0x32f594) trace:shell:SHGetFolderLocation 0x10072 0x00000011 (nil) 0x00000000 0x32f594 trace:shell:SHAlloc 22 bytes at 0x10dd758 trace:shell:SHGetFolderLocation -- (new pidl 0x10dd758) trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x10dd758,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000001 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10dd758,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f56c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10dd758 {000214e6-0000-0000-c000-000000000046} 0x32f56c) trace:shell:SHAlloc 22 bytes at 0x10dd778 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10dd778 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f040) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f040) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10dd798)(null) trace:shell:IDefClF_fnQueryInterface (0x10dd798)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10dd798)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10dd798 trace:shell:IDefClF_fnCreateInstance 0x10dd798->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f040) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10dd7d0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10dd7b8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f040) trace:shell:ISF_MyComputer_fnAddRef (0x10dd7b8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f040)->(0x10dd7b8) trace:shell:ISF_MyComputer_Constructor --(0x10dd7b8) trace:shell:IDefClF_fnRelease (0x10dd798)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10dd798) trace:shell:SHCoCreateInstance -- instance: 0x10dd7b8 trace:shell:SHAlloc 22 bytes at 0x10dd798 trace:shell:ISF_MyComputer_fnQueryInterface (0x10dd7b8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ebb8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10dd7b8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10dd7b8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ebb8)->(0x10dd7bc) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10dd7b8)->(0x10dd798) trace:shell:IMCFldr_PersistFolder2_Release (0x10dd7b8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10dd7b8)->(count=2) trace:shell:SHFree 0x10dd798 trace:shell:SHELL32_CoCreateInitSF -- (0x10dd7b8) ret=0x00000000 trace:shell:SHFree 0x10dd778 trace:shell:ISF_MyComputer_fnQueryInterface (0x10dd7b8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f56c) trace:shell:ISF_MyComputer_fnAddRef (0x10dd7b8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f56c)->(0x10dd7b8) trace:shell:ISF_MyComputer_fnRelease (0x10dd7b8)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10dd7b8) 0x00000000 trace:shell:ISF_MyComputer_fnAddRef (0x10dd7b8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10dd7b8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10dd7b8)->(count=3) trace:shell:SHGetPathFromIDListW (pidl=0x10dd778,0x32f362) trace:shell:SHBindToParent pidl=0x10dd778 trace:shell:SHGetDesktopFolder (0x32f1a8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f1a8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f1a8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f1a8->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f20c) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f20c)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x10dd778 ret=0x00000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0x32f208 mask=0x32f210 (0x40000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10dd7b8)->(count=2) trace:shell:SHGetSpecialFolderLocation (0x10072,0x11,0x32f594) trace:shell:SHGetFolderLocation 0x10072 0x00000011 (nil) 0x00000000 0x32f594 trace:shell:SHAlloc 22 bytes at 0x10dd758 trace:shell:SHGetFolderLocation -- (new pidl 0x10dd758) trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x10dd758,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000001 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10dd758,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f56c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10dd758 {000214e6-0000-0000-c000-000000000046} 0x32f56c) trace:shell:SHAlloc 22 bytes at 0x10dd798 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10dd798 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f040) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f040) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10dd7f0)(null) trace:shell:IDefClF_fnQueryInterface (0x10dd7f0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10dd7f0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10dd7f0 trace:shell:IDefClF_fnCreateInstance 0x10dd7f0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f040) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10dd828 trace:shell:ISF_MyComputer_fnQueryInterface (0x10dd810)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f040) trace:shell:ISF_MyComputer_fnAddRef (0x10dd810)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f040)->(0x10dd810) trace:shell:ISF_MyComputer_Constructor --(0x10dd810) trace:shell:IDefClF_fnRelease (0x10dd7f0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10dd7f0) trace:shell:SHCoCreateInstance -- instance: 0x10dd810 trace:shell:SHAlloc 22 bytes at 0x10dd7f0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10dd810)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ebb8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10dd810)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10dd810)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ebb8)->(0x10dd814) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10dd810)->(0x10dd7f0) trace:shell:IMCFldr_PersistFolder2_Release (0x10dd810)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10dd810)->(count=2) trace:shell:SHFree 0x10dd7f0 trace:shell:SHELL32_CoCreateInitSF -- (0x10dd810) ret=0x00000000 trace:shell:SHFree 0x10dd798 trace:shell:ISF_MyComputer_fnQueryInterface (0x10dd810)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f56c) trace:shell:ISF_MyComputer_fnAddRef (0x10dd810)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f56c)->(0x10dd810) trace:shell:ISF_MyComputer_fnRelease (0x10dd810)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10dd810) 0x00000000 trace:shell:ISF_MyComputer_fnAddRef (0x10dd810)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10dd810)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10dd810)->(count=3) trace:shell:SHGetPathFromIDListW (pidl=0x10dd798,0x32f362) trace:shell:SHBindToParent pidl=0x10dd798 trace:shell:SHGetDesktopFolder (0x32f1a8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f1a8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f1a8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f1a8->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f20c) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f20c)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x10dd798 ret=0x00000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0x32f208 mask=0x32f210 (0x40000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10dd810)->(count=2) trace:shell:SHGetFileInfoW L"C:\\" fattr=0x0 sfi=0x32f138(attr=0x0032f160) size=0x2b4 flags=0x4001 trace:shell:PathIsRelativeW (L"C:\\") trace:shell:SHILCreateFromPathW L"C:\\" 0x32e9d4 0x00000000 trace:shell:SHGetDesktopFolder (0x32e954) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e954) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e954)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e954->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32ec6c=L"C:\\",0x32e958,pidl=0x32e9d4,0x32e9c4) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:SHAlloc 22 bytes at 0x10e0a30 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10e0a30, L"C:\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10e0a30,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e638) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0a30 {000214e6-0000-0000-c000-000000000046} 0x32e638) trace:shell:SHAlloc 22 bytes at 0x10e0a50 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0a50 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e2f0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e2f0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e0a70)(null) trace:shell:IDefClF_fnQueryInterface (0x10e0a70)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e0a70)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e0a70 trace:shell:IDefClF_fnCreateInstance 0x10e0a70->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e2f0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e0aa8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0a90)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e2f0) trace:shell:ISF_MyComputer_fnAddRef (0x10e0a90)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e2f0)->(0x10e0a90) trace:shell:ISF_MyComputer_Constructor --(0x10e0a90) trace:shell:IDefClF_fnRelease (0x10e0a70)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e0a70) trace:shell:SHCoCreateInstance -- instance: 0x10e0a90 trace:shell:SHAlloc 22 bytes at 0x10e0a70 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0a90)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32de68) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e0a90)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e0a90)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de68)->(0x10e0a94) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e0a90)->(0x10e0a70) trace:shell:IMCFldr_PersistFolder2_Release (0x10e0a90)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e0a90)->(count=2) trace:shell:SHFree 0x10e0a70 trace:shell:SHELL32_CoCreateInitSF -- (0x10e0a90) ret=0x00000000 trace:shell:SHFree 0x10e0a50 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0a90)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e638) trace:shell:ISF_MyComputer_fnAddRef (0x10e0a90)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e638)->(0x10e0a90) trace:shell:ISF_MyComputer_fnRelease (0x10e0a90)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e0a90) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e0a90)->(HWND=(nil),(nil),0x32ec6c=L"C:\\",0x32e958,pidl=0x32e634,0x32e9c4) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:GetNextElementW (L"C:\\" 0x32e3b4 0x00000104) trace:shell:GetNextElementW --(L"C:\\" L"C:" 0x00000104 0x32ec72) trace:shell:SHAlloc 27 bytes at 0x10e0a50 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e0a90)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x10e0a90)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e0a90) trace:shell:SHFree 0x10e0aa8 trace:shell:SHAlloc 47 bytes at 0x10e0a90 trace:shell:SHFree 0x10e0a50 trace:shell:SHFree 0x10e0a30 trace:shell:SHELL32_ParseNextElement -- pidl=0x10e0a90 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHBindToParent pidl=0x10e0a90 trace:shell:SHGetDesktopFolder (0x32e958) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e958) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e958)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e958->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10e0a30 trace:shell:ILRemoveLastID pidl=0x10e0a30 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10e0a30,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e9c8) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0a30 {000214e6-0000-0000-c000-000000000046} 0x32e9c8) trace:shell:SHAlloc 22 bytes at 0x10e0a68 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0a68 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e620) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e620) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e0ac8)(null) trace:shell:IDefClF_fnQueryInterface (0x10e0ac8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e0ac8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e0ac8 trace:shell:IDefClF_fnCreateInstance 0x10e0ac8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e620) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e0b00 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0ae8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e620) trace:shell:ISF_MyComputer_fnAddRef (0x10e0ae8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e620)->(0x10e0ae8) trace:shell:ISF_MyComputer_Constructor --(0x10e0ae8) trace:shell:IDefClF_fnRelease (0x10e0ac8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e0ac8) trace:shell:SHCoCreateInstance -- instance: 0x10e0ae8 trace:shell:SHAlloc 22 bytes at 0x10e0ac8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0ae8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e198) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e0ae8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e0ae8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e198)->(0x10e0aec) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e0ae8)->(0x10e0ac8) trace:shell:IMCFldr_PersistFolder2_Release (0x10e0ae8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e0ae8)->(count=2) trace:shell:SHFree 0x10e0ac8 trace:shell:SHELL32_CoCreateInitSF -- (0x10e0ae8) ret=0x00000000 trace:shell:SHFree 0x10e0a68 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0ae8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e9c8) trace:shell:ISF_MyComputer_fnAddRef (0x10e0ae8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e9c8)->(0x10e0ae8) trace:shell:ISF_MyComputer_fnRelease (0x10e0ae8)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e0ae8) 0x00000000 trace:shell:SHFree 0x10e0a30 trace:shell:SHBindToParent -- psf=0x10e0ae8 pidl=0x10e0aa4 ret=0x00000000 trace:shell:SHAlloc 27 bytes at 0x10e0a30 trace:shell:SHFree 0x10e0a90 trace:shell:Shell_GetImageLists (0x32e9d8,0x32e9dc) trace:shell:PidlToSicIndex sf=0x10e0ae8 pidl=0x10e0a30 Small trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e0ae8)->((nil),1,apidl=0x32e72c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e738) trace:shell:SHAlloc 47 bytes at 0x10e0a58 trace:shell:extracticon_create 0x10e0a58 trace:shell:SHAlloc 47 bytes at 0x10e0ab0 trace:shell:extracticon_create (0x10e0a90) trace:shell:SHFree 0x10e0a58 trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e0ae8)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x10e0a90) (flags=0 0x32e744 260 0x32e73c 0x32e740) trace:shell:HCR_GetDefaultIconW L"Drive" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffff7 trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -9 trace:shell:SIC_CompareEntries 0x32e4c0 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e4c0 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e4c0 0x19c1a8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x10e0a90)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x10e0a90) trace:shell:SHFree 0x10e0ab0 trace:shell:ISF_MyComputer_fnRelease (0x10e0ae8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e0ae8) trace:shell:SHFree 0x10e0b00 trace:shell:SHFree 0x10e0a30 trace:shell:SHGetFileInfoW icon=0x32f188 index=0x00000002 attr=0x0032f160 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW L"C:\\" fattr=0x0 sfi=0x32f148(attr=0x010e09e0) size=0x2b4 flags=0x4001 trace:shell:PathIsRelativeW (L"C:\\") trace:shell:SHILCreateFromPathW L"C:\\" 0x32e9e4 0x00000000 trace:shell:SHGetDesktopFolder (0x32e964) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e964) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e964)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e964->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32ec7c=L"C:\\",0x32e968,pidl=0x32e9e4,0x32e9d4) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:SHAlloc 22 bytes at 0x10e09e0 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10e09e0, L"C:\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10e09e0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e648) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e09e0 {000214e6-0000-0000-c000-000000000046} 0x32e648) trace:shell:SHAlloc 22 bytes at 0x10e0a80 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0a80 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e300) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e300) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e0aa0)(null) trace:shell:IDefClF_fnQueryInterface (0x10e0aa0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e0aa0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e0aa0 trace:shell:IDefClF_fnCreateInstance 0x10e0aa0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e300) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e0ad8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0ac0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e300) trace:shell:ISF_MyComputer_fnAddRef (0x10e0ac0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e300)->(0x10e0ac0) trace:shell:ISF_MyComputer_Constructor --(0x10e0ac0) trace:shell:IDefClF_fnRelease (0x10e0aa0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e0aa0) trace:shell:SHCoCreateInstance -- instance: 0x10e0ac0 trace:shell:SHAlloc 22 bytes at 0x10e0aa0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0ac0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32de78) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e0ac0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e0ac0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de78)->(0x10e0ac4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e0ac0)->(0x10e0aa0) trace:shell:IMCFldr_PersistFolder2_Release (0x10e0ac0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e0ac0)->(count=2) trace:shell:SHFree 0x10e0aa0 trace:shell:SHELL32_CoCreateInitSF -- (0x10e0ac0) ret=0x00000000 trace:shell:SHFree 0x10e0a80 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0ac0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e648) trace:shell:ISF_MyComputer_fnAddRef (0x10e0ac0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e648)->(0x10e0ac0) trace:shell:ISF_MyComputer_fnRelease (0x10e0ac0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e0ac0) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e0ac0)->(HWND=(nil),(nil),0x32ec7c=L"C:\\",0x32e968,pidl=0x32e644,0x32e9d4) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:GetNextElementW (L"C:\\" 0x32e3c4 0x00000104) trace:shell:GetNextElementW --(L"C:\\" L"C:" 0x00000104 0x32ec82) trace:shell:SHAlloc 27 bytes at 0x10e0a80 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e0ac0)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x10e0ac0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e0ac0) trace:shell:SHFree 0x10e0ad8 trace:shell:SHAlloc 47 bytes at 0x10e0ac0 trace:shell:SHFree 0x10e0a80 trace:shell:SHFree 0x10e09e0 trace:shell:SHELL32_ParseNextElement -- pidl=0x10e0ac0 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHBindToParent pidl=0x10e0ac0 trace:shell:SHGetDesktopFolder (0x32e968) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e968) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e968)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e968->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10e09e0 trace:shell:ILRemoveLastID pidl=0x10e09e0 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10e09e0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e9d8) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e09e0 {000214e6-0000-0000-c000-000000000046} 0x32e9d8) trace:shell:SHAlloc 22 bytes at 0x10e0a80 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0a80 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e630) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e630) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e0aa0)(null) trace:shell:IDefClF_fnQueryInterface (0x10e0aa0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e0aa0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e0aa0 trace:shell:IDefClF_fnCreateInstance 0x10e0aa0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e630) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e0b10 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0af8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e630) trace:shell:ISF_MyComputer_fnAddRef (0x10e0af8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e630)->(0x10e0af8) trace:shell:ISF_MyComputer_Constructor --(0x10e0af8) trace:shell:IDefClF_fnRelease (0x10e0aa0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e0aa0) trace:shell:SHCoCreateInstance -- instance: 0x10e0af8 trace:shell:SHAlloc 22 bytes at 0x10e0aa0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0af8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e1a8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e0af8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e0af8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e1a8)->(0x10e0afc) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e0af8)->(0x10e0aa0) trace:shell:IMCFldr_PersistFolder2_Release (0x10e0af8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e0af8)->(count=2) trace:shell:SHFree 0x10e0aa0 trace:shell:SHELL32_CoCreateInitSF -- (0x10e0af8) ret=0x00000000 trace:shell:SHFree 0x10e0a80 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0af8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e9d8) trace:shell:ISF_MyComputer_fnAddRef (0x10e0af8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e9d8)->(0x10e0af8) trace:shell:ISF_MyComputer_fnRelease (0x10e0af8)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e0af8) 0x00000000 trace:shell:SHFree 0x10e09e0 trace:shell:SHBindToParent -- psf=0x10e0af8 pidl=0x10e0ad4 ret=0x00000000 trace:shell:SHAlloc 27 bytes at 0x10e09e0 trace:shell:SHFree 0x10e0ac0 trace:shell:Shell_GetImageLists (0x32e9e8,0x32e9ec) trace:shell:PidlToSicIndex sf=0x10e0af8 pidl=0x10e09e0 Small trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e0af8)->((nil),1,apidl=0x32e73c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e748) trace:shell:SHAlloc 47 bytes at 0x10e0a80 trace:shell:extracticon_create 0x10e0a80 trace:shell:SHAlloc 47 bytes at 0x10e0b30 trace:shell:extracticon_create (0x10e0ab8) trace:shell:SHFree 0x10e0a80 trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e0af8)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x10e0ab8) (flags=0 0x32e754 260 0x32e74c 0x32e750) trace:shell:HCR_GetDefaultIconW L"Drive" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffff7 trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -9 trace:shell:SIC_CompareEntries 0x32e4d0 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e4d0 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e4d0 0x19c1a8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x10e0ab8)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x10e0ab8) trace:shell:SHFree 0x10e0b30 trace:shell:ISF_MyComputer_fnRelease (0x10e0af8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e0af8) trace:shell:SHFree 0x10e0b10 trace:shell:SHFree 0x10e09e0 trace:shell:SHGetFileInfoW icon=0x32f170 index=0x00000002 attr=0x010e09e0 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW L"C:\\" fattr=0x0 sfi=0x32f098(attr=0x0032f0c0) size=0x2b4 flags=0x4001 trace:shell:PathIsRelativeW (L"C:\\") trace:shell:SHILCreateFromPathW L"C:\\" 0x32e934 0x00000000 trace:shell:SHGetDesktopFolder (0x32e8b4) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8b4) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e8b4)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e8b4->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32ebcc=L"C:\\",0x32e8b8,pidl=0x32e934,0x32e924) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:SHAlloc 22 bytes at 0x10e0ce0 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10e0ce0, L"C:\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10e0ce0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e598) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0ce0 {000214e6-0000-0000-c000-000000000046} 0x32e598) trace:shell:SHAlloc 22 bytes at 0x10e0d00 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0d00 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e250) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e250) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e0d20)(null) trace:shell:IDefClF_fnQueryInterface (0x10e0d20)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e0d20)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e0d20 trace:shell:IDefClF_fnCreateInstance 0x10e0d20->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e250) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e0d58 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0d40)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e250) trace:shell:ISF_MyComputer_fnAddRef (0x10e0d40)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e250)->(0x10e0d40) trace:shell:ISF_MyComputer_Constructor --(0x10e0d40) trace:shell:IDefClF_fnRelease (0x10e0d20)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e0d20) trace:shell:SHCoCreateInstance -- instance: 0x10e0d40 trace:shell:SHAlloc 22 bytes at 0x10e0d20 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0d40)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ddc8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e0d40)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e0d40)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ddc8)->(0x10e0d44) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e0d40)->(0x10e0d20) trace:shell:IMCFldr_PersistFolder2_Release (0x10e0d40)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e0d40)->(count=2) trace:shell:SHFree 0x10e0d20 trace:shell:SHELL32_CoCreateInitSF -- (0x10e0d40) ret=0x00000000 trace:shell:SHFree 0x10e0d00 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0d40)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e598) trace:shell:ISF_MyComputer_fnAddRef (0x10e0d40)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e598)->(0x10e0d40) trace:shell:ISF_MyComputer_fnRelease (0x10e0d40)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e0d40) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e0d40)->(HWND=(nil),(nil),0x32ebcc=L"C:\\",0x32e8b8,pidl=0x32e594,0x32e924) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:GetNextElementW (L"C:\\" 0x32e314 0x00000104) trace:shell:GetNextElementW --(L"C:\\" L"C:" 0x00000104 0x32ebd2) trace:shell:SHAlloc 27 bytes at 0x10e0d00 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e0d40)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x10e0d40)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e0d40) trace:shell:SHFree 0x10e0d58 trace:shell:SHAlloc 47 bytes at 0x10e0d40 trace:shell:SHFree 0x10e0d00 trace:shell:SHFree 0x10e0ce0 trace:shell:SHELL32_ParseNextElement -- pidl=0x10e0d40 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHBindToParent pidl=0x10e0d40 trace:shell:SHGetDesktopFolder (0x32e8b8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8b8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e8b8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e8b8->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10e0ce0 trace:shell:ILRemoveLastID pidl=0x10e0ce0 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10e0ce0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e928) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0ce0 {000214e6-0000-0000-c000-000000000046} 0x32e928) trace:shell:SHAlloc 22 bytes at 0x10e0d18 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0d18 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e580) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e580) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e0d78)(null) trace:shell:IDefClF_fnQueryInterface (0x10e0d78)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e0d78)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e0d78 trace:shell:IDefClF_fnCreateInstance 0x10e0d78->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e580) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e0db0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0d98)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e580) trace:shell:ISF_MyComputer_fnAddRef (0x10e0d98)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e580)->(0x10e0d98) trace:shell:ISF_MyComputer_Constructor --(0x10e0d98) trace:shell:IDefClF_fnRelease (0x10e0d78)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e0d78) trace:shell:SHCoCreateInstance -- instance: 0x10e0d98 trace:shell:SHAlloc 22 bytes at 0x10e0d78 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0d98)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e0f8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e0d98)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e0d98)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e0f8)->(0x10e0d9c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e0d98)->(0x10e0d78) trace:shell:IMCFldr_PersistFolder2_Release (0x10e0d98)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e0d98)->(count=2) trace:shell:SHFree 0x10e0d78 trace:shell:SHELL32_CoCreateInitSF -- (0x10e0d98) ret=0x00000000 trace:shell:SHFree 0x10e0d18 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0d98)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e928) trace:shell:ISF_MyComputer_fnAddRef (0x10e0d98)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e928)->(0x10e0d98) trace:shell:ISF_MyComputer_fnRelease (0x10e0d98)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e0d98) 0x00000000 trace:shell:SHFree 0x10e0ce0 trace:shell:SHBindToParent -- psf=0x10e0d98 pidl=0x10e0d54 ret=0x00000000 trace:shell:SHAlloc 27 bytes at 0x10e0ce0 trace:shell:SHFree 0x10e0d40 trace:shell:Shell_GetImageLists (0x32e938,0x32e93c) trace:shell:PidlToSicIndex sf=0x10e0d98 pidl=0x10e0ce0 Small trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e0d98)->((nil),1,apidl=0x32e68c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e698) trace:shell:SHAlloc 47 bytes at 0x10e0d08 trace:shell:extracticon_create 0x10e0d08 trace:shell:SHAlloc 47 bytes at 0x10e0d60 trace:shell:extracticon_create (0x10e0d40) trace:shell:SHFree 0x10e0d08 trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e0d98)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x10e0d40) (flags=0 0x32e6a4 260 0x32e69c 0x32e6a0) trace:shell:HCR_GetDefaultIconW L"Drive" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffff7 trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -9 trace:shell:SIC_CompareEntries 0x32e420 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e420 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e420 0x19c1a8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x10e0d40)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x10e0d40) trace:shell:SHFree 0x10e0d60 trace:shell:ISF_MyComputer_fnRelease (0x10e0d98)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e0d98) trace:shell:SHFree 0x10e0db0 trace:shell:SHFree 0x10e0ce0 trace:shell:SHGetFileInfoW icon=0x32f0e8 index=0x00000002 attr=0x0032f0c0 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW L"C:\\" fattr=0x0 sfi=0x32f0a8(attr=0x010e0868) size=0x2b4 flags=0x4000 trace:shell:PathIsRelativeW (L"C:\\") trace:shell:SHILCreateFromPathW L"C:\\" 0x32e944 0x00000000 trace:shell:SHGetDesktopFolder (0x32e8c4) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8c4) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e8c4)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e8c4->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32ebdc=L"C:\\",0x32e8c8,pidl=0x32e944,0x32e934) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:SHAlloc 22 bytes at 0x10de8a8 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10de8a8, L"C:\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10de8a8,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e5a8) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10de8a8 {000214e6-0000-0000-c000-000000000046} 0x32e5a8) trace:shell:SHAlloc 22 bytes at 0x10e0868 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0868 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e260) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e260) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e0888)(null) trace:shell:IDefClF_fnQueryInterface (0x10e0888)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e0888)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e0888 trace:shell:IDefClF_fnCreateInstance 0x10e0888->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e260) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e08c0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e08a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e260) trace:shell:ISF_MyComputer_fnAddRef (0x10e08a8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e260)->(0x10e08a8) trace:shell:ISF_MyComputer_Constructor --(0x10e08a8) trace:shell:IDefClF_fnRelease (0x10e0888)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e0888) trace:shell:SHCoCreateInstance -- instance: 0x10e08a8 trace:shell:SHAlloc 22 bytes at 0x10e0888 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e08a8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ddd8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e08a8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e08a8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ddd8)->(0x10e08ac) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e08a8)->(0x10e0888) trace:shell:IMCFldr_PersistFolder2_Release (0x10e08a8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e08a8)->(count=2) trace:shell:SHFree 0x10e0888 trace:shell:SHELL32_CoCreateInitSF -- (0x10e08a8) ret=0x00000000 trace:shell:SHFree 0x10e0868 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e08a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e5a8) trace:shell:ISF_MyComputer_fnAddRef (0x10e08a8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e5a8)->(0x10e08a8) trace:shell:ISF_MyComputer_fnRelease (0x10e08a8)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e08a8) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e08a8)->(HWND=(nil),(nil),0x32ebdc=L"C:\\",0x32e8c8,pidl=0x32e5a4,0x32e934) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:GetNextElementW (L"C:\\" 0x32e324 0x00000104) trace:shell:GetNextElementW --(L"C:\\" L"C:" 0x00000104 0x32ebe2) trace:shell:SHAlloc 27 bytes at 0x10e0868 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e08a8)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x10e08a8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e08a8) trace:shell:SHFree 0x10e08c0 trace:shell:SHAlloc 47 bytes at 0x10e08a8 trace:shell:SHFree 0x10e0868 trace:shell:SHFree 0x10de8a8 trace:shell:SHELL32_ParseNextElement -- pidl=0x10e08a8 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHBindToParent pidl=0x10e08a8 trace:shell:SHGetDesktopFolder (0x32e8c8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8c8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e8c8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e8c8->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10e0868 trace:shell:ILRemoveLastID pidl=0x10e0868 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10e0868,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e938) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0868 {000214e6-0000-0000-c000-000000000046} 0x32e938) trace:shell:SHAlloc 22 bytes at 0x10de8a8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10de8a8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e590) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e590) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e08e0)(null) trace:shell:IDefClF_fnQueryInterface (0x10e08e0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e08e0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e08e0 trace:shell:IDefClF_fnCreateInstance 0x10e08e0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e590) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e0918 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0900)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e590) trace:shell:ISF_MyComputer_fnAddRef (0x10e0900)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e590)->(0x10e0900) trace:shell:ISF_MyComputer_Constructor --(0x10e0900) trace:shell:IDefClF_fnRelease (0x10e08e0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e08e0) trace:shell:SHCoCreateInstance -- instance: 0x10e0900 trace:shell:SHAlloc 22 bytes at 0x10e08e0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0900)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e108) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e0900)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e0900)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e108)->(0x10e0904) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e0900)->(0x10e08e0) trace:shell:IMCFldr_PersistFolder2_Release (0x10e0900)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e0900)->(count=2) trace:shell:SHFree 0x10e08e0 trace:shell:SHELL32_CoCreateInitSF -- (0x10e0900) ret=0x00000000 trace:shell:SHFree 0x10de8a8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0900)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e938) trace:shell:ISF_MyComputer_fnAddRef (0x10e0900)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e938)->(0x10e0900) trace:shell:ISF_MyComputer_fnRelease (0x10e0900)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e0900) 0x00000000 trace:shell:SHFree 0x10e0868 trace:shell:SHBindToParent -- psf=0x10e0900 pidl=0x10e08bc ret=0x00000000 trace:shell:SHAlloc 27 bytes at 0x10de8a8 trace:shell:SHFree 0x10e08a8 trace:shell:Shell_GetImageLists (0x32e948,0x32e94c) trace:shell:PidlToSicIndex sf=0x10e0900 pidl=0x10de8a8 Big trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e0900)->((nil),1,apidl=0x32e69c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e6a8) trace:shell:SHAlloc 47 bytes at 0x10e0868 trace:shell:extracticon_create 0x10e0868 trace:shell:SHAlloc 47 bytes at 0x10e08c0 trace:shell:extracticon_create (0x10e08a0) trace:shell:SHFree 0x10e0868 trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e0900)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x10e08a0) (flags=0 0x32e6b4 260 0x32e6ac 0x32e6b0) trace:shell:HCR_GetDefaultIconW L"Drive" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffff7 trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -9 trace:shell:SIC_CompareEntries 0x32e430 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e430 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e430 0x19c1a8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x10e08a0)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x10e08a0) trace:shell:SHFree 0x10e08c0 trace:shell:ISF_MyComputer_fnRelease (0x10e0900)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e0900) trace:shell:SHFree 0x10e0918 trace:shell:SHFree 0x10de8a8 trace:shell:SHGetFileInfoW icon=0x32f0d0 index=0x00000002 attr=0x010e0868 name=L"" type=L"" ret=0x0019b390 trace:shell:SHGetFileInfoW L"C:\\" fattr=0x0 sfi=0x32f178(attr=0x00110000) size=0x2b4 flags=0x4000 trace:shell:PathIsRelativeW (L"C:\\") trace:shell:SHILCreateFromPathW L"C:\\" 0x32ea14 0x00000000 trace:shell:SHGetDesktopFolder (0x32e994) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e994) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e994)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e994->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32ecac=L"C:\\",0x32e998,pidl=0x32ea14,0x32ea04) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:SHAlloc 22 bytes at 0x10dfc10 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10dfc10, L"C:\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10dfc10,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e678) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10dfc10 {000214e6-0000-0000-c000-000000000046} 0x32e678) trace:shell:SHAlloc 22 bytes at 0x10dfc30 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10dfc30 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e330) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e330) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10dfc50)(null) trace:shell:IDefClF_fnQueryInterface (0x10dfc50)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10dfc50)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10dfc50 trace:shell:IDefClF_fnCreateInstance 0x10dfc50->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e330) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10dfc88 trace:shell:ISF_MyComputer_fnQueryInterface (0x10dfc70)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e330) trace:shell:ISF_MyComputer_fnAddRef (0x10dfc70)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e330)->(0x10dfc70) trace:shell:ISF_MyComputer_Constructor --(0x10dfc70) trace:shell:IDefClF_fnRelease (0x10dfc50)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10dfc50) trace:shell:SHCoCreateInstance -- instance: 0x10dfc70 trace:shell:SHAlloc 22 bytes at 0x10dfc50 trace:shell:ISF_MyComputer_fnQueryInterface (0x10dfc70)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32dea8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10dfc70)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10dfc70)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32dea8)->(0x10dfc74) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10dfc70)->(0x10dfc50) trace:shell:IMCFldr_PersistFolder2_Release (0x10dfc70)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10dfc70)->(count=2) trace:shell:SHFree 0x10dfc50 trace:shell:SHELL32_CoCreateInitSF -- (0x10dfc70) ret=0x00000000 trace:shell:SHFree 0x10dfc30 trace:shell:ISF_MyComputer_fnQueryInterface (0x10dfc70)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e678) trace:shell:ISF_MyComputer_fnAddRef (0x10dfc70)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e678)->(0x10dfc70) trace:shell:ISF_MyComputer_fnRelease (0x10dfc70)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10dfc70) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10dfc70)->(HWND=(nil),(nil),0x32ecac=L"C:\\",0x32e998,pidl=0x32e674,0x32ea04) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:GetNextElementW (L"C:\\" 0x32e3f4 0x00000104) trace:shell:GetNextElementW --(L"C:\\" L"C:" 0x00000104 0x32ecb2) trace:shell:SHAlloc 27 bytes at 0x10dfc30 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10dfc70)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x10dfc70)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10dfc70) trace:shell:SHFree 0x10dfc88 trace:shell:SHAlloc 47 bytes at 0x10dfc70 trace:shell:SHFree 0x10dfc30 trace:shell:SHFree 0x10dfc10 trace:shell:SHELL32_ParseNextElement -- pidl=0x10dfc70 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHBindToParent pidl=0x10dfc70 trace:shell:SHGetDesktopFolder (0x32e998) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e998) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e998)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e998->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10dfc10 trace:shell:ILRemoveLastID pidl=0x10dfc10 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10dfc10,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ea08) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10dfc10 {000214e6-0000-0000-c000-000000000046} 0x32ea08) trace:shell:SHAlloc 22 bytes at 0x10dfc48 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10dfc48 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e660) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e660) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e0d00)(null) trace:shell:IDefClF_fnQueryInterface (0x10e0d00)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e0d00)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e0d00 trace:shell:IDefClF_fnCreateInstance 0x10e0d00->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e660) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e0d38 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0d20)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e660) trace:shell:ISF_MyComputer_fnAddRef (0x10e0d20)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e660)->(0x10e0d20) trace:shell:ISF_MyComputer_Constructor --(0x10e0d20) trace:shell:IDefClF_fnRelease (0x10e0d00)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e0d00) trace:shell:SHCoCreateInstance -- instance: 0x10e0d20 trace:shell:SHAlloc 22 bytes at 0x10e0d00 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0d20)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e1d8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e0d20)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e0d20)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e1d8)->(0x10e0d24) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e0d20)->(0x10e0d00) trace:shell:IMCFldr_PersistFolder2_Release (0x10e0d20)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e0d20)->(count=2) trace:shell:SHFree 0x10e0d00 trace:shell:SHELL32_CoCreateInitSF -- (0x10e0d20) ret=0x00000000 trace:shell:SHFree 0x10dfc48 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0d20)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ea08) trace:shell:ISF_MyComputer_fnAddRef (0x10e0d20)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ea08)->(0x10e0d20) trace:shell:ISF_MyComputer_fnRelease (0x10e0d20)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e0d20) 0x00000000 trace:shell:SHFree 0x10dfc10 trace:shell:SHBindToParent -- psf=0x10e0d20 pidl=0x10dfc84 ret=0x00000000 trace:shell:SHAlloc 27 bytes at 0x10dfc10 trace:shell:SHFree 0x10dfc70 trace:shell:Shell_GetImageLists (0x32ea18,0x32ea1c) trace:shell:PidlToSicIndex sf=0x10e0d20 pidl=0x10dfc10 Big trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e0d20)->((nil),1,apidl=0x32e76c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e778) trace:shell:SHAlloc 47 bytes at 0x10dfc38 trace:shell:extracticon_create 0x10dfc38 trace:shell:SHAlloc 47 bytes at 0x10dfc70 trace:shell:extracticon_create (0x10e0d00) trace:shell:SHFree 0x10dfc38 trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e0d20)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x10e0d00) (flags=0 0x32e784 260 0x32e77c 0x32e780) trace:shell:HCR_GetDefaultIconW L"Drive" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffff7 trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -9 trace:shell:SIC_CompareEntries 0x32e500 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e500 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e500 0x19c1a8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x10e0d00)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x10e0d00) trace:shell:SHFree 0x10dfc70 trace:shell:ISF_MyComputer_fnRelease (0x10e0d20)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e0d20) trace:shell:SHFree 0x10e0d38 trace:shell:SHFree 0x10dfc10 trace:shell:SHGetFileInfoW icon=0x7dabea19 index=0x00000002 attr=0x00110000 name=L"" type=L"" ret=0x0019b390 trace:shell:SHGetFileInfoW L"C:\\" fattr=0x0 sfi=0x32f138(attr=0x0032f160) size=0x2b4 flags=0x4001 trace:shell:PathIsRelativeW (L"C:\\") trace:shell:SHILCreateFromPathW L"C:\\" 0x32e9d4 0x00000000 trace:shell:SHGetDesktopFolder (0x32e954) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e954) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e954)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e954->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32ec6c=L"C:\\",0x32e958,pidl=0x32e9d4,0x32e9c4) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:SHAlloc 22 bytes at 0x10e0ea0 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10e0ea0, L"C:\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10e0ea0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e638) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0ea0 {000214e6-0000-0000-c000-000000000046} 0x32e638) trace:shell:SHAlloc 22 bytes at 0x10e0ec0 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0ec0 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e2f0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e2f0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e1638)(null) trace:shell:IDefClF_fnQueryInterface (0x10e1638)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e1638)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e1638 trace:shell:IDefClF_fnCreateInstance 0x10e1638->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e2f0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e1670 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e1658)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e2f0) trace:shell:ISF_MyComputer_fnAddRef (0x10e1658)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e2f0)->(0x10e1658) trace:shell:ISF_MyComputer_Constructor --(0x10e1658) trace:shell:IDefClF_fnRelease (0x10e1638)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e1638) trace:shell:SHCoCreateInstance -- instance: 0x10e1658 trace:shell:SHAlloc 22 bytes at 0x10e1638 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e1658)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32de68) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e1658)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e1658)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de68)->(0x10e165c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e1658)->(0x10e1638) trace:shell:IMCFldr_PersistFolder2_Release (0x10e1658)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e1658)->(count=2) trace:shell:SHFree 0x10e1638 trace:shell:SHELL32_CoCreateInitSF -- (0x10e1658) ret=0x00000000 trace:shell:SHFree 0x10e0ec0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e1658)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e638) trace:shell:ISF_MyComputer_fnAddRef (0x10e1658)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e638)->(0x10e1658) trace:shell:ISF_MyComputer_fnRelease (0x10e1658)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e1658) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e1658)->(HWND=(nil),(nil),0x32ec6c=L"C:\\",0x32e958,pidl=0x32e634,0x32e9c4) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:GetNextElementW (L"C:\\" 0x32e3b4 0x00000104) trace:shell:GetNextElementW --(L"C:\\" L"C:" 0x00000104 0x32ec72) trace:shell:SHAlloc 27 bytes at 0x10e0ec0 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e1658)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x10e1658)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e1658) trace:shell:SHFree 0x10e1670 trace:shell:SHAlloc 47 bytes at 0x10e1638 trace:shell:SHFree 0x10e0ec0 trace:shell:SHFree 0x10e0ea0 trace:shell:SHELL32_ParseNextElement -- pidl=0x10e1638 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHBindToParent pidl=0x10e1638 trace:shell:SHGetDesktopFolder (0x32e958) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e958) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e958)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e958->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10e0ea0 trace:shell:ILRemoveLastID pidl=0x10e0ea0 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10e0ea0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e9c8) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0ea0 {000214e6-0000-0000-c000-000000000046} 0x32e9c8) trace:shell:SHAlloc 22 bytes at 0x10e1670 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e1670 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e620) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e620) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e1690)(null) trace:shell:IDefClF_fnQueryInterface (0x10e1690)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e1690)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e1690 trace:shell:IDefClF_fnCreateInstance 0x10e1690->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e620) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e16c8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e16b0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e620) trace:shell:ISF_MyComputer_fnAddRef (0x10e16b0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e620)->(0x10e16b0) trace:shell:ISF_MyComputer_Constructor --(0x10e16b0) trace:shell:IDefClF_fnRelease (0x10e1690)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e1690) trace:shell:SHCoCreateInstance -- instance: 0x10e16b0 trace:shell:SHAlloc 22 bytes at 0x10e1690 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e16b0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e198) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e16b0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e16b0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e198)->(0x10e16b4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e16b0)->(0x10e1690) trace:shell:IMCFldr_PersistFolder2_Release (0x10e16b0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e16b0)->(count=2) trace:shell:SHFree 0x10e1690 trace:shell:SHELL32_CoCreateInitSF -- (0x10e16b0) ret=0x00000000 trace:shell:SHFree 0x10e1670 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e16b0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e9c8) trace:shell:ISF_MyComputer_fnAddRef (0x10e16b0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e9c8)->(0x10e16b0) trace:shell:ISF_MyComputer_fnRelease (0x10e16b0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e16b0) 0x00000000 trace:shell:SHFree 0x10e0ea0 trace:shell:SHBindToParent -- psf=0x10e16b0 pidl=0x10e164c ret=0x00000000 trace:shell:SHAlloc 27 bytes at 0x10e1670 trace:shell:SHFree 0x10e1638 trace:shell:Shell_GetImageLists (0x32e9d8,0x32e9dc) trace:shell:PidlToSicIndex sf=0x10e16b0 pidl=0x10e1670 Small trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e16b0)->((nil),1,apidl=0x32e72c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e738) trace:shell:SHAlloc 47 bytes at 0x10e1638 trace:shell:extracticon_create 0x10e1638 trace:shell:SHAlloc 47 bytes at 0x10e16e8 trace:shell:extracticon_create (0x10e0ea0) trace:shell:SHFree 0x10e1638 trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e16b0)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x10e0ea0) (flags=0 0x32e744 260 0x32e73c 0x32e740) trace:shell:HCR_GetDefaultIconW L"Drive" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffff7 trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -9 trace:shell:SIC_CompareEntries 0x32e4c0 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e4c0 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e4c0 0x19c1a8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x10e0ea0)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x10e0ea0) trace:shell:SHFree 0x10e16e8 trace:shell:ISF_MyComputer_fnRelease (0x10e16b0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e16b0) trace:shell:SHFree 0x10e16c8 trace:shell:SHFree 0x10e1670 trace:shell:SHGetFileInfoW icon=0x32f188 index=0x00000002 attr=0x0032f160 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW L"C:\\" fattr=0x0 sfi=0x32f148(attr=0x010e0e38) size=0x2b4 flags=0x4001 trace:shell:PathIsRelativeW (L"C:\\") trace:shell:SHILCreateFromPathW L"C:\\" 0x32e9e4 0x00000000 trace:shell:SHGetDesktopFolder (0x32e964) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e964) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e964)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e964->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32ec7c=L"C:\\",0x32e968,pidl=0x32e9e4,0x32e9d4) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:SHAlloc 22 bytes at 0x10e0e50 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10e0e50, L"C:\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10e0e50,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e648) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0e50 {000214e6-0000-0000-c000-000000000046} 0x32e648) trace:shell:SHAlloc 22 bytes at 0x10e1638 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e1638 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e300) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e300) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e1658)(null) trace:shell:IDefClF_fnQueryInterface (0x10e1658)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e1658)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e1658 trace:shell:IDefClF_fnCreateInstance 0x10e1658->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e300) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e1690 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e1678)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e300) trace:shell:ISF_MyComputer_fnAddRef (0x10e1678)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e300)->(0x10e1678) trace:shell:ISF_MyComputer_Constructor --(0x10e1678) trace:shell:IDefClF_fnRelease (0x10e1658)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e1658) trace:shell:SHCoCreateInstance -- instance: 0x10e1678 trace:shell:SHAlloc 22 bytes at 0x10e1658 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e1678)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32de78) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e1678)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e1678)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de78)->(0x10e167c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e1678)->(0x10e1658) trace:shell:IMCFldr_PersistFolder2_Release (0x10e1678)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e1678)->(count=2) trace:shell:SHFree 0x10e1658 trace:shell:SHELL32_CoCreateInitSF -- (0x10e1678) ret=0x00000000 trace:shell:SHFree 0x10e1638 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e1678)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e648) trace:shell:ISF_MyComputer_fnAddRef (0x10e1678)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e648)->(0x10e1678) trace:shell:ISF_MyComputer_fnRelease (0x10e1678)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e1678) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e1678)->(HWND=(nil),(nil),0x32ec7c=L"C:\\",0x32e968,pidl=0x32e644,0x32e9d4) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:GetNextElementW (L"C:\\" 0x32e3c4 0x00000104) trace:shell:GetNextElementW --(L"C:\\" L"C:" 0x00000104 0x32ec82) trace:shell:SHAlloc 27 bytes at 0x10e1638 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e1678)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x10e1678)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e1678) trace:shell:SHFree 0x10e1690 trace:shell:SHAlloc 47 bytes at 0x10e1678 trace:shell:SHFree 0x10e1638 trace:shell:SHFree 0x10e0e50 trace:shell:SHELL32_ParseNextElement -- pidl=0x10e1678 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHBindToParent pidl=0x10e1678 trace:shell:SHGetDesktopFolder (0x32e968) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e968) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e968)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e968->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10e0e50 trace:shell:ILRemoveLastID pidl=0x10e0e50 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10e0e50,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e9d8) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0e50 {000214e6-0000-0000-c000-000000000046} 0x32e9d8) trace:shell:SHAlloc 22 bytes at 0x10e1638 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e1638 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e630) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e630) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e1658)(null) trace:shell:IDefClF_fnQueryInterface (0x10e1658)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e1658)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e1658 trace:shell:IDefClF_fnCreateInstance 0x10e1658->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e630) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e16c8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e16b0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e630) trace:shell:ISF_MyComputer_fnAddRef (0x10e16b0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e630)->(0x10e16b0) trace:shell:ISF_MyComputer_Constructor --(0x10e16b0) trace:shell:IDefClF_fnRelease (0x10e1658)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e1658) trace:shell:SHCoCreateInstance -- instance: 0x10e16b0 trace:shell:SHAlloc 22 bytes at 0x10e1658 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e16b0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e1a8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e16b0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e16b0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e1a8)->(0x10e16b4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e16b0)->(0x10e1658) trace:shell:IMCFldr_PersistFolder2_Release (0x10e16b0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e16b0)->(count=2) trace:shell:SHFree 0x10e1658 trace:shell:SHELL32_CoCreateInitSF -- (0x10e16b0) ret=0x00000000 trace:shell:SHFree 0x10e1638 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e16b0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e9d8) trace:shell:ISF_MyComputer_fnAddRef (0x10e16b0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e9d8)->(0x10e16b0) trace:shell:ISF_MyComputer_fnRelease (0x10e16b0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e16b0) 0x00000000 trace:shell:SHFree 0x10e0e50 trace:shell:SHBindToParent -- psf=0x10e16b0 pidl=0x10e168c ret=0x00000000 trace:shell:SHAlloc 27 bytes at 0x10e0e50 trace:shell:SHFree 0x10e1678 trace:shell:Shell_GetImageLists (0x32e9e8,0x32e9ec) trace:shell:PidlToSicIndex sf=0x10e16b0 pidl=0x10e0e50 Small trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e16b0)->((nil),1,apidl=0x32e73c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e748) trace:shell:SHAlloc 47 bytes at 0x10e1638 trace:shell:extracticon_create 0x10e1638 trace:shell:SHAlloc 47 bytes at 0x10e16e8 trace:shell:extracticon_create (0x10e1670) trace:shell:SHFree 0x10e1638 trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e16b0)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x10e1670) (flags=0 0x32e754 260 0x32e74c 0x32e750) trace:shell:HCR_GetDefaultIconW L"Drive" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffff7 trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -9 trace:shell:SIC_CompareEntries 0x32e4d0 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e4d0 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e4d0 0x19c1a8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x10e1670)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x10e1670) trace:shell:SHFree 0x10e16e8 trace:shell:ISF_MyComputer_fnRelease (0x10e16b0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e16b0) trace:shell:SHFree 0x10e16c8 trace:shell:SHFree 0x10e0e50 trace:shell:SHGetFileInfoW icon=0x32f170 index=0x00000002 attr=0x010e0e38 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW L"C:\\" fattr=0x0 sfi=0x32f098(attr=0x0032f0c0) size=0x2b4 flags=0x4001 trace:shell:PathIsRelativeW (L"C:\\") trace:shell:SHILCreateFromPathW L"C:\\" 0x32e934 0x00000000 trace:shell:SHGetDesktopFolder (0x32e8b4) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8b4) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e8b4)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e8b4->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32ebcc=L"C:\\",0x32e8b8,pidl=0x32e934,0x32e924) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:SHAlloc 22 bytes at 0x10e0e50 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10e0e50, L"C:\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10e0e50,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e598) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0e50 {000214e6-0000-0000-c000-000000000046} 0x32e598) trace:shell:SHAlloc 22 bytes at 0x10e0e70 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0e70 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e250) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e250) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e0e90)(null) trace:shell:IDefClF_fnQueryInterface (0x10e0e90)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e0e90)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e0e90 trace:shell:IDefClF_fnCreateInstance 0x10e0e90->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e250) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e0ec8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0eb0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e250) trace:shell:ISF_MyComputer_fnAddRef (0x10e0eb0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e250)->(0x10e0eb0) trace:shell:ISF_MyComputer_Constructor --(0x10e0eb0) trace:shell:IDefClF_fnRelease (0x10e0e90)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e0e90) trace:shell:SHCoCreateInstance -- instance: 0x10e0eb0 trace:shell:SHAlloc 22 bytes at 0x10e0e90 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0eb0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ddc8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e0eb0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e0eb0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ddc8)->(0x10e0eb4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e0eb0)->(0x10e0e90) trace:shell:IMCFldr_PersistFolder2_Release (0x10e0eb0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e0eb0)->(count=2) trace:shell:SHFree 0x10e0e90 trace:shell:SHELL32_CoCreateInitSF -- (0x10e0eb0) ret=0x00000000 trace:shell:SHFree 0x10e0e70 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e0eb0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e598) trace:shell:ISF_MyComputer_fnAddRef (0x10e0eb0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e598)->(0x10e0eb0) trace:shell:ISF_MyComputer_fnRelease (0x10e0eb0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e0eb0) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e0eb0)->(HWND=(nil),(nil),0x32ebcc=L"C:\\",0x32e8b8,pidl=0x32e594,0x32e924) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:GetNextElementW (L"C:\\" 0x32e314 0x00000104) trace:shell:GetNextElementW --(L"C:\\" L"C:" 0x00000104 0x32ebd2) trace:shell:SHAlloc 27 bytes at 0x10e0e70 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e0eb0)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x10e0eb0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e0eb0) trace:shell:SHFree 0x10e0ec8 trace:shell:SHAlloc 47 bytes at 0x10e0eb0 trace:shell:SHFree 0x10e0e70 trace:shell:SHFree 0x10e0e50 trace:shell:SHELL32_ParseNextElement -- pidl=0x10e0eb0 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHBindToParent pidl=0x10e0eb0 trace:shell:SHGetDesktopFolder (0x32e8b8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8b8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e8b8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e8b8->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10e0e50 trace:shell:ILRemoveLastID pidl=0x10e0e50 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10e0e50,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e928) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0e50 {000214e6-0000-0000-c000-000000000046} 0x32e928) trace:shell:SHAlloc 22 bytes at 0x10e0e88 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0e88 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e580) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e580) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e16a0)(null) trace:shell:IDefClF_fnQueryInterface (0x10e16a0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e16a0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e16a0 trace:shell:IDefClF_fnCreateInstance 0x10e16a0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e580) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e16d8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e16c0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e580) trace:shell:ISF_MyComputer_fnAddRef (0x10e16c0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e580)->(0x10e16c0) trace:shell:ISF_MyComputer_Constructor --(0x10e16c0) trace:shell:IDefClF_fnRelease (0x10e16a0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e16a0) trace:shell:SHCoCreateInstance -- instance: 0x10e16c0 trace:shell:SHAlloc 22 bytes at 0x10e16a0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e16c0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e0f8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e16c0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e16c0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e0f8)->(0x10e16c4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e16c0)->(0x10e16a0) trace:shell:IMCFldr_PersistFolder2_Release (0x10e16c0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e16c0)->(count=2) trace:shell:SHFree 0x10e16a0 trace:shell:SHELL32_CoCreateInitSF -- (0x10e16c0) ret=0x00000000 trace:shell:SHFree 0x10e0e88 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e16c0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e928) trace:shell:ISF_MyComputer_fnAddRef (0x10e16c0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e928)->(0x10e16c0) trace:shell:ISF_MyComputer_fnRelease (0x10e16c0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e16c0) 0x00000000 trace:shell:SHFree 0x10e0e50 trace:shell:SHBindToParent -- psf=0x10e16c0 pidl=0x10e0ec4 ret=0x00000000 trace:shell:SHAlloc 27 bytes at 0x10e0e50 trace:shell:SHFree 0x10e0eb0 trace:shell:Shell_GetImageLists (0x32e938,0x32e93c) trace:shell:PidlToSicIndex sf=0x10e16c0 pidl=0x10e0e50 Small trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e16c0)->((nil),1,apidl=0x32e68c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e698) trace:shell:SHAlloc 47 bytes at 0x10e0e78 trace:shell:extracticon_create 0x10e0e78 trace:shell:SHAlloc 47 bytes at 0x10e0eb0 trace:shell:extracticon_create (0x10e16a0) trace:shell:SHFree 0x10e0e78 trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e16c0)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x10e16a0) (flags=0 0x32e6a4 260 0x32e69c 0x32e6a0) trace:shell:HCR_GetDefaultIconW L"Drive" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffff7 trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -9 trace:shell:SIC_CompareEntries 0x32e420 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e420 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e420 0x19c1a8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x10e16a0)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x10e16a0) trace:shell:SHFree 0x10e0eb0 trace:shell:ISF_MyComputer_fnRelease (0x10e16c0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e16c0) trace:shell:SHFree 0x10e16d8 trace:shell:SHFree 0x10e0e50 trace:shell:SHGetFileInfoW icon=0x32f0e8 index=0x00000002 attr=0x0032f0c0 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW L"C:\\" fattr=0x0 sfi=0x32f0a8(attr=0x010de938) size=0x2b4 flags=0x4001 trace:shell:PathIsRelativeW (L"C:\\") trace:shell:SHILCreateFromPathW L"C:\\" 0x32e944 0x00000000 trace:shell:SHGetDesktopFolder (0x32e8c4) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8c4) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e8c4)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e8c4->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32ebdc=L"C:\\",0x32e8c8,pidl=0x32e944,0x32e934) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:SHAlloc 22 bytes at 0x10de950 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10de950, L"C:\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10de950,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e5a8) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10de950 {000214e6-0000-0000-c000-000000000046} 0x32e5a8) trace:shell:SHAlloc 22 bytes at 0x10de970 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10de970 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e260) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e260) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e1638)(null) trace:shell:IDefClF_fnQueryInterface (0x10e1638)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e1638)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e1638 trace:shell:IDefClF_fnCreateInstance 0x10e1638->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e260) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e1670 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e1658)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e260) trace:shell:ISF_MyComputer_fnAddRef (0x10e1658)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e260)->(0x10e1658) trace:shell:ISF_MyComputer_Constructor --(0x10e1658) trace:shell:IDefClF_fnRelease (0x10e1638)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e1638) trace:shell:SHCoCreateInstance -- instance: 0x10e1658 trace:shell:SHAlloc 22 bytes at 0x10e1638 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e1658)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ddd8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e1658)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e1658)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ddd8)->(0x10e165c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e1658)->(0x10e1638) trace:shell:IMCFldr_PersistFolder2_Release (0x10e1658)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e1658)->(count=2) trace:shell:SHFree 0x10e1638 trace:shell:SHELL32_CoCreateInitSF -- (0x10e1658) ret=0x00000000 trace:shell:SHFree 0x10de970 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e1658)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e5a8) trace:shell:ISF_MyComputer_fnAddRef (0x10e1658)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e5a8)->(0x10e1658) trace:shell:ISF_MyComputer_fnRelease (0x10e1658)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e1658) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e1658)->(HWND=(nil),(nil),0x32ebdc=L"C:\\",0x32e8c8,pidl=0x32e5a4,0x32e934) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:GetNextElementW (L"C:\\" 0x32e324 0x00000104) trace:shell:GetNextElementW --(L"C:\\" L"C:" 0x00000104 0x32ebe2) trace:shell:SHAlloc 27 bytes at 0x10de970 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e1658)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x10e1658)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e1658) trace:shell:SHFree 0x10e1670 trace:shell:SHAlloc 47 bytes at 0x10e1638 trace:shell:SHFree 0x10de970 trace:shell:SHFree 0x10de950 trace:shell:SHELL32_ParseNextElement -- pidl=0x10e1638 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHBindToParent pidl=0x10e1638 trace:shell:SHGetDesktopFolder (0x32e8c8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8c8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e8c8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e8c8->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10de950 trace:shell:ILRemoveLastID pidl=0x10de950 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10de950,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e938) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10de950 {000214e6-0000-0000-c000-000000000046} 0x32e938) trace:shell:SHAlloc 22 bytes at 0x10e1670 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e1670 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e590) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e590) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e1690)(null) trace:shell:IDefClF_fnQueryInterface (0x10e1690)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e1690)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e1690 trace:shell:IDefClF_fnCreateInstance 0x10e1690->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e590) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e16c8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e16b0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e590) trace:shell:ISF_MyComputer_fnAddRef (0x10e16b0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e590)->(0x10e16b0) trace:shell:ISF_MyComputer_Constructor --(0x10e16b0) trace:shell:IDefClF_fnRelease (0x10e1690)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e1690) trace:shell:SHCoCreateInstance -- instance: 0x10e16b0 trace:shell:SHAlloc 22 bytes at 0x10e1690 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e16b0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e108) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e16b0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e16b0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e108)->(0x10e16b4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e16b0)->(0x10e1690) trace:shell:IMCFldr_PersistFolder2_Release (0x10e16b0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e16b0)->(count=2) trace:shell:SHFree 0x10e1690 trace:shell:SHELL32_CoCreateInitSF -- (0x10e16b0) ret=0x00000000 trace:shell:SHFree 0x10e1670 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e16b0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e938) trace:shell:ISF_MyComputer_fnAddRef (0x10e16b0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e938)->(0x10e16b0) trace:shell:ISF_MyComputer_fnRelease (0x10e16b0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e16b0) 0x00000000 trace:shell:SHFree 0x10de950 trace:shell:SHBindToParent -- psf=0x10e16b0 pidl=0x10e164c ret=0x00000000 trace:shell:SHAlloc 27 bytes at 0x10e1670 trace:shell:SHFree 0x10e1638 trace:shell:Shell_GetImageLists (0x32e948,0x32e94c) trace:shell:PidlToSicIndex sf=0x10e16b0 pidl=0x10e1670 Small trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e16b0)->((nil),1,apidl=0x32e69c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e6a8) trace:shell:SHAlloc 47 bytes at 0x10e1638 trace:shell:extracticon_create 0x10e1638 trace:shell:SHAlloc 47 bytes at 0x10e16e8 trace:shell:extracticon_create (0x10de950) trace:shell:SHFree 0x10e1638 trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e16b0)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x10de950) (flags=0 0x32e6b4 260 0x32e6ac 0x32e6b0) trace:shell:HCR_GetDefaultIconW L"Drive" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffff7 trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -9 trace:shell:SIC_CompareEntries 0x32e430 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e430 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e430 0x19c1a8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x10de950)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x10de950) trace:shell:SHFree 0x10e16e8 trace:shell:ISF_MyComputer_fnRelease (0x10e16b0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e16b0) trace:shell:SHFree 0x10e16c8 trace:shell:SHFree 0x10e1670 trace:shell:SHGetFileInfoW icon=0x32f0d0 index=0x00000002 attr=0x010de938 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW L"C:\\" fattr=0x0 sfi=0x32f178(attr=0x00110000) size=0x2b4 flags=0x4001 trace:shell:PathIsRelativeW (L"C:\\") trace:shell:SHILCreateFromPathW L"C:\\" 0x32ea14 0x00000000 trace:shell:SHGetDesktopFolder (0x32e994) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e994) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e994)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e994->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32ecac=L"C:\\",0x32e998,pidl=0x32ea14,0x32ea04) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:SHAlloc 22 bytes at 0x10e0ea0 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10e0ea0, L"C:\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10e0ea0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e678) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0ea0 {000214e6-0000-0000-c000-000000000046} 0x32e678) trace:shell:SHAlloc 22 bytes at 0x10e0ec0 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0ec0 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e330) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e330) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e1638)(null) trace:shell:IDefClF_fnQueryInterface (0x10e1638)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e1638)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e1638 trace:shell:IDefClF_fnCreateInstance 0x10e1638->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e330) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e1670 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e1658)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e330) trace:shell:ISF_MyComputer_fnAddRef (0x10e1658)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e330)->(0x10e1658) trace:shell:ISF_MyComputer_Constructor --(0x10e1658) trace:shell:IDefClF_fnRelease (0x10e1638)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e1638) trace:shell:SHCoCreateInstance -- instance: 0x10e1658 trace:shell:SHAlloc 22 bytes at 0x10e1638 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e1658)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32dea8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e1658)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e1658)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32dea8)->(0x10e165c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e1658)->(0x10e1638) trace:shell:IMCFldr_PersistFolder2_Release (0x10e1658)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e1658)->(count=2) trace:shell:SHFree 0x10e1638 trace:shell:SHELL32_CoCreateInitSF -- (0x10e1658) ret=0x00000000 trace:shell:SHFree 0x10e0ec0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e1658)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e678) trace:shell:ISF_MyComputer_fnAddRef (0x10e1658)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e678)->(0x10e1658) trace:shell:ISF_MyComputer_fnRelease (0x10e1658)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e1658) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e1658)->(HWND=(nil),(nil),0x32ecac=L"C:\\",0x32e998,pidl=0x32e674,0x32ea04) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:GetNextElementW (L"C:\\" 0x32e3f4 0x00000104) trace:shell:GetNextElementW --(L"C:\\" L"C:" 0x00000104 0x32ecb2) trace:shell:SHAlloc 27 bytes at 0x10e0ec0 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10e1658)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x10e1658)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e1658) trace:shell:SHFree 0x10e1670 trace:shell:SHAlloc 47 bytes at 0x10e1638 trace:shell:SHFree 0x10e0ec0 trace:shell:SHFree 0x10e0ea0 trace:shell:SHELL32_ParseNextElement -- pidl=0x10e1638 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHBindToParent pidl=0x10e1638 trace:shell:SHGetDesktopFolder (0x32e998) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e998) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e998)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e998->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10e0ea0 trace:shell:ILRemoveLastID pidl=0x10e0ea0 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10e0ea0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ea08) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e0ea0 {000214e6-0000-0000-c000-000000000046} 0x32ea08) trace:shell:SHAlloc 22 bytes at 0x10e1670 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10e1670 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e660) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e660) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10e1690)(null) trace:shell:IDefClF_fnQueryInterface (0x10e1690)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10e1690)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10e1690 trace:shell:IDefClF_fnCreateInstance 0x10e1690->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e660) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10e16c8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e16b0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e660) trace:shell:ISF_MyComputer_fnAddRef (0x10e16b0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e660)->(0x10e16b0) trace:shell:ISF_MyComputer_Constructor --(0x10e16b0) trace:shell:IDefClF_fnRelease (0x10e1690)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10e1690) trace:shell:SHCoCreateInstance -- instance: 0x10e16b0 trace:shell:SHAlloc 22 bytes at 0x10e1690 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e16b0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e1d8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10e16b0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10e16b0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e1d8)->(0x10e16b4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10e16b0)->(0x10e1690) trace:shell:IMCFldr_PersistFolder2_Release (0x10e16b0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10e16b0)->(count=2) trace:shell:SHFree 0x10e1690 trace:shell:SHELL32_CoCreateInitSF -- (0x10e16b0) ret=0x00000000 trace:shell:SHFree 0x10e1670 trace:shell:ISF_MyComputer_fnQueryInterface (0x10e16b0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ea08) trace:shell:ISF_MyComputer_fnAddRef (0x10e16b0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ea08)->(0x10e16b0) trace:shell:ISF_MyComputer_fnRelease (0x10e16b0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10e16b0) 0x00000000 trace:shell:SHFree 0x10e0ea0 trace:shell:SHBindToParent -- psf=0x10e16b0 pidl=0x10e164c ret=0x00000000 trace:shell:SHAlloc 27 bytes at 0x10e1670 trace:shell:SHFree 0x10e1638 trace:shell:Shell_GetImageLists (0x32ea18,0x32ea1c) trace:shell:PidlToSicIndex sf=0x10e16b0 pidl=0x10e1670 Small trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e16b0)->((nil),1,apidl=0x32e76c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e778) trace:shell:SHAlloc 47 bytes at 0x10e1638 trace:shell:extracticon_create 0x10e1638 trace:shell:SHAlloc 47 bytes at 0x10e16e8 trace:shell:extracticon_create (0x10e0ea0) trace:shell:SHFree 0x10e1638 trace:shell:ISF_MyComputer_fnGetUIObjectOf (0x10e16b0)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x10e0ea0) (flags=0 0x32e784 260 0x32e77c 0x32e780) trace:shell:HCR_GetDefaultIconW L"Drive" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffff7 trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -9 trace:shell:SIC_CompareEntries 0x32e500 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e500 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e500 0x19c1a8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x10e0ea0)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x10e0ea0) trace:shell:SHFree 0x10e16e8 trace:shell:ISF_MyComputer_fnRelease (0x10e16b0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10e16b0) trace:shell:SHFree 0x10e16c8 trace:shell:SHFree 0x10e1670 trace:shell:SHGetFileInfoW icon=0x7dabea19 index=0x00000002 attr=0x00110000 name=L"" type=L"" ret=0x0019a2d8 fixme:win:RegisterDeviceNotificationA (hwnd=0x101ba, filter=0x32f9b8,flags=0x00000000) returns a fake device notification handle! trace:shell:SHGetFileInfoW pidl fattr=0x0 sfi=0x32f4d8(attr=0x0032f808) size=0x2b4 flags=0x4009 trace:shell:SHAlloc 2 bytes at 0x185c98 trace:shell:SHBindToParent pidl=0x185c98 trace:shell:SHGetDesktopFolder (0x32ecf8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ecf8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32ecf8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32ecf8->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ed68) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32ed68)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x185c98 ret=0x00000000 trace:shell:SHAlloc 2 bytes at 0x10de2b0 trace:shell:SHFree 0x185c98 trace:shell:Shell_GetImageLists (0x32ed78,0x32ed7c) trace:shell:PidlToSicIndex sf=0x1617a8 pidl=0x10de2b0 Small trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->((nil),1,apidl=0x32eacc,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32ead8) trace:shell:SHAlloc 2 bytes at 0x185c98 trace:shell:extracticon_create 0x185c98 trace:shell:SHAlloc 2 bytes at 0x169c48 trace:shell:extracticon_create (0x169c28) trace:shell:SHFree 0x185c98 trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x169c28) (flags=0 0x32eae4 260 0x32eadc 0x32eae0) trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" ffffffdd trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -35 trace:shell:SIC_CompareEntries 0x32e860 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e860 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e860 0x19c1a8 0 trace:shell:SIC_CompareEntries 0x32e860 0x19d308 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x169c28)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x169c28) trace:shell:SHFree 0x169c48 trace:shell:SHFree 0x10de2b0 trace:shell:SHGetFileInfoW icon=0x32f4f8 index=0x00000003 attr=0x0032f808 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW pidl fattr=0x0 sfi=0x32f4d8(attr=0x0032f808) size=0x2b4 flags=0x4009 trace:shell:SHAlloc 2 bytes at 0x10de2b0 trace:shell:SHBindToParent pidl=0x10de2b0 trace:shell:SHGetDesktopFolder (0x32ecf8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ecf8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32ecf8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32ecf8->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ed68) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32ed68)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x10de2b0 ret=0x00000000 trace:shell:SHAlloc 2 bytes at 0x185c98 trace:shell:SHFree 0x10de2b0 trace:shell:Shell_GetImageLists (0x32ed78,0x32ed7c) trace:shell:PidlToSicIndex sf=0x1617a8 pidl=0x185c98 Small trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->((nil),1,apidl=0x32eacc,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32ead8) trace:shell:SHAlloc 2 bytes at 0x10de2b0 trace:shell:extracticon_create 0x10de2b0 trace:shell:SHAlloc 2 bytes at 0x169c48 trace:shell:extracticon_create (0x169c28) trace:shell:SHFree 0x10de2b0 trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x169c28) (flags=0 0x32eae4 260 0x32eadc 0x32eae0) trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" ffffffdd trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -35 trace:shell:SIC_CompareEntries 0x32e860 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e860 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e860 0x19c1a8 0 trace:shell:SIC_CompareEntries 0x32e860 0x19d308 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x169c28)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x169c28) trace:shell:SHFree 0x169c48 trace:shell:SHFree 0x185c98 trace:shell:SHGetFileInfoW icon=0x32f4f8 index=0x00000003 attr=0x0032f808 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW pidl fattr=0x0 sfi=0x32f67c(attr=0x7ecf6000) size=0x2b4 flags=0x208 trace:shell:SHAlloc 2 bytes at 0x185c98 trace:shell:SHBindToParent pidl=0x185c98 trace:shell:SHGetDesktopFolder (0x32eec8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eec8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32eec8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32eec8->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ef38) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32ef38)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x185c98 ret=0x00000000 trace:shell:SHAlloc 2 bytes at 0x10de2b0 trace:shell:SHFree 0x185c98 trace:shell:ISF_Desktop_fnGetDisplayNameOf (0x1617a8)->(pidl=0x10de2b0,0x00000001,0x32f3e4) trace:shell:HCR_RegOpenClassIDKey CLSID\{00021400-0000-0000-c000-000000000046} trace:shell:HCR_GetClassNameW -- L"Bureau" trace:shell:ISF_Desktop_fnGetDisplayNameOf -- (0x1617a8)->(L"Bureau",0x00000000) trace:shell:StrRetToStrNW dest=0x32f688 len=0x104 strret=0x32f3e4(STRRET_WSTR) pidl=0x10de2b0 trace:shell:Shell_GetImageLists (0x32ef48,0x32ef4c) trace:shell:SHFree 0x10de2b0 trace:shell:SHGetFileInfoW icon=0x7eca17f7 index=0x00000000 attr=0x7ecf6000 name=L"Bureau" type=L"" ret=0x00000001 trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x92f4d0,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000000 trace:shell:SHGetPathFromIDListW (pidl=0x195af0,0x32f6a6) trace:shell:SHBindToParent pidl=0x195af0 trace:shell:SHGetDesktopFolder (0x32f4e8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f4e8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f4e8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f4e8->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f54c) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f54c)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x195af0 ret=0x00000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0x32f548 mask=0x32f550 (0x40000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_Desktop_fnGetDisplayNameOf (0x1617a8)->(pidl=0x195af0,0x00008000,0x32f554) trace:shell:ISF_Desktop_fnGetDisplayNameOf -- (0x1617a8)->(L"C:\\users\\sdever\\Bureau",0x00000000) trace:shell:StrRetToBufW dest=0x32f6a6 len=0x104 strret=0x32f554 pidl=0x195af0 trace:shell:SHGetPathFromIDListW -- L"C:\\users\\sdever\\Bureau", 0x00000000 trace:shell:ISF_Desktop_fnEnumObjects (0x1617a8)->(HWND=(nil) flags=0x000000e0 pplist=0xe02044) trace:shell:IEnumIDList_Constructor -- (0x10de2b0)->() trace:shell:CreateDesktopEnumList (0x10de2b0)->(flags=0x000000e0) trace:shell:SHAlloc 22 bytes at 0x185c98 trace:shell:AddToEnumList (0x10de2b0)->(pidl=0x185c98) trace:shell:SHAlloc 8 bytes at 0x169c28 trace:shell:AddToEnumList -- (0x10de2b0)->(first=0x169c28, last=0x169c28) trace:shell:SHGetFolderPathAndSubDirW (nil),0x32f5f4,nFolder=0x0010,(null) trace:shell:_SHGetUserProfilePath (nil),0x00000000,0x10,0x32f2f4 trace:shell:_SHGetUserShellFolderPath 0x80000001,(null),L"Desktop",0x32f2f4 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetUserShellFolderPath 0x80000002,(null),L"Desktop",0x32f2f4 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetDefaultValue 0x10,0x32f2f4 trace:shell:PathAddBackslashW (L"%USERPROFILE%") trace:shell:_SHGetDefaultValue returning 0x00000000 trace:shell:_SHGetUserProfilePath returning 0x00000000 (output path is L"%USERPROFILE%\\Bureau") trace:shell:_SHExpandEnvironmentStrings L"%USERPROFILE%\\Bureau", 0x32f0ec trace:shell:_SHGetProfilesValue 0xbc,L"ProfilesDirectory",0x32ec6c,L"C:\\users" trace:shell:_SHGetProfilesValue returning 0x00000000 (output value is L"C:\\users") trace:shell:PathAppendW (L"C:\\users",L"sdever") trace:shell:PathIsUNCW (L"sdever") trace:shell:PathCombineW (0x32f0ec,L"C:\\users",L"sdever") trace:shell:PathIsRelativeW (L"sdever") trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathCanonicalizeW (0x32f0ec,L"C:\\users\\sdever") trace:shell:PathAppendW (L"C:\\users\\sdever",L"\\Bureau") trace:shell:PathIsUNCW (L"\\Bureau") trace:shell:PathCombineW (0x32f0ec,L"C:\\users\\sdever",L"Bureau") trace:shell:PathIsRelativeW (L"Bureau") trace:shell:PathAddBackslashW (L"C:\\users\\sdever") trace:shell:PathCanonicalizeW (0x32f0ec,L"C:\\users\\sdever\\Bureau") trace:shell:_SHExpandEnvironmentStrings returning 0x00000000 (input was L"%USERPROFILE%\\Bureau", output is L"C:\\users\\sdever\\Bureau") trace:shell:PathFileExistsW (L"C:\\users\\sdever\\Bureau") trace:shell:SHGetFolderPathAndSubDirW returning 0x00000000 (final path is L"C:\\users\\sdever\\Bureau") trace:shell:CreateFolderEnumList (0x10de2b0)->(path=L"C:\\users\\sdever\\Bureau" flags=0x000000e0) trace:shell:PathAddBackslashW (L"C:\\users\\sdever\\Bureau") trace:shell:SHAlloc 66 bytes at 0x1174080 trace:shell:AddToEnumList (0x10de2b0)->(pidl=0x1174080) trace:shell:SHAlloc 8 bytes at 0x19b130 trace:shell:AddToEnumList -- (0x10de2b0)->(first=0x169c28, last=0x19b130) trace:shell:SHAlloc 80 bytes at 0x11628d8 trace:shell:AddToEnumList (0x10de2b0)->(pidl=0x11628d8) trace:shell:SHAlloc 8 bytes at 0x19b148 trace:shell:AddToEnumList -- (0x10de2b0)->(first=0x169c28, last=0x19b148) trace:shell:ISF_Desktop_fnEnumObjects -- (0x1617a8)->(new ID List: 0x10de2b0) trace:shell:IEnumIDList_fnNext (0x10de2b0)->(1,0x32f8a0, 0x32f8a4) trace:shell:SHAlloc 22 bytes at 0x169c40 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f86c (0x50000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x10000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f83c (0x20000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x20000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f8a8 (0x20000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x20000000 trace:shell:SHGetDataFromIDListW sf=0x1617a8 pidl=0x10dfc78 0x0001 0x32f40c 0x0250 stub trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f85c (0x00080000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x00000000 trace:shell:ISF_Desktop_fnGetDisplayNameOf (0x1617a8)->(pidl=0x10dfc78,0x00000000,0x32f758) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameW -- L"Poste de travail" trace:shell:ISF_Desktop_fnGetDisplayNameOf -- (0x1617a8)->(L"Poste de travail",0x00000000) trace:shell:SHGetFileInfoW pidl fattr=0x0 sfi=0x32f418(attr=0x7bcf1e33) size=0x2b4 flags=0x4009 trace:shell:SHAlloc 22 bytes at 0x16b3a0 trace:shell:SHBindToParent pidl=0x16b3a0 trace:shell:SHGetDesktopFolder (0x32ec38) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec38) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32ec38)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32ec38->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eca8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32eca8)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x16b3a0 ret=0x00000000 trace:shell:SHAlloc 22 bytes at 0x16b3c0 trace:shell:SHFree 0x16b3a0 trace:shell:Shell_GetImageLists (0x32ecb8,0x32ecbc) trace:shell:PidlToSicIndex sf=0x1617a8 pidl=0x16b3c0 Small trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->((nil),1,apidl=0x32ea0c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32ea18) trace:shell:SHAlloc 22 bytes at 0x16b3a0 trace:shell:extracticon_create 0x16b3a0 trace:shell:SHAlloc 22 bytes at 0x1694b8 trace:shell:extracticon_create (0x169498) trace:shell:SHFree 0x16b3a0 trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x169498) (flags=0 0x32ea24 260 0x32ea1c 0x32ea20) trace:shell:HCR_GetDefaultIconW L"CLSID\\{20d04fe0-3aea-1069-a2d8-08002b30309d}" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffff0 trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -16 trace:shell:SIC_CompareEntries 0x32e7a0 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e7a0 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e7a0 0x19c1a8 0 trace:shell:SIC_CompareEntries 0x32e7a0 0x19d308 0 trace:shell:SIC_CompareEntries 0x32e7a0 0x1a3ff8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x169498)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x169498) trace:shell:SHFree 0x1694b8 trace:shell:SHFree 0x16b3c0 trace:shell:SHGetFileInfoW icon=0x7bcf1e33 index=0x00000004 attr=0x7bcf1e33 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW pidl fattr=0x0 sfi=0x32f418(attr=0x7bcf1e33) size=0x2b4 flags=0x400b trace:shell:SHAlloc 22 bytes at 0x16b3a0 trace:shell:SHBindToParent pidl=0x16b3a0 trace:shell:SHGetDesktopFolder (0x32ec38) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec38) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32ec38)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32ec38->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eca8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32eca8)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x16b3a0 ret=0x00000000 trace:shell:SHAlloc 22 bytes at 0x16b3c0 trace:shell:SHFree 0x16b3a0 trace:shell:Shell_GetImageLists (0x32ecb8,0x32ecbc) trace:shell:PidlToSicIndex sf=0x1617a8 pidl=0x16b3c0 Small trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->((nil),1,apidl=0x32ea0c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32ea18) trace:shell:SHAlloc 22 bytes at 0x16b3a0 trace:shell:extracticon_create 0x16b3a0 trace:shell:SHAlloc 22 bytes at 0x1694b8 trace:shell:extracticon_create (0x169498) trace:shell:SHFree 0x16b3a0 trace:shell:ISF_Desktop_fnGetUIObjectOf (0x1617a8)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x169498) (flags=1 0x32ea24 260 0x32ea1c 0x32ea20) trace:shell:HCR_GetDefaultIconW L"CLSID\\{20d04fe0-3aea-1069-a2d8-08002b30309d}" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffff0 trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -16 trace:shell:SIC_CompareEntries 0x32e7a0 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e7a0 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e7a0 0x19c1a8 0 trace:shell:SIC_CompareEntries 0x32e7a0 0x19d308 0 trace:shell:SIC_CompareEntries 0x32e7a0 0x1a3ff8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x169498)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x169498) trace:shell:SHFree 0x1694b8 trace:shell:SHFree 0x16b3c0 trace:shell:SHGetFileInfoW icon=0x7bcf1e33 index=0x00000004 attr=0x7bcf1e33 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetDataFromIDListW sf=0x1617a8 pidl=0x10dfc78 0x0001 0x32f3e0 0x0250 stub trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f864 (0x80000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x80000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f868 (0x20000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x20000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f864 (0x00080000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x00000000 trace:shell:IEnumIDList_fnNext (0x10de2b0)->(1,0x32f8a0, 0x32f8a4) trace:shell:SHAlloc 66 bytes at 0x186b38 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f86c (0x50000000)) trace:shell:SHELL32_GetItemAttributes 0x50000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f83c (0x20000000)) trace:shell:SHELL32_GetItemAttributes 0x20000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:SHGetDataFromIDListW sf=0x1617a8 pidl=0x1699a0 0x0001 0x32f3e0 0x0250 stub trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f8a8 (0x20000000)) trace:shell:SHELL32_GetItemAttributes 0x20000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:IEnumIDList_fnNext (0x10de2b0)->(1,0x32f8a0, 0x32f8a4) trace:shell:SHAlloc 80 bytes at 0x1988d8 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f86c (0x50000000)) trace:shell:SHELL32_GetItemAttributes 0x50000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f83c (0x20000000)) trace:shell:SHELL32_GetItemAttributes 0x20000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:SHGetDataFromIDListW sf=0x1617a8 pidl=0x19a660 0x0001 0x32f3e0 0x0250 stub trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f8a8 (0x20000000)) trace:shell:SHELL32_GetItemAttributes 0x20000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:IEnumIDList_fnNext (0x10de2b0)->(1,0x32f8a0, 0x32f8a4) trace:shell:IEnumIDList_fnRelease (0x10de2b0)->(1) trace:shell:IEnumIDList_fnRelease destroying IEnumIDList(0x10de2b0) trace:shell:DeleteList (0x10de2b0)->() trace:shell:SHFree 0x185c98 trace:shell:SHFree 0x169c28 trace:shell:SHFree 0x1174080 trace:shell:SHFree 0x19b130 trace:shell:SHFree 0x11628d8 trace:shell:SHFree 0x19b148 trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x92f4d0,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000000 trace:shell:SHGetPathFromIDListW (pidl=0x195af0,0x32f71a) trace:shell:SHBindToParent pidl=0x195af0 trace:shell:SHGetDesktopFolder (0x32f558) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f558) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f558)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f558->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f5bc) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f5bc)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x195af0 ret=0x00000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0x32f5b8 mask=0x32f5c0 (0x40000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_Desktop_fnGetDisplayNameOf (0x1617a8)->(pidl=0x195af0,0x00008000,0x32f5c4) trace:shell:ISF_Desktop_fnGetDisplayNameOf -- (0x1617a8)->(L"C:\\users\\sdever\\Bureau",0x00000000) trace:shell:StrRetToBufW dest=0x32f71a len=0x104 strret=0x32f5c4 pidl=0x195af0 trace:shell:SHGetPathFromIDListW -- L"C:\\users\\sdever\\Bureau", 0x00000000 trace:shell:ISF_Desktop_fnEnumObjects (0x1617a8)->(HWND=(nil) flags=0x000000e0 pplist=0xe02044) trace:shell:IEnumIDList_Constructor -- (0x16b8b0)->() trace:shell:CreateDesktopEnumList (0x16b8b0)->(flags=0x000000e0) trace:shell:SHAlloc 22 bytes at 0x10de8a8 trace:shell:AddToEnumList (0x16b8b0)->(pidl=0x10de8a8) trace:shell:SHAlloc 8 bytes at 0x10de2b0 trace:shell:AddToEnumList -- (0x16b8b0)->(first=0x10de2b0, last=0x10de2b0) trace:shell:SHGetFolderPathAndSubDirW (nil),0x32f674,nFolder=0x0010,(null) trace:shell:_SHGetUserProfilePath (nil),0x00000000,0x10,0x32f374 trace:shell:_SHGetUserShellFolderPath 0x80000001,(null),L"Desktop",0x32f374 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetUserShellFolderPath 0x80000002,(null),L"Desktop",0x32f374 trace:shell:_SHGetUserShellFolderPath returning 0x80004005 trace:shell:_SHGetDefaultValue 0x10,0x32f374 trace:shell:PathAddBackslashW (L"%USERPROFILE%") trace:shell:_SHGetDefaultValue returning 0x00000000 trace:shell:_SHGetUserProfilePath returning 0x00000000 (output path is L"%USERPROFILE%\\Bureau") trace:shell:_SHExpandEnvironmentStrings L"%USERPROFILE%\\Bureau", 0x32f16c trace:shell:_SHGetProfilesValue 0xbc,L"ProfilesDirectory",0x32ecec,L"C:\\users" trace:shell:_SHGetProfilesValue returning 0x00000000 (output value is L"C:\\users") trace:shell:PathAppendW (L"C:\\users",L"sdever") trace:shell:PathIsUNCW (L"sdever") trace:shell:PathCombineW (0x32f16c,L"C:\\users",L"sdever") trace:shell:PathIsRelativeW (L"sdever") trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathCanonicalizeW (0x32f16c,L"C:\\users\\sdever") trace:shell:PathAppendW (L"C:\\users\\sdever",L"\\Bureau") trace:shell:PathIsUNCW (L"\\Bureau") trace:shell:PathCombineW (0x32f16c,L"C:\\users\\sdever",L"Bureau") trace:shell:PathIsRelativeW (L"Bureau") trace:shell:PathAddBackslashW (L"C:\\users\\sdever") trace:shell:PathCanonicalizeW (0x32f16c,L"C:\\users\\sdever\\Bureau") trace:shell:_SHExpandEnvironmentStrings returning 0x00000000 (input was L"%USERPROFILE%\\Bureau", output is L"C:\\users\\sdever\\Bureau") trace:shell:PathFileExistsW (L"C:\\users\\sdever\\Bureau") trace:shell:SHGetFolderPathAndSubDirW returning 0x00000000 (final path is L"C:\\users\\sdever\\Bureau") trace:shell:CreateFolderEnumList (0x16b8b0)->(path=L"C:\\users\\sdever\\Bureau" flags=0x000000e0) trace:shell:PathAddBackslashW (L"C:\\users\\sdever\\Bureau") trace:shell:SHAlloc 66 bytes at 0x1699a0 trace:shell:AddToEnumList (0x16b8b0)->(pidl=0x1699a0) trace:shell:SHAlloc 8 bytes at 0x169c28 trace:shell:AddToEnumList -- (0x16b8b0)->(first=0x10de2b0, last=0x169c28) trace:shell:SHAlloc 80 bytes at 0x11628d8 trace:shell:AddToEnumList (0x16b8b0)->(pidl=0x11628d8) trace:shell:SHAlloc 8 bytes at 0x169c40 trace:shell:AddToEnumList -- (0x16b8b0)->(first=0x10de2b0, last=0x169c40) trace:shell:ISF_Desktop_fnEnumObjects -- (0x1617a8)->(new ID List: 0x16b8b0) trace:shell:IEnumIDList_fnNext (0x16b8b0)->(1,0x32f920, 0x32f924) trace:shell:SHAlloc 22 bytes at 0x185c98 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f8ec (0x50000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x10000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f8bc (0x20000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x20000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f928 (0x20000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x20000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f91c (0x00080000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x00000000 trace:shell:ISF_Desktop_fnGetDisplayNameOf (0x1617a8)->(pidl=0x19b130,0x00000000,0x32f814) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameW -- L"Poste de travail" trace:shell:ISF_Desktop_fnGetDisplayNameOf -- (0x1617a8)->(L"Poste de travail",0x00000000) trace:shell:SHGetDataFromIDListW sf=0x1617a8 pidl=0x19b130 0x0001 0x32f4a0 0x0250 stub trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f924 (0x80000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x80000000 trace:shell:IEnumIDList_fnNext (0x16b8b0)->(1,0x32f920, 0x32f924) trace:shell:SHAlloc 66 bytes at 0x1174080 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f8ec (0x50000000)) trace:shell:SHELL32_GetItemAttributes 0x50000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f8bc (0x20000000)) trace:shell:SHELL32_GetItemAttributes 0x20000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:SHGetDataFromIDListW sf=0x1617a8 pidl=0x186b38 0x0001 0x32f460 0x0250 stub trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f928 (0x20000000)) trace:shell:SHELL32_GetItemAttributes 0x20000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:IEnumIDList_fnNext (0x16b8b0)->(1,0x32f920, 0x32f924) trace:shell:SHAlloc 80 bytes at 0x19a660 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f8ec (0x50000000)) trace:shell:SHELL32_GetItemAttributes 0x50000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f8bc (0x20000000)) trace:shell:SHELL32_GetItemAttributes 0x20000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:SHGetDataFromIDListW sf=0x1617a8 pidl=0x1988d8 0x0001 0x32f460 0x0250 stub trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0xe0203c mask=0x32f928 (0x20000000)) trace:shell:SHELL32_GetItemAttributes 0x20000000 trace:shell:SHELL32_GetItemAttributes -- 0x40080177 trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40080177 trace:shell:IEnumIDList_fnNext (0x16b8b0)->(1,0x32f920, 0x32f924) trace:shell:IEnumIDList_fnRelease (0x16b8b0)->(1) trace:shell:IEnumIDList_fnRelease destroying IEnumIDList(0x16b8b0) trace:shell:DeleteList (0x16b8b0)->() trace:shell:SHFree 0x10de8a8 trace:shell:SHFree 0x10de2b0 trace:shell:SHFree 0x1699a0 trace:shell:SHFree 0x169c28 trace:shell:SHFree 0x11628d8 trace:shell:SHFree 0x169c40 err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000122-0000-0000-c000-000000000046} err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002 err:ole:CoMarshalInterface Failed to marshal the interface {00000122-0000-0000-c000-000000000046}, 80004002 fixme:shell:SHAutoComplete stub trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x1174084=L"C:\\",0x32f99c,pidl=0x32f994,0x32f998) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:SHAlloc 22 bytes at 0x10d1350 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10d1350, L"C:\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10d1350,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f688) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10d1350 {000214e6-0000-0000-c000-000000000046} 0x32f688) trace:shell:SHAlloc 22 bytes at 0x10cec88 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10cec88 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f340) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f340) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x206eb8)(null) trace:shell:IDefClF_fnQueryInterface (0x206eb8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x206eb8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x206eb8 trace:shell:IDefClF_fnCreateInstance 0x206eb8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f340) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x206ef0 trace:shell:ISF_MyComputer_fnQueryInterface (0x206ed8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f340) trace:shell:ISF_MyComputer_fnAddRef (0x206ed8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f340)->(0x206ed8) trace:shell:ISF_MyComputer_Constructor --(0x206ed8) trace:shell:IDefClF_fnRelease (0x206eb8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x206eb8) trace:shell:SHCoCreateInstance -- instance: 0x206ed8 trace:shell:SHAlloc 22 bytes at 0x206eb8 trace:shell:ISF_MyComputer_fnQueryInterface (0x206ed8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32eeb8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x206ed8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x206ed8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32eeb8)->(0x206edc) trace:shell:IMCFldr_PersistFolder2_Initialize (0x206ed8)->(0x206eb8) trace:shell:IMCFldr_PersistFolder2_Release (0x206ed8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x206ed8)->(count=2) trace:shell:SHFree 0x206eb8 trace:shell:SHELL32_CoCreateInitSF -- (0x206ed8) ret=0x00000000 trace:shell:SHFree 0x10cec88 trace:shell:ISF_MyComputer_fnQueryInterface (0x206ed8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f688) trace:shell:ISF_MyComputer_fnAddRef (0x206ed8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f688)->(0x206ed8) trace:shell:ISF_MyComputer_fnRelease (0x206ed8)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x206ed8) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x206ed8)->(HWND=(nil),(nil),0x1174084=L"C:\\",0x32f99c,pidl=0x32f684,0x32f998) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:GetNextElementW (L"C:\\" 0x32f404 0x00000104) trace:shell:GetNextElementW --(L"C:\\" L"C:" 0x00000104 0x117408a) trace:shell:SHAlloc 27 bytes at 0x10cec88 trace:shell:ISF_MyComputer_fnParseDisplayName (0x206ed8)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x206ed8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x206ed8) trace:shell:SHFree 0x206ef0 trace:shell:SHAlloc 47 bytes at 0x206eb8 trace:shell:SHFree 0x10cec88 trace:shell:SHFree 0x10d1350 trace:shell:SHELL32_ParseNextElement -- pidl=0x206eb8 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x206eb8,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000001 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x206eb8,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f9a4) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x206eb8 {000214e6-0000-0000-c000-000000000046} 0x32f9a4) trace:shell:SHAlloc 22 bytes at 0x10dd778 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10dd778 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f470) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f470) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10d1350)(null) trace:shell:IDefClF_fnQueryInterface (0x10d1350)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10d1350)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10d1350 trace:shell:IDefClF_fnCreateInstance 0x10d1350->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f470) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x206ef0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10cec88)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f470) trace:shell:ISF_MyComputer_fnAddRef (0x10cec88)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f470)->(0x10cec88) trace:shell:ISF_MyComputer_Constructor --(0x10cec88) trace:shell:IDefClF_fnRelease (0x10d1350)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10d1350) trace:shell:SHCoCreateInstance -- instance: 0x10cec88 trace:shell:SHAlloc 22 bytes at 0x10d1350 trace:shell:ISF_MyComputer_fnQueryInterface (0x10cec88)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32efe8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10cec88)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10cec88)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32efe8)->(0x10cec8c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10cec88)->(0x10d1350) trace:shell:IMCFldr_PersistFolder2_Release (0x10cec88)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10cec88)->(count=2) trace:shell:SHFree 0x10d1350 trace:shell:SHELL32_CoCreateInitSF -- (0x10cec88) ret=0x00000000 trace:shell:SHFree 0x10dd778 trace:shell:ISF_MyComputer_fnBindToObject (0x10cec88)->(pidl=0x206ecc,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f9a4) trace:shell:SHELL32_BindToChild (0x206ef0 (null) 0x206ecc {000214e6-0000-0000-c000-000000000046} 0x32f9a4) trace:shell:SHAlloc 27 bytes at 0x10d1350 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32f194,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32f194,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x206ef0 (null) 0x10d1350 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32f130) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f130) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10dd778)(null) trace:shell:IDefClF_fnQueryInterface (0x10dd778)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10dd778)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10dd778 trace:shell:IDefClF_fnCreateInstance 0x10dd778->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f130) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x206f38)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f130) trace:shell:IUnknown_fnAddRef (0x206f38) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x206f40 trace:shell:IUnknown_fnRelease (0x206f38) ref=1 trace:shell:IFSFolder_Constructor --0x206f40 trace:shell:IDefClF_fnRelease (0x10dd778)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10dd778) trace:shell:SHCoCreateInstance -- instance: 0x206f40 trace:shell:SHAlloc 47 bytes at 0x141e50 trace:shell:IUnknown_fnQueryInterface (0x206f38)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32eca8) trace:shell:IUnknown_fnAddRef (0x206f38) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x206f44 trace:shell:IFSFldr_PersistFolder3_Initialize (0x206f38)->(0x141e50) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x141e88 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x141e50,0x32ea34) trace:shell:SHBindToParent pidl=0x141e50 trace:shell:SHGetDesktopFolder (0x32e858) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e858) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e858)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e858->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x15d6c0 trace:shell:ILRemoveLastID pidl=0x15d6c0 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x15d6c0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8bc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x15d6c0 {000214e6-0000-0000-c000-000000000046} 0x32e8bc) trace:shell:SHAlloc 22 bytes at 0x10dd778 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10dd778 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e520) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x15d6f8)(null) trace:shell:IDefClF_fnQueryInterface (0x15d6f8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x15d6f8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x15d6f8 trace:shell:IDefClF_fnCreateInstance 0x15d6f8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x15d718 trace:shell:ISF_MyComputer_fnQueryInterface (0x13e4e8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:ISF_MyComputer_fnAddRef (0x13e4e8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e520)->(0x13e4e8) trace:shell:ISF_MyComputer_Constructor --(0x13e4e8) trace:shell:IDefClF_fnRelease (0x15d6f8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x15d6f8) trace:shell:SHCoCreateInstance -- instance: 0x13e4e8 trace:shell:SHAlloc 22 bytes at 0x15d6f8 trace:shell:ISF_MyComputer_fnQueryInterface (0x13e4e8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e098) trace:shell:IMCFldr_PersistFolder2_AddRef (0x13e4e8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x13e4e8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e098)->(0x13e4ec) trace:shell:IMCFldr_PersistFolder2_Initialize (0x13e4e8)->(0x15d6f8) trace:shell:IMCFldr_PersistFolder2_Release (0x13e4e8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x13e4e8)->(count=2) trace:shell:SHFree 0x15d6f8 trace:shell:SHELL32_CoCreateInitSF -- (0x13e4e8) ret=0x00000000 trace:shell:SHFree 0x10dd778 trace:shell:ISF_MyComputer_fnQueryInterface (0x13e4e8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e8bc) trace:shell:ISF_MyComputer_fnAddRef (0x13e4e8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e8bc)->(0x13e4e8) trace:shell:ISF_MyComputer_fnRelease (0x13e4e8)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x13e4e8) 0x00000000 trace:shell:SHFree 0x15d6c0 trace:shell:SHBindToParent -- psf=0x13e4e8 pidl=0x141e64 ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x13e4e8)->(cidl=1 apidl=0x32e8b8 mask=0x32e8c0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x13e4e8)->(pidl=0x141e64,0x00008000,0x32e8c4) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x13e4e8)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x13e4e8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x13e4e8) trace:shell:SHFree 0x15d718 trace:shell:StrRetToBufW dest=0x32ea34 len=0x104 strret=0x32e8c4 pidl=0x141e64 trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x13e4e8 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x206f38)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x206f38) ref=1 trace:shell:SHFree 0x141e50 trace:shell:SHELL32_CoCreateInitSF -- (0x206f40) ret=0x00000000 trace:shell:SHFree 0x10d1350 trace:shell:IUnknown_fnQueryInterface (0x206f38)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f9a4) trace:shell:IUnknown_fnAddRef (0x206f38) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x206f40 trace:shell:IUnknown_fnRelease (0x206f38) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x206f40) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10cec88)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10cec88) trace:shell:SHFree 0x206ef0 trace:shell:SHELL32_BindToChild -- returning (0x206f40) 0x00000000 trace:shell:IUnknown_fnAddRef (0x206f38) ref=2 trace:shell:IUnknown_fnAddRef (0x206f38) ref=3 trace:shell:ISF_MyComputer_fnRelease (0x10dd7b8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10dd7b8) trace:shell:SHFree 0x10dd7d0 trace:shell:IUnknown_fnRelease (0x206f38) ref=2 trace:shell:SHGetPathFromIDListW (pidl=0x10dd7b8,0x32f79a) trace:shell:SHBindToParent pidl=0x10dd7b8 trace:shell:SHGetDesktopFolder (0x32f5d8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f5d8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f5d8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f5d8->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x141e50 trace:shell:ILRemoveLastID pidl=0x141e50 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x141e50,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f63c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x141e50 {000214e6-0000-0000-c000-000000000046} 0x32f63c) trace:shell:SHAlloc 22 bytes at 0x206ef0 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x206ef0 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f2a0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f2a0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10dd778)(null) trace:shell:IDefClF_fnQueryInterface (0x10dd778)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10dd778)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10dd778 trace:shell:IDefClF_fnCreateInstance 0x10dd778->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f2a0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10d1350 trace:shell:ISF_MyComputer_fnQueryInterface (0x10cec88)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f2a0) trace:shell:ISF_MyComputer_fnAddRef (0x10cec88)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f2a0)->(0x10cec88) trace:shell:ISF_MyComputer_Constructor --(0x10cec88) trace:shell:IDefClF_fnRelease (0x10dd778)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10dd778) trace:shell:SHCoCreateInstance -- instance: 0x10cec88 trace:shell:SHAlloc 22 bytes at 0x10dd778 trace:shell:ISF_MyComputer_fnQueryInterface (0x10cec88)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ee18) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10cec88)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10cec88)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ee18)->(0x10cec8c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10cec88)->(0x10dd778) trace:shell:IMCFldr_PersistFolder2_Release (0x10cec88)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10cec88)->(count=2) trace:shell:SHFree 0x10dd778 trace:shell:SHELL32_CoCreateInitSF -- (0x10cec88) ret=0x00000000 trace:shell:SHFree 0x206ef0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10cec88)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f63c) trace:shell:ISF_MyComputer_fnAddRef (0x10cec88)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f63c)->(0x10cec88) trace:shell:ISF_MyComputer_fnRelease (0x10cec88)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10cec88) 0x00000000 trace:shell:SHFree 0x141e50 trace:shell:SHBindToParent -- psf=0x10cec88 pidl=0x10dd7cc ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10cec88)->(cidl=1 apidl=0x32f638 mask=0x32f640 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10cec88)->(pidl=0x10dd7cc,0x00008000,0x32f644) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10cec88)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10cec88)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10cec88) trace:shell:SHFree 0x10d1350 trace:shell:StrRetToBufW dest=0x32f79a len=0x104 strret=0x32f644 pidl=0x10dd7cc trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:IUnknown_fnRelease (0x206f38) ref=1 trace:shell:SHGetSpecialFolderLocation (0x10072,0x11,0x32f490) trace:shell:SHGetFolderLocation 0x10072 0x00000011 (nil) 0x00000000 0x32f490 trace:shell:SHAlloc 22 bytes at 0x10dd298 trace:shell:SHGetFolderLocation -- (new pidl 0x10dd298) trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x10dd298,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000001 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10dd298,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f468) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10dd298 {000214e6-0000-0000-c000-000000000046} 0x32f468) trace:shell:SHAlloc 22 bytes at 0x10dd2b8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10dd2b8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32ef40) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ef40) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10dd2d8)(null) trace:shell:IDefClF_fnQueryInterface (0x10dd2d8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10dd2d8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10dd2d8 trace:shell:IDefClF_fnCreateInstance 0x10dd2d8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ef40) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10b9400 trace:shell:ISF_MyComputer_fnQueryInterface (0x10dd2f8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ef40) trace:shell:ISF_MyComputer_fnAddRef (0x10dd2f8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ef40)->(0x10dd2f8) trace:shell:ISF_MyComputer_Constructor --(0x10dd2f8) trace:shell:IDefClF_fnRelease (0x10dd2d8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10dd2d8) trace:shell:SHCoCreateInstance -- instance: 0x10dd2f8 trace:shell:SHAlloc 22 bytes at 0x10dd2d8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10dd2f8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32eab8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10dd2f8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10dd2f8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32eab8)->(0x10dd2fc) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10dd2f8)->(0x10dd2d8) trace:shell:IMCFldr_PersistFolder2_Release (0x10dd2f8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10dd2f8)->(count=2) trace:shell:SHFree 0x10dd2d8 trace:shell:SHELL32_CoCreateInitSF -- (0x10dd2f8) ret=0x00000000 trace:shell:SHFree 0x10dd2b8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10dd2f8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f468) trace:shell:ISF_MyComputer_fnAddRef (0x10dd2f8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f468)->(0x10dd2f8) trace:shell:ISF_MyComputer_fnRelease (0x10dd2f8)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10dd2f8) 0x00000000 trace:shell:ISF_MyComputer_fnAddRef (0x10dd2f8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10dd2f8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10dd2f8)->(count=3) trace:shell:SHGetPathFromIDListW (pidl=0x10dd2b8,0x32f25e) trace:shell:SHBindToParent pidl=0x10dd2b8 trace:shell:SHGetDesktopFolder (0x32f098) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f098) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f098)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f098->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f0fc) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f0fc)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x10dd2b8 ret=0x00000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0x32f0f8 mask=0x32f100 (0x40000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10dd2f8)->(count=2) fixme:shell:SHAutoComplete stub trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x141e50,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000001 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x141e50,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f958) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x141e50 {000214e6-0000-0000-c000-000000000046} 0x32f958) trace:shell:SHAlloc 22 bytes at 0x10dd7b8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10dd7b8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f430) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f430) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10babb0)(null) trace:shell:IDefClF_fnQueryInterface (0x10babb0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10babb0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10babb0 trace:shell:IDefClF_fnCreateInstance 0x10babb0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f430) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10babe8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10babd0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f430) trace:shell:ISF_MyComputer_fnAddRef (0x10babd0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f430)->(0x10babd0) trace:shell:ISF_MyComputer_Constructor --(0x10babd0) trace:shell:IDefClF_fnRelease (0x10babb0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10babb0) trace:shell:SHCoCreateInstance -- instance: 0x10babd0 trace:shell:SHAlloc 22 bytes at 0x10babb0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10babd0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32efa8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10babd0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10babd0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32efa8)->(0x10babd4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10babd0)->(0x10babb0) trace:shell:IMCFldr_PersistFolder2_Release (0x10babd0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10babd0)->(count=2) trace:shell:SHFree 0x10babb0 trace:shell:SHELL32_CoCreateInitSF -- (0x10babd0) ret=0x00000000 trace:shell:SHFree 0x10dd7b8 trace:shell:ISF_MyComputer_fnBindToObject (0x10babd0)->(pidl=0x141e64,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f958) trace:shell:SHELL32_BindToChild (0x10babe8 (null) 0x141e64 {000214e6-0000-0000-c000-000000000046} 0x32f958) trace:shell:SHAlloc 27 bytes at 0x10dd7b8 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32f154,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32f154,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10babe8 (null) 0x10dd7b8 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32f0f0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f0f0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10babb0)(null) trace:shell:IDefClF_fnQueryInterface (0x10babb0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10babb0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10babb0 trace:shell:IDefClF_fnCreateInstance 0x10babb0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f0f0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10bac08)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f0f0) trace:shell:IUnknown_fnAddRef (0x10bac08) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bac10 trace:shell:IUnknown_fnRelease (0x10bac08) ref=1 trace:shell:IFSFolder_Constructor --0x10bac10 trace:shell:IDefClF_fnRelease (0x10babb0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10babb0) trace:shell:SHCoCreateInstance -- instance: 0x10bac10 trace:shell:SHAlloc 47 bytes at 0x10bac40 trace:shell:IUnknown_fnQueryInterface (0x10bac08)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ec68) trace:shell:IUnknown_fnAddRef (0x10bac08) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bac14 trace:shell:IFSFldr_PersistFolder3_Initialize (0x10bac08)->(0x10bac40) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10bac78 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10bac40,0x32e9f4) trace:shell:SHBindToParent pidl=0x10bac40 trace:shell:SHGetDesktopFolder (0x32e818) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e818) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e818)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e818->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10bae78 trace:shell:ILRemoveLastID pidl=0x10bae78 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10bae78,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e87c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bae78 {000214e6-0000-0000-c000-000000000046} 0x32e87c) trace:shell:SHAlloc 22 bytes at 0x10babb0 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10babb0 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e4e0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e4e0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10bacb0)(null) trace:shell:IDefClF_fnQueryInterface (0x10bacb0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bacb0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bacb0 trace:shell:IDefClF_fnCreateInstance 0x10bacb0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e4e0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10baec8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10baeb0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e4e0) trace:shell:ISF_MyComputer_fnAddRef (0x10baeb0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e4e0)->(0x10baeb0) trace:shell:ISF_MyComputer_Constructor --(0x10baeb0) trace:shell:IDefClF_fnRelease (0x10bacb0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bacb0) trace:shell:SHCoCreateInstance -- instance: 0x10baeb0 trace:shell:SHAlloc 22 bytes at 0x10bacb0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10baeb0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e058) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10baeb0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10baeb0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e058)->(0x10baeb4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10baeb0)->(0x10bacb0) trace:shell:IMCFldr_PersistFolder2_Release (0x10baeb0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10baeb0)->(count=2) trace:shell:SHFree 0x10bacb0 trace:shell:SHELL32_CoCreateInitSF -- (0x10baeb0) ret=0x00000000 trace:shell:SHFree 0x10babb0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10baeb0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e87c) trace:shell:ISF_MyComputer_fnAddRef (0x10baeb0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e87c)->(0x10baeb0) trace:shell:ISF_MyComputer_fnRelease (0x10baeb0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10baeb0) 0x00000000 trace:shell:SHFree 0x10bae78 trace:shell:SHBindToParent -- psf=0x10baeb0 pidl=0x10bac54 ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10baeb0)->(cidl=1 apidl=0x32e878 mask=0x32e880 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10baeb0)->(pidl=0x10bac54,0x00008000,0x32e884) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10baeb0)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10baeb0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10baeb0) trace:shell:SHFree 0x10baec8 trace:shell:StrRetToBufW dest=0x32e9f4 len=0x104 strret=0x32e884 pidl=0x10bac54 trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10babb0 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10bac08)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10bac08) ref=1 trace:shell:SHFree 0x10bac40 trace:shell:SHELL32_CoCreateInitSF -- (0x10bac10) ret=0x00000000 trace:shell:SHFree 0x10dd7b8 trace:shell:IUnknown_fnQueryInterface (0x10bac08)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f958) trace:shell:IUnknown_fnAddRef (0x10bac08) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bac10 trace:shell:IUnknown_fnRelease (0x10bac08) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10bac10) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10babd0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10babd0) trace:shell:SHFree 0x10babe8 trace:shell:SHELL32_BindToChild -- returning (0x10bac10) 0x00000000 trace:shell:IUnknown_fnAddRef (0x10bac08) ref=2 trace:shell:IUnknown_fnAddRef (0x10bac08) ref=3 trace:shell:IUnknown_fnRelease (0x206f38) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x206f38) trace:shell:SHFree 0x141e88 trace:shell:SHFree 0x13e4e8 trace:shell:IUnknown_fnRelease (0x10bac08) ref=2 trace:shell:SHGetPathFromIDListW (pidl=0x206f38,0x32f74e) trace:shell:SHBindToParent pidl=0x206f38 trace:shell:SHGetDesktopFolder (0x32f588) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f588) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f588)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f588->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10babd0 trace:shell:ILRemoveLastID pidl=0x10babd0 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10babd0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f5ec) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10babd0 {000214e6-0000-0000-c000-000000000046} 0x32f5ec) trace:shell:SHAlloc 22 bytes at 0x10bacb0 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bacb0 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f250) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f250) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10dd7b8)(null) trace:shell:IDefClF_fnQueryInterface (0x10dd7b8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10dd7b8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10dd7b8 trace:shell:IDefClF_fnCreateInstance 0x10dd7b8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f250) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10bac40 trace:shell:ISF_MyComputer_fnQueryInterface (0x13e4e8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f250) trace:shell:ISF_MyComputer_fnAddRef (0x13e4e8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f250)->(0x13e4e8) trace:shell:ISF_MyComputer_Constructor --(0x13e4e8) trace:shell:IDefClF_fnRelease (0x10dd7b8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10dd7b8) trace:shell:SHCoCreateInstance -- instance: 0x13e4e8 trace:shell:SHAlloc 22 bytes at 0x10dd7b8 trace:shell:ISF_MyComputer_fnQueryInterface (0x13e4e8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32edc8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x13e4e8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x13e4e8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32edc8)->(0x13e4ec) trace:shell:IMCFldr_PersistFolder2_Initialize (0x13e4e8)->(0x10dd7b8) trace:shell:IMCFldr_PersistFolder2_Release (0x13e4e8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x13e4e8)->(count=2) trace:shell:SHFree 0x10dd7b8 trace:shell:SHELL32_CoCreateInitSF -- (0x13e4e8) ret=0x00000000 trace:shell:SHFree 0x10bacb0 trace:shell:ISF_MyComputer_fnQueryInterface (0x13e4e8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f5ec) trace:shell:ISF_MyComputer_fnAddRef (0x13e4e8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f5ec)->(0x13e4e8) trace:shell:ISF_MyComputer_fnRelease (0x13e4e8)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x13e4e8) 0x00000000 trace:shell:SHFree 0x10babd0 trace:shell:SHBindToParent -- psf=0x13e4e8 pidl=0x206f4c ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x13e4e8)->(cidl=1 apidl=0x32f5e8 mask=0x32f5f0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x13e4e8)->(pidl=0x206f4c,0x00008000,0x32f5f4) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x13e4e8)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x13e4e8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x13e4e8) trace:shell:SHFree 0x10bac40 trace:shell:StrRetToBufW dest=0x32f74e len=0x104 strret=0x32f5f4 pidl=0x206f4c trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:IUnknown_fnRelease (0x10bac08) ref=1 trace:shell:StrCmpLogicalW (L"users",L"windows") trace:shell:StrCmpLogicalW (L"Program Files (x86)",L"windows") trace:shell:StrCmpLogicalW (L"windows",L"windows") trace:shell:StrCmpLogicalW (L"Program Files",L"windows") trace:shell:StrCmpLogicalW (L"Downloads",L"windows") trace:shell:StrCmpLogicalW (L"windows",L"windows") trace:shell:StrCmpLogicalW (L"Downloads",L"windows") trace:shell:StrCmpLogicalW (L"users",L"Program Files (x86)") trace:shell:StrCmpLogicalW (L"Downloads",L"Program Files (x86)") trace:shell:StrCmpLogicalW (L"Program Files (x86)",L"Program Files (x86)") trace:shell:StrToIntExW (L"86)",00000000,0x32f584) trace:shell:StrToInt64ExW (L"86)",00000000,0x32f510) trace:shell:StrToIntExW (L"86)",00000000,0x32f588) trace:shell:StrToInt64ExW (L"86)",00000000,0x32f510) trace:shell:StrCmpLogicalW (L"Program Files",L"Program Files (x86)") trace:shell:StrCmpLogicalW (L"Downloads",L"Downloads") trace:shell:StrCmpLogicalW (L"Program Files",L"Downloads") trace:shell:StrCmpLogicalW (L"Downloads",L"Downloads") trace:shell:StrCmpLogicalW (L"Program Files (x86)",L"Program Files (x86)") trace:shell:StrToIntExW (L"86)",00000000,0x32f584) trace:shell:StrToInt64ExW (L"86)",00000000,0x32f510) trace:shell:StrToIntExW (L"86)",00000000,0x32f588) trace:shell:StrToInt64ExW (L"86)",00000000,0x32f510) trace:shell:StrCmpLogicalW (L"users",L"Program Files (x86)") trace:shell:StrCmpLogicalW (L"Program Files (x86)",L"Program Files (x86)") trace:shell:StrToIntExW (L"86)",00000000,0x32f584) trace:shell:StrToInt64ExW (L"86)",00000000,0x32f510) trace:shell:StrToIntExW (L"86)",00000000,0x32f588) trace:shell:StrToInt64ExW (L"86)",00000000,0x32f510) trace:shell:SHGetFileInfoW L"C:\\Downloads\\" fattr=0x0 sfi=0x32f364(attr=0x00000001) size=0x2b4 flags=0x4001 trace:shell:PathIsRelativeW (L"C:\\Downloads\\") trace:shell:SHILCreateFromPathW L"C:\\Downloads\\" 0x32ec14 0x00000000 trace:shell:SHGetDesktopFolder (0x32eb94) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eb94) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32eb94)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32eb94->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32eeac=L"C:\\Downloads\\",0x32eb98,pidl=0x32ec14,0x32ec04) trace:shell:PathGetDriveNumberW (L"C:\\Downloads\\") trace:shell:SHAlloc 22 bytes at 0x10c1b10 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10c1b10, L"C:\\Downloads\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c1b10,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e878) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c1b10 {000214e6-0000-0000-c000-000000000046} 0x32e878) trace:shell:SHAlloc 22 bytes at 0x10bb008 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb008 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e530) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10bb028)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb028)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb028)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb028 trace:shell:IDefClF_fnCreateInstance 0x10bb028->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10bb060 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb048)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:ISF_MyComputer_fnAddRef (0x10bb048)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e530)->(0x10bb048) trace:shell:ISF_MyComputer_Constructor --(0x10bb048) trace:shell:IDefClF_fnRelease (0x10bb028)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb028) trace:shell:SHCoCreateInstance -- instance: 0x10bb048 trace:shell:SHAlloc 22 bytes at 0x10bb028 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb048)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e0a8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10bb048)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10bb048)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e0a8)->(0x10bb04c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10bb048)->(0x10bb028) trace:shell:IMCFldr_PersistFolder2_Release (0x10bb048)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10bb048)->(count=2) trace:shell:SHFree 0x10bb028 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb048) ret=0x00000000 trace:shell:SHFree 0x10bb008 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb048)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e878) trace:shell:ISF_MyComputer_fnAddRef (0x10bb048)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e878)->(0x10bb048) trace:shell:ISF_MyComputer_fnRelease (0x10bb048)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10bb048) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10bb048)->(HWND=(nil),(nil),0x32eeac=L"C:\\Downloads\\",0x32eb98,pidl=0x32e874,0x32ec04) trace:shell:PathGetDriveNumberW (L"C:\\Downloads\\") trace:shell:GetNextElementW (L"C:\\Downloads\\" 0x32e5f4 0x00000104) trace:shell:GetNextElementW --(L"C:\\Downloads\\" L"C:" 0x00000104 0x32eeb2) trace:shell:SHAlloc 27 bytes at 0x10bb008 trace:shell:SHELL32_ParseNextElement (0x10bb048, (nil), 0x10bb008, L"Downloads\\") trace:shell:ISF_MyComputer_fnBindToObject (0x10bb048)->(pidl=0x10bb008,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e568) trace:shell:SHELL32_BindToChild (0x10bb060 (null) 0x10bb008 {000214e6-0000-0000-c000-000000000046} 0x32e568) trace:shell:SHAlloc 27 bytes at 0x10bb080 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e284,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32e284,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10bb060 (null) 0x10bb080 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32e220) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e220) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10bb0a8)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb0a8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb0a8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb0a8 trace:shell:IDefClF_fnCreateInstance 0x10bb0a8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e220) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10bb0c8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e220) trace:shell:IUnknown_fnAddRef (0x10bb0c8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb0d0 trace:shell:IUnknown_fnRelease (0x10bb0c8) ref=1 trace:shell:IFSFolder_Constructor --0x10bb0d0 trace:shell:IDefClF_fnRelease (0x10bb0a8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb0a8) trace:shell:SHCoCreateInstance -- instance: 0x10bb0d0 trace:shell:SHAlloc 47 bytes at 0x10bb100 trace:shell:IUnknown_fnQueryInterface (0x10bb0c8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32dd98) trace:shell:IUnknown_fnAddRef (0x10bb0c8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb0d4 trace:shell:IFSFldr_PersistFolder3_Initialize (0x10bb0c8)->(0x10bb100) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10bb138 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10bb100,0x32db24) trace:shell:SHBindToParent pidl=0x10bb100 trace:shell:SHGetDesktopFolder (0x32d948) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d948) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d948)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d948->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10bb170 trace:shell:ILRemoveLastID pidl=0x10bb170 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10bb170,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d9ac) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb170 {000214e6-0000-0000-c000-000000000046} 0x32d9ac) trace:shell:SHAlloc 22 bytes at 0x10bb0a8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb0a8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32d610) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d610) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10bb1a8)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb1a8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb1a8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb1a8 trace:shell:IDefClF_fnCreateInstance 0x10bb1a8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d610) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10bb1e0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb1c8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d610) trace:shell:ISF_MyComputer_fnAddRef (0x10bb1c8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d610)->(0x10bb1c8) trace:shell:ISF_MyComputer_Constructor --(0x10bb1c8) trace:shell:IDefClF_fnRelease (0x10bb1a8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb1a8) trace:shell:SHCoCreateInstance -- instance: 0x10bb1c8 trace:shell:SHAlloc 22 bytes at 0x10bb1a8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb1c8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d188) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10bb1c8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10bb1c8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d188)->(0x10bb1cc) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10bb1c8)->(0x10bb1a8) trace:shell:IMCFldr_PersistFolder2_Release (0x10bb1c8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10bb1c8)->(count=2) trace:shell:SHFree 0x10bb1a8 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb1c8) ret=0x00000000 trace:shell:SHFree 0x10bb0a8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb1c8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d9ac) trace:shell:ISF_MyComputer_fnAddRef (0x10bb1c8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d9ac)->(0x10bb1c8) trace:shell:ISF_MyComputer_fnRelease (0x10bb1c8)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10bb1c8) 0x00000000 trace:shell:SHFree 0x10bb170 trace:shell:SHBindToParent -- psf=0x10bb1c8 pidl=0x10bb114 ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10bb1c8)->(cidl=1 apidl=0x32d9a8 mask=0x32d9b0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10bb1c8)->(pidl=0x10bb114,0x00008000,0x32d9b4) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10bb1c8)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10bb1c8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10bb1c8) trace:shell:SHFree 0x10bb1e0 trace:shell:StrRetToBufW dest=0x32db24 len=0x104 strret=0x32d9b4 pidl=0x10bb114 trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10bb0a8 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10bb0c8)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10bb0c8) ref=1 trace:shell:SHFree 0x10bb100 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb0d0) ret=0x00000000 trace:shell:SHFree 0x10bb080 trace:shell:IUnknown_fnQueryInterface (0x10bb0c8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e568) trace:shell:IUnknown_fnAddRef (0x10bb0c8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb0d0 trace:shell:IUnknown_fnRelease (0x10bb0c8) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10bb0d0) 0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x10bb0c8)->(HWND=(nil),(nil),0x32eeb2=L"Downloads\\",0x32eb98,pidl=0x32e564,0x32ec04) trace:shell:SHELL32_CreatePidlFromBindCtx (nil) L"Downloads\\" trace:shell:GetNextElementW (L"Downloads\\" 0x32e0dc 0x00000104) trace:shell:GetNextElementW --(L"Downloads\\" L"Downloads" 0x00000104 0x32eec6) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:SHAlloc 78 bytes at 0x10bb170 trace:shell:IShellFolder_fnParseDisplayName (0x10bb0c8)->(-- pidl=0x10bb170 ret=0x00000000) trace:shell:IUnknown_fnRelease (0x10bb0c8) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10bb0c8) trace:shell:SHFree 0x10bb138 trace:shell:SHFree 0x10bb0a8 trace:shell:SHAlloc 103 bytes at 0x10bb080 trace:shell:SHFree 0x10bb170 trace:shell:SHFree 0x10bb008 trace:shell:SHELL32_ParseNextElement -- pidl=0x10bb080 ret=0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10bb048)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x10bb048)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10bb048) trace:shell:SHFree 0x10bb060 trace:shell:SHAlloc 123 bytes at 0x10bb0f0 trace:shell:SHFree 0x10bb080 trace:shell:SHFree 0x10c1b10 trace:shell:SHELL32_ParseNextElement -- pidl=0x10bb0f0 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHBindToParent pidl=0x10bb0f0 trace:shell:SHGetDesktopFolder (0x32eb98) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eb98) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32eb98)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32eb98->(0x1617a8) 0x00000000 trace:shell:SHAlloc 123 bytes at 0x10bb008 trace:shell:ILRemoveLastID pidl=0x10bb008 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10bb008,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec08) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb008 {000214e6-0000-0000-c000-000000000046} 0x32ec08) trace:shell:SHAlloc 22 bytes at 0x10c1b10 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c1b10 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e860) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e860) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10bb090)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb090)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb090)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb090 trace:shell:IDefClF_fnCreateInstance 0x10bb090->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e860) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10bb0c8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb0b0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e860) trace:shell:ISF_MyComputer_fnAddRef (0x10bb0b0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e860)->(0x10bb0b0) trace:shell:ISF_MyComputer_Constructor --(0x10bb0b0) trace:shell:IDefClF_fnRelease (0x10bb090)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb090) trace:shell:SHCoCreateInstance -- instance: 0x10bb0b0 trace:shell:SHAlloc 22 bytes at 0x10bb090 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb0b0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e3d8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10bb0b0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10bb0b0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e3d8)->(0x10bb0b4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10bb0b0)->(0x10bb090) trace:shell:IMCFldr_PersistFolder2_Release (0x10bb0b0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10bb0b0)->(count=2) trace:shell:SHFree 0x10bb090 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb0b0) ret=0x00000000 trace:shell:SHFree 0x10c1b10 trace:shell:ISF_MyComputer_fnBindToObject (0x10bb0b0)->(pidl=0x10bb01c,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec08) trace:shell:SHELL32_BindToChild (0x10bb0c8 (null) 0x10bb01c {000214e6-0000-0000-c000-000000000046} 0x32ec08) trace:shell:SHAlloc 27 bytes at 0x10bb178 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e584,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32e584,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10bb0c8 (null) 0x10bb178 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32e520) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c1b10)(null) trace:shell:IDefClF_fnQueryInterface (0x10c1b10)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c1b10)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c1b10 trace:shell:IDefClF_fnCreateInstance 0x10c1b10->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10bb1a0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:IUnknown_fnAddRef (0x10bb1a0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb1a8 trace:shell:IUnknown_fnRelease (0x10bb1a0) ref=1 trace:shell:IFSFolder_Constructor --0x10bb1a8 trace:shell:IDefClF_fnRelease (0x10c1b10)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c1b10) trace:shell:SHCoCreateInstance -- instance: 0x10bb1a8 trace:shell:SHAlloc 47 bytes at 0x10bb1d8 trace:shell:IUnknown_fnQueryInterface (0x10bb1a0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e098) trace:shell:IUnknown_fnAddRef (0x10bb1a0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb1ac trace:shell:IFSFldr_PersistFolder3_Initialize (0x10bb1a0)->(0x10bb1d8) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10bb210 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10bb1d8,0x32de24) trace:shell:SHBindToParent pidl=0x10bb1d8 trace:shell:SHGetDesktopFolder (0x32dc48) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dc48) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32dc48)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32dc48->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10bb248 trace:shell:ILRemoveLastID pidl=0x10bb248 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10bb248,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dcac) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb248 {000214e6-0000-0000-c000-000000000046} 0x32dcac) trace:shell:SHAlloc 22 bytes at 0x10c1b10 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c1b10 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32d910) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d910) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10bb090)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb090)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb090)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb090 trace:shell:IDefClF_fnCreateInstance 0x10bb090->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d910) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10bb4d8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb4c0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d910) trace:shell:ISF_MyComputer_fnAddRef (0x10bb4c0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d910)->(0x10bb4c0) trace:shell:ISF_MyComputer_Constructor --(0x10bb4c0) trace:shell:IDefClF_fnRelease (0x10bb090)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb090) trace:shell:SHCoCreateInstance -- instance: 0x10bb4c0 trace:shell:SHAlloc 22 bytes at 0x10bb090 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb4c0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d488) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10bb4c0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10bb4c0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d488)->(0x10bb4c4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10bb4c0)->(0x10bb090) trace:shell:IMCFldr_PersistFolder2_Release (0x10bb4c0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10bb4c0)->(count=2) trace:shell:SHFree 0x10bb090 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb4c0) ret=0x00000000 trace:shell:SHFree 0x10c1b10 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb4c0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dcac) trace:shell:ISF_MyComputer_fnAddRef (0x10bb4c0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32dcac)->(0x10bb4c0) trace:shell:ISF_MyComputer_fnRelease (0x10bb4c0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10bb4c0) 0x00000000 trace:shell:SHFree 0x10bb248 trace:shell:SHBindToParent -- psf=0x10bb4c0 pidl=0x10bb1ec ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10bb4c0)->(cidl=1 apidl=0x32dca8 mask=0x32dcb0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10bb4c0)->(pidl=0x10bb1ec,0x00008000,0x32dcb4) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10bb4c0)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10bb4c0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10bb4c0) trace:shell:SHFree 0x10bb4d8 trace:shell:StrRetToBufW dest=0x32de24 len=0x104 strret=0x32dcb4 pidl=0x10bb1ec trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10c1b10 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10bb1a0)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10bb1a0) ref=1 trace:shell:SHFree 0x10bb1d8 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb1a8) ret=0x00000000 trace:shell:SHFree 0x10bb178 trace:shell:IUnknown_fnQueryInterface (0x10bb1a0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec08) trace:shell:IUnknown_fnAddRef (0x10bb1a0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb1a8 trace:shell:IUnknown_fnRelease (0x10bb1a0) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10bb1a8) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10bb0b0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10bb0b0) trace:shell:SHFree 0x10bb0c8 trace:shell:SHELL32_BindToChild -- returning (0x10bb1a8) 0x00000000 trace:shell:SHFree 0x10bb008 trace:shell:SHBindToParent -- psf=0x10bb1a8 pidl=0x10bb11d ret=0x00000000 trace:shell:SHAlloc 78 bytes at 0x10bb008 trace:shell:SHFree 0x10bb0f0 trace:shell:Shell_GetImageLists (0x32ec18,0x32ec1c) trace:shell:PidlToSicIndex sf=0x10bb1a8 pidl=0x10bb008 Small trace:shell:IShellFolder_fnGetUIObjectOf (0x10bb1a0)->((nil),1,apidl=0x32e96c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e978) trace:shell:SHAlloc 123 bytes at 0x10bb060 trace:shell:extracticon_create 0x10bb060 trace:shell:SHAlloc 123 bytes at 0x10bb0e8 trace:shell:extracticon_create (0x10bb1d8) trace:shell:SHFree 0x10bb060 trace:shell:IShellFolder_fnGetUIObjectOf (0x10bb1a0)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x10bb1d8) (flags=0 0x32e984 260 0x32e97c 0x32e980) trace:shell:SHGetPathFromIDListW (pidl=0x10bb0e8,0x32e324) trace:shell:SHBindToParent pidl=0x10bb0e8 trace:shell:SHGetDesktopFolder (0x32e158) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e158) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e158)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e158->(0x1617a8) 0x00000000 trace:shell:SHAlloc 123 bytes at 0x10bb060 trace:shell:ILRemoveLastID pidl=0x10bb060 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10bb060,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb060 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 22 bytes at 0x10bb170 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb170 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10bb248)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb248)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb248)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb248 trace:shell:IDefClF_fnCreateInstance 0x10bb248->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10bb4c0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb268)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_fnAddRef (0x10bb268)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de20)->(0x10bb268) trace:shell:ISF_MyComputer_Constructor --(0x10bb268) trace:shell:IDefClF_fnRelease (0x10bb248)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb248) trace:shell:SHCoCreateInstance -- instance: 0x10bb268 trace:shell:SHAlloc 22 bytes at 0x10bb248 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb268)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d998) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10bb268)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10bb268)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d998)->(0x10bb26c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10bb268)->(0x10bb248) trace:shell:IMCFldr_PersistFolder2_Release (0x10bb268)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10bb268)->(count=2) trace:shell:SHFree 0x10bb248 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb268) ret=0x00000000 trace:shell:SHFree 0x10bb170 trace:shell:ISF_MyComputer_fnBindToObject (0x10bb268)->(pidl=0x10bb074,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x10bb4c0 (null) 0x10bb074 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 27 bytes at 0x10bb170 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32db44,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32db44,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10bb4c0 (null) 0x10bb170 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10bb248)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb248)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb248)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb248 trace:shell:IDefClF_fnCreateInstance 0x10bb248->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10bb4e0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IUnknown_fnAddRef (0x10bb4e0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb4e8 trace:shell:IUnknown_fnRelease (0x10bb4e0) ref=1 trace:shell:IFSFolder_Constructor --0x10bb4e8 trace:shell:IDefClF_fnRelease (0x10bb248)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb248) trace:shell:SHCoCreateInstance -- instance: 0x10bb4e8 trace:shell:SHAlloc 47 bytes at 0x10bb518 trace:shell:IUnknown_fnQueryInterface (0x10bb4e0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d658) trace:shell:IUnknown_fnAddRef (0x10bb4e0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb4ec trace:shell:IFSFldr_PersistFolder3_Initialize (0x10bb4e0)->(0x10bb518) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10bb550 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10bb518,0x32d3e4) trace:shell:SHBindToParent pidl=0x10bb518 trace:shell:SHGetDesktopFolder (0x32d208) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d208) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d208)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d208->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10bb588 trace:shell:ILRemoveLastID pidl=0x10bb588 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10bb588,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb588 {000214e6-0000-0000-c000-000000000046} 0x32d26c) trace:shell:SHAlloc 22 bytes at 0x10bb248 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb248 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10bb5c0)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb5c0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb5c0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb5c0 trace:shell:IDefClF_fnCreateInstance 0x10bb5c0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10bb5f8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb5e0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_fnAddRef (0x10bb5e0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ced0)->(0x10bb5e0) trace:shell:ISF_MyComputer_Constructor --(0x10bb5e0) trace:shell:IDefClF_fnRelease (0x10bb5c0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb5c0) trace:shell:SHCoCreateInstance -- instance: 0x10bb5e0 trace:shell:SHAlloc 22 bytes at 0x10bb5c0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb5e0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ca48) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10bb5e0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10bb5e0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ca48)->(0x10bb5e4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10bb5e0)->(0x10bb5c0) trace:shell:IMCFldr_PersistFolder2_Release (0x10bb5e0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10bb5e0)->(count=2) trace:shell:SHFree 0x10bb5c0 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb5e0) ret=0x00000000 trace:shell:SHFree 0x10bb248 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb5e0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:ISF_MyComputer_fnAddRef (0x10bb5e0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d26c)->(0x10bb5e0) trace:shell:ISF_MyComputer_fnRelease (0x10bb5e0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10bb5e0) 0x00000000 trace:shell:SHFree 0x10bb588 trace:shell:SHBindToParent -- psf=0x10bb5e0 pidl=0x10bb52c ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10bb5e0)->(cidl=1 apidl=0x32d268 mask=0x32d270 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10bb5e0)->(pidl=0x10bb52c,0x00008000,0x32d274) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10bb5e0)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10bb5e0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10bb5e0) trace:shell:SHFree 0x10bb5f8 trace:shell:StrRetToBufW dest=0x32d3e4 len=0x104 strret=0x32d274 pidl=0x10bb52c trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10bb248 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10bb4e0)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10bb4e0) ref=1 trace:shell:SHFree 0x10bb518 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb4e8) ret=0x00000000 trace:shell:SHFree 0x10bb170 trace:shell:IUnknown_fnQueryInterface (0x10bb4e0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:IUnknown_fnAddRef (0x10bb4e0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb4e8 trace:shell:IUnknown_fnRelease (0x10bb4e0) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10bb4e8) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10bb268)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10bb268) trace:shell:SHFree 0x10bb4c0 trace:shell:SHELL32_BindToChild -- returning (0x10bb4e8) 0x00000000 trace:shell:SHFree 0x10bb060 trace:shell:SHBindToParent -- psf=0x10bb4e8 pidl=0x10bb115 ret=0x00000000 trace:shell:IShellFolder_fnGetAttributesOf (0x10bb4e0)->(cidl=1 apidl=0x32e1b8 mask=0x32e1c0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnGetAttributesOf -- result=0xf0000177 trace:shell:IShellFolder_fnGetDisplayNameOf (0x10bb4e0)->(pidl=0x10bb115,0x00008000,0x32e1c4) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IShellFolder_fnGetDisplayNameOf -- (0x10bb4e0)->(L"C:\\Downloads") trace:shell:IUnknown_fnRelease (0x10bb4e0) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10bb4e0) trace:shell:SHFree 0x10bb550 trace:shell:SHFree 0x10bb248 trace:shell:StrRetToBufW dest=0x32e324 len=0x104 strret=0x32e1c4 pidl=0x10bb115 trace:shell:SHGetPathFromIDListW -- L"C:\\Downloads", 0x00000000 trace:shell:PathAddBackslashW (L"C:\\Downloads") trace:shell:PathAppendW (L"C:\\Downloads\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e324,L"C:\\Downloads\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\Downloads\\") trace:shell:PathCanonicalizeW (0x32e324,L"C:\\Downloads\\desktop.ini") trace:shell:SHGetPathFromIDListW (pidl=0x10bb0e8,0x32e324) trace:shell:SHBindToParent pidl=0x10bb0e8 trace:shell:SHGetDesktopFolder (0x32e158) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e158) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e158)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e158->(0x1617a8) 0x00000000 trace:shell:SHAlloc 123 bytes at 0x10bb060 trace:shell:ILRemoveLastID pidl=0x10bb060 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10bb060,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb060 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 22 bytes at 0x10bb170 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb170 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10bb248)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb248)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb248)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb248 trace:shell:IDefClF_fnCreateInstance 0x10bb248->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10bb4c0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb268)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_fnAddRef (0x10bb268)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de20)->(0x10bb268) trace:shell:ISF_MyComputer_Constructor --(0x10bb268) trace:shell:IDefClF_fnRelease (0x10bb248)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb248) trace:shell:SHCoCreateInstance -- instance: 0x10bb268 trace:shell:SHAlloc 22 bytes at 0x10bb248 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb268)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d998) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10bb268)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10bb268)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d998)->(0x10bb26c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10bb268)->(0x10bb248) trace:shell:IMCFldr_PersistFolder2_Release (0x10bb268)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10bb268)->(count=2) trace:shell:SHFree 0x10bb248 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb268) ret=0x00000000 trace:shell:SHFree 0x10bb170 trace:shell:ISF_MyComputer_fnBindToObject (0x10bb268)->(pidl=0x10bb074,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x10bb4c0 (null) 0x10bb074 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 27 bytes at 0x10bb170 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32db44,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32db44,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10bb4c0 (null) 0x10bb170 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10bb248)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb248)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb248)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb248 trace:shell:IDefClF_fnCreateInstance 0x10bb248->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10bb4e0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IUnknown_fnAddRef (0x10bb4e0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb4e8 trace:shell:IUnknown_fnRelease (0x10bb4e0) ref=1 trace:shell:IFSFolder_Constructor --0x10bb4e8 trace:shell:IDefClF_fnRelease (0x10bb248)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb248) trace:shell:SHCoCreateInstance -- instance: 0x10bb4e8 trace:shell:SHAlloc 47 bytes at 0x10bb518 trace:shell:IUnknown_fnQueryInterface (0x10bb4e0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d658) trace:shell:IUnknown_fnAddRef (0x10bb4e0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb4ec trace:shell:IFSFldr_PersistFolder3_Initialize (0x10bb4e0)->(0x10bb518) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10bb550 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10bb518,0x32d3e4) trace:shell:SHBindToParent pidl=0x10bb518 trace:shell:SHGetDesktopFolder (0x32d208) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d208) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d208)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d208->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10bb588 trace:shell:ILRemoveLastID pidl=0x10bb588 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10bb588,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb588 {000214e6-0000-0000-c000-000000000046} 0x32d26c) trace:shell:SHAlloc 22 bytes at 0x10bb248 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb248 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10bb5c0)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb5c0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb5c0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb5c0 trace:shell:IDefClF_fnCreateInstance 0x10bb5c0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10bb5f8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb5e0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_fnAddRef (0x10bb5e0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ced0)->(0x10bb5e0) trace:shell:ISF_MyComputer_Constructor --(0x10bb5e0) trace:shell:IDefClF_fnRelease (0x10bb5c0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb5c0) trace:shell:SHCoCreateInstance -- instance: 0x10bb5e0 trace:shell:SHAlloc 22 bytes at 0x10bb5c0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb5e0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ca48) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10bb5e0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10bb5e0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ca48)->(0x10bb5e4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10bb5e0)->(0x10bb5c0) trace:shell:IMCFldr_PersistFolder2_Release (0x10bb5e0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10bb5e0)->(count=2) trace:shell:SHFree 0x10bb5c0 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb5e0) ret=0x00000000 trace:shell:SHFree 0x10bb248 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb5e0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:ISF_MyComputer_fnAddRef (0x10bb5e0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d26c)->(0x10bb5e0) trace:shell:ISF_MyComputer_fnRelease (0x10bb5e0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10bb5e0) 0x00000000 trace:shell:SHFree 0x10bb588 trace:shell:SHBindToParent -- psf=0x10bb5e0 pidl=0x10bb52c ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10bb5e0)->(cidl=1 apidl=0x32d268 mask=0x32d270 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10bb5e0)->(pidl=0x10bb52c,0x00008000,0x32d274) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10bb5e0)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10bb5e0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10bb5e0) trace:shell:SHFree 0x10bb5f8 trace:shell:StrRetToBufW dest=0x32d3e4 len=0x104 strret=0x32d274 pidl=0x10bb52c trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10bb248 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10bb4e0)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10bb4e0) ref=1 trace:shell:SHFree 0x10bb518 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb4e8) ret=0x00000000 trace:shell:SHFree 0x10bb170 trace:shell:IUnknown_fnQueryInterface (0x10bb4e0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:IUnknown_fnAddRef (0x10bb4e0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb4e8 trace:shell:IUnknown_fnRelease (0x10bb4e0) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10bb4e8) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10bb268)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10bb268) trace:shell:SHFree 0x10bb4c0 trace:shell:SHELL32_BindToChild -- returning (0x10bb4e8) 0x00000000 trace:shell:SHFree 0x10bb060 trace:shell:SHBindToParent -- psf=0x10bb4e8 pidl=0x10bb115 ret=0x00000000 trace:shell:IShellFolder_fnGetAttributesOf (0x10bb4e0)->(cidl=1 apidl=0x32e1b8 mask=0x32e1c0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnGetAttributesOf -- result=0xf0000177 trace:shell:IShellFolder_fnGetDisplayNameOf (0x10bb4e0)->(pidl=0x10bb115,0x00008000,0x32e1c4) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IShellFolder_fnGetDisplayNameOf -- (0x10bb4e0)->(L"C:\\Downloads") trace:shell:IUnknown_fnRelease (0x10bb4e0) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10bb4e0) trace:shell:SHFree 0x10bb550 trace:shell:SHFree 0x10bb248 trace:shell:StrRetToBufW dest=0x32e324 len=0x104 strret=0x32e1c4 pidl=0x10bb115 trace:shell:SHGetPathFromIDListW -- L"C:\\Downloads", 0x00000000 trace:shell:PathAddBackslashW (L"C:\\Downloads") trace:shell:PathAppendW (L"C:\\Downloads\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e324,L"C:\\Downloads\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\Downloads\\") trace:shell:PathCanonicalizeW (0x32e324,L"C:\\Downloads\\desktop.ini") trace:shell:SHGetPathFromIDListW (pidl=0x10bb0e8,0x32e324) trace:shell:SHBindToParent pidl=0x10bb0e8 trace:shell:SHGetDesktopFolder (0x32e158) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e158) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e158)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e158->(0x1617a8) 0x00000000 trace:shell:SHAlloc 123 bytes at 0x10bb060 trace:shell:ILRemoveLastID pidl=0x10bb060 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10bb060,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb060 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 22 bytes at 0x10bb170 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb170 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10bb248)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb248)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb248)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb248 trace:shell:IDefClF_fnCreateInstance 0x10bb248->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10bb4c0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb268)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_fnAddRef (0x10bb268)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de20)->(0x10bb268) trace:shell:ISF_MyComputer_Constructor --(0x10bb268) trace:shell:IDefClF_fnRelease (0x10bb248)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb248) trace:shell:SHCoCreateInstance -- instance: 0x10bb268 trace:shell:SHAlloc 22 bytes at 0x10bb248 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb268)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d998) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10bb268)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10bb268)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d998)->(0x10bb26c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10bb268)->(0x10bb248) trace:shell:IMCFldr_PersistFolder2_Release (0x10bb268)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10bb268)->(count=2) trace:shell:SHFree 0x10bb248 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb268) ret=0x00000000 trace:shell:SHFree 0x10bb170 trace:shell:ISF_MyComputer_fnBindToObject (0x10bb268)->(pidl=0x10bb074,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x10bb4c0 (null) 0x10bb074 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 27 bytes at 0x10bb170 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32db44,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32db44,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10bb4c0 (null) 0x10bb170 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10bb248)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb248)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb248)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb248 trace:shell:IDefClF_fnCreateInstance 0x10bb248->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10bb4e0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IUnknown_fnAddRef (0x10bb4e0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb4e8 trace:shell:IUnknown_fnRelease (0x10bb4e0) ref=1 trace:shell:IFSFolder_Constructor --0x10bb4e8 trace:shell:IDefClF_fnRelease (0x10bb248)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb248) trace:shell:SHCoCreateInstance -- instance: 0x10bb4e8 trace:shell:SHAlloc 47 bytes at 0x10bb518 trace:shell:IUnknown_fnQueryInterface (0x10bb4e0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d658) trace:shell:IUnknown_fnAddRef (0x10bb4e0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb4ec trace:shell:IFSFldr_PersistFolder3_Initialize (0x10bb4e0)->(0x10bb518) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10bb550 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10bb518,0x32d3e4) trace:shell:SHBindToParent pidl=0x10bb518 trace:shell:SHGetDesktopFolder (0x32d208) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d208) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d208)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d208->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10bb588 trace:shell:ILRemoveLastID pidl=0x10bb588 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10bb588,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb588 {000214e6-0000-0000-c000-000000000046} 0x32d26c) trace:shell:SHAlloc 22 bytes at 0x10bb248 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb248 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10bb5c0)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb5c0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb5c0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb5c0 trace:shell:IDefClF_fnCreateInstance 0x10bb5c0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10bb5f8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb5e0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_fnAddRef (0x10bb5e0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ced0)->(0x10bb5e0) trace:shell:ISF_MyComputer_Constructor --(0x10bb5e0) trace:shell:IDefClF_fnRelease (0x10bb5c0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb5c0) trace:shell:SHCoCreateInstance -- instance: 0x10bb5e0 trace:shell:SHAlloc 22 bytes at 0x10bb5c0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb5e0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ca48) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10bb5e0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10bb5e0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ca48)->(0x10bb5e4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10bb5e0)->(0x10bb5c0) trace:shell:IMCFldr_PersistFolder2_Release (0x10bb5e0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10bb5e0)->(count=2) trace:shell:SHFree 0x10bb5c0 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb5e0) ret=0x00000000 trace:shell:SHFree 0x10bb248 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb5e0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:ISF_MyComputer_fnAddRef (0x10bb5e0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d26c)->(0x10bb5e0) trace:shell:ISF_MyComputer_fnRelease (0x10bb5e0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10bb5e0) 0x00000000 trace:shell:SHFree 0x10bb588 trace:shell:SHBindToParent -- psf=0x10bb5e0 pidl=0x10bb52c ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10bb5e0)->(cidl=1 apidl=0x32d268 mask=0x32d270 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10bb5e0)->(pidl=0x10bb52c,0x00008000,0x32d274) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10bb5e0)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10bb5e0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10bb5e0) trace:shell:SHFree 0x10bb5f8 trace:shell:StrRetToBufW dest=0x32d3e4 len=0x104 strret=0x32d274 pidl=0x10bb52c trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10bb248 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10bb4e0)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10bb4e0) ref=1 trace:shell:SHFree 0x10bb518 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb4e8) ret=0x00000000 trace:shell:SHFree 0x10bb170 trace:shell:IUnknown_fnQueryInterface (0x10bb4e0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:IUnknown_fnAddRef (0x10bb4e0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb4e8 trace:shell:IUnknown_fnRelease (0x10bb4e0) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10bb4e8) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10bb268)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10bb268) trace:shell:SHFree 0x10bb4c0 trace:shell:SHELL32_BindToChild -- returning (0x10bb4e8) 0x00000000 trace:shell:SHFree 0x10bb060 trace:shell:SHBindToParent -- psf=0x10bb4e8 pidl=0x10bb115 ret=0x00000000 trace:shell:IShellFolder_fnGetAttributesOf (0x10bb4e0)->(cidl=1 apidl=0x32e1b8 mask=0x32e1c0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnGetAttributesOf -- result=0xf0000177 trace:shell:IShellFolder_fnGetDisplayNameOf (0x10bb4e0)->(pidl=0x10bb115,0x00008000,0x32e1c4) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IShellFolder_fnGetDisplayNameOf -- (0x10bb4e0)->(L"C:\\Downloads") trace:shell:IUnknown_fnRelease (0x10bb4e0) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10bb4e0) trace:shell:SHFree 0x10bb550 trace:shell:SHFree 0x10bb248 trace:shell:StrRetToBufW dest=0x32e324 len=0x104 strret=0x32e1c4 pidl=0x10bb115 trace:shell:SHGetPathFromIDListW -- L"C:\\Downloads", 0x00000000 trace:shell:PathAddBackslashW (L"C:\\Downloads") trace:shell:PathAppendW (L"C:\\Downloads\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e324,L"C:\\Downloads\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\Downloads\\") trace:shell:PathCanonicalizeW (0x32e324,L"C:\\Downloads\\desktop.ini") trace:shell:HCR_GetDefaultIconW L"Folder" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffffc trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -4 trace:shell:SIC_CompareEntries 0x32e700 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e700 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e700 0x19c1a8 0 trace:shell:SIC_CompareEntries 0x32e700 0x19d308 0 trace:shell:SIC_CompareEntries 0x32e700 0x1a3ff8 0 trace:shell:SIC_IconAppend L"C:\\windows\\system32\\shell32.dll" -4 0x101fa 0x101f8 trace:shell:SHAlloc 20 bytes at 0x10bb0b8 trace:shell:IExtractIconW_fnRelease (0x10bb1d8)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x10bb1d8) trace:shell:SHFree 0x10bb0e8 trace:shell:IUnknown_fnRelease (0x10bb1a0) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10bb1a0) trace:shell:SHFree 0x10bb210 trace:shell:SHFree 0x10c1b10 trace:shell:SHFree 0x10bb008 trace:shell:SHGetFileInfoW icon=(nil) index=0x00000005 attr=0x00000001 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW L"C:\\Program Files\\" fattr=0x0 sfi=0x32f364(attr=0x00000001) size=0x2b4 flags=0x4001 trace:shell:PathIsRelativeW (L"C:\\Program Files\\") trace:shell:SHILCreateFromPathW L"C:\\Program Files\\" 0x32ec14 0x00000000 trace:shell:SHGetDesktopFolder (0x32eb94) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eb94) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32eb94)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32eb94->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32eeac=L"C:\\Program Files\\",0x32eb98,pidl=0x32ec14,0x32ec04) trace:shell:PathGetDriveNumberW (L"C:\\Program Files\\") trace:shell:SHAlloc 22 bytes at 0x10bafe0 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10bafe0, L"C:\\Program Files\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10bafe0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e878) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bafe0 {000214e6-0000-0000-c000-000000000046} 0x32e878) trace:shell:SHAlloc 22 bytes at 0x10bb620 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb620 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e530) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10bb640)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb640)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb640)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb640 trace:shell:IDefClF_fnCreateInstance 0x10bb640->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10ba060 trace:shell:ISF_MyComputer_fnQueryInterface (0x10ba048)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:ISF_MyComputer_fnAddRef (0x10ba048)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e530)->(0x10ba048) trace:shell:ISF_MyComputer_Constructor --(0x10ba048) trace:shell:IDefClF_fnRelease (0x10bb640)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb640) trace:shell:SHCoCreateInstance -- instance: 0x10ba048 trace:shell:SHAlloc 22 bytes at 0x10bb640 trace:shell:ISF_MyComputer_fnQueryInterface (0x10ba048)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e0a8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10ba048)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10ba048)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e0a8)->(0x10ba04c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10ba048)->(0x10bb640) trace:shell:IMCFldr_PersistFolder2_Release (0x10ba048)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10ba048)->(count=2) trace:shell:SHFree 0x10bb640 trace:shell:SHELL32_CoCreateInitSF -- (0x10ba048) ret=0x00000000 trace:shell:SHFree 0x10bb620 trace:shell:ISF_MyComputer_fnQueryInterface (0x10ba048)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e878) trace:shell:ISF_MyComputer_fnAddRef (0x10ba048)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e878)->(0x10ba048) trace:shell:ISF_MyComputer_fnRelease (0x10ba048)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10ba048) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10ba048)->(HWND=(nil),(nil),0x32eeac=L"C:\\Program Files\\",0x32eb98,pidl=0x32e874,0x32ec04) trace:shell:PathGetDriveNumberW (L"C:\\Program Files\\") trace:shell:GetNextElementW (L"C:\\Program Files\\" 0x32e5f4 0x00000104) trace:shell:GetNextElementW --(L"C:\\Program Files\\" L"C:" 0x00000104 0x32eeb2) trace:shell:SHAlloc 27 bytes at 0x10bb620 trace:shell:SHELL32_ParseNextElement (0x10ba048, (nil), 0x10bb620, L"Program Files\\") trace:shell:ISF_MyComputer_fnBindToObject (0x10ba048)->(pidl=0x10bb620,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e568) trace:shell:SHELL32_BindToChild (0x10ba060 (null) 0x10bb620 {000214e6-0000-0000-c000-000000000046} 0x32e568) trace:shell:SHAlloc 27 bytes at 0x10bb648 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e284,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32e284,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10ba060 (null) 0x10bb648 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32e220) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e220) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10ba080)(null) trace:shell:IDefClF_fnQueryInterface (0x10ba080)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10ba080)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10ba080 trace:shell:IDefClF_fnCreateInstance 0x10ba080->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e220) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10ba0a0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e220) trace:shell:IUnknown_fnAddRef (0x10ba0a0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10ba0a8 trace:shell:IUnknown_fnRelease (0x10ba0a0) ref=1 trace:shell:IFSFolder_Constructor --0x10ba0a8 trace:shell:IDefClF_fnRelease (0x10ba080)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10ba080) trace:shell:SHCoCreateInstance -- instance: 0x10ba0a8 trace:shell:SHAlloc 47 bytes at 0x10ba0d8 trace:shell:IUnknown_fnQueryInterface (0x10ba0a0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32dd98) trace:shell:IUnknown_fnAddRef (0x10ba0a0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10ba0ac trace:shell:IFSFldr_PersistFolder3_Initialize (0x10ba0a0)->(0x10ba0d8) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10ba110 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10ba0d8,0x32db24) trace:shell:SHBindToParent pidl=0x10ba0d8 trace:shell:SHGetDesktopFolder (0x32d948) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d948) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d948)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d948->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10ba148 trace:shell:ILRemoveLastID pidl=0x10ba148 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10ba148,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d9ac) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10ba148 {000214e6-0000-0000-c000-000000000046} 0x32d9ac) trace:shell:SHAlloc 22 bytes at 0x10ba080 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10ba080 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32d610) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d610) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10ba180)(null) trace:shell:IDefClF_fnQueryInterface (0x10ba180)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10ba180)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10ba180 trace:shell:IDefClF_fnCreateInstance 0x10ba180->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d610) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10ba1b8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10ba1a0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d610) trace:shell:ISF_MyComputer_fnAddRef (0x10ba1a0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d610)->(0x10ba1a0) trace:shell:ISF_MyComputer_Constructor --(0x10ba1a0) trace:shell:IDefClF_fnRelease (0x10ba180)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10ba180) trace:shell:SHCoCreateInstance -- instance: 0x10ba1a0 trace:shell:SHAlloc 22 bytes at 0x10ba180 trace:shell:ISF_MyComputer_fnQueryInterface (0x10ba1a0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d188) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10ba1a0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10ba1a0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d188)->(0x10ba1a4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10ba1a0)->(0x10ba180) trace:shell:IMCFldr_PersistFolder2_Release (0x10ba1a0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10ba1a0)->(count=2) trace:shell:SHFree 0x10ba180 trace:shell:SHELL32_CoCreateInitSF -- (0x10ba1a0) ret=0x00000000 trace:shell:SHFree 0x10ba080 trace:shell:ISF_MyComputer_fnQueryInterface (0x10ba1a0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d9ac) trace:shell:ISF_MyComputer_fnAddRef (0x10ba1a0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d9ac)->(0x10ba1a0) trace:shell:ISF_MyComputer_fnRelease (0x10ba1a0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10ba1a0) 0x00000000 trace:shell:SHFree 0x10ba148 trace:shell:SHBindToParent -- psf=0x10ba1a0 pidl=0x10ba0ec ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10ba1a0)->(cidl=1 apidl=0x32d9a8 mask=0x32d9b0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10ba1a0)->(pidl=0x10ba0ec,0x00008000,0x32d9b4) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10ba1a0)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10ba1a0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10ba1a0) trace:shell:SHFree 0x10ba1b8 trace:shell:StrRetToBufW dest=0x32db24 len=0x104 strret=0x32d9b4 pidl=0x10ba0ec trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10ba080 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10ba0a0)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10ba0a0) ref=1 trace:shell:SHFree 0x10ba0d8 trace:shell:SHELL32_CoCreateInitSF -- (0x10ba0a8) ret=0x00000000 trace:shell:SHFree 0x10bb648 trace:shell:IUnknown_fnQueryInterface (0x10ba0a0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e568) trace:shell:IUnknown_fnAddRef (0x10ba0a0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10ba0a8 trace:shell:IUnknown_fnRelease (0x10ba0a0) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10ba0a8) 0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x10ba0a0)->(HWND=(nil),(nil),0x32eeb2=L"Program Files\\",0x32eb98,pidl=0x32e564,0x32ec04) trace:shell:SHELL32_CreatePidlFromBindCtx (nil) L"Program Files\\" trace:shell:GetNextElementW (L"Program Files\\" 0x32e0dc 0x00000104) trace:shell:GetNextElementW --(L"Program Files\\" L"Program Files" 0x00000104 0x32eece) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:SHAlloc 90 bytes at 0x10ba148 trace:shell:IShellFolder_fnParseDisplayName (0x10ba0a0)->(-- pidl=0x10ba148 ret=0x00000000) trace:shell:IUnknown_fnRelease (0x10ba0a0) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10ba0a0) trace:shell:SHFree 0x10ba110 trace:shell:SHFree 0x10ba080 trace:shell:SHAlloc 115 bytes at 0x10ba080 trace:shell:SHFree 0x10ba148 trace:shell:SHFree 0x10bb620 trace:shell:SHELL32_ParseNextElement -- pidl=0x10ba080 ret=0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10ba048)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x10ba048)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10ba048) trace:shell:SHFree 0x10ba060 trace:shell:SHAlloc 135 bytes at 0x10ba100 trace:shell:SHFree 0x10ba080 trace:shell:SHFree 0x10bafe0 trace:shell:SHELL32_ParseNextElement -- pidl=0x10ba100 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHBindToParent pidl=0x10ba100 trace:shell:SHGetDesktopFolder (0x32eb98) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eb98) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32eb98)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32eb98->(0x1617a8) 0x00000000 trace:shell:SHAlloc 135 bytes at 0x10ba048 trace:shell:ILRemoveLastID pidl=0x10ba048 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10ba048,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec08) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10ba048 {000214e6-0000-0000-c000-000000000046} 0x32ec08) trace:shell:SHAlloc 22 bytes at 0x10ba0d8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10ba0d8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e860) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e860) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10bafe0)(null) trace:shell:IDefClF_fnQueryInterface (0x10bafe0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bafe0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bafe0 trace:shell:IDefClF_fnCreateInstance 0x10bafe0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e860) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10bb638 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb620)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e860) trace:shell:ISF_MyComputer_fnAddRef (0x10bb620)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e860)->(0x10bb620) trace:shell:ISF_MyComputer_Constructor --(0x10bb620) trace:shell:IDefClF_fnRelease (0x10bafe0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bafe0) trace:shell:SHCoCreateInstance -- instance: 0x10bb620 trace:shell:SHAlloc 22 bytes at 0x10bafe0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb620)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e3d8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10bb620)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10bb620)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e3d8)->(0x10bb624) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10bb620)->(0x10bafe0) trace:shell:IMCFldr_PersistFolder2_Release (0x10bb620)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10bb620)->(count=2) trace:shell:SHFree 0x10bafe0 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb620) ret=0x00000000 trace:shell:SHFree 0x10ba0d8 trace:shell:ISF_MyComputer_fnBindToObject (0x10bb620)->(pidl=0x10ba05c,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec08) trace:shell:SHELL32_BindToChild (0x10bb638 (null) 0x10ba05c {000214e6-0000-0000-c000-000000000046} 0x32ec08) trace:shell:SHAlloc 27 bytes at 0x10ba0d8 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e584,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32e584,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10bb638 (null) 0x10ba0d8 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32e520) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x170698)(null) trace:shell:IDefClF_fnQueryInterface (0x170698)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x170698)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x170698 trace:shell:IDefClF_fnCreateInstance 0x170698->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10ba190)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:IUnknown_fnAddRef (0x10ba190) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10ba198 trace:shell:IUnknown_fnRelease (0x10ba190) ref=1 trace:shell:IFSFolder_Constructor --0x10ba198 trace:shell:IDefClF_fnRelease (0x170698)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x170698) trace:shell:SHCoCreateInstance -- instance: 0x10ba198 trace:shell:SHAlloc 47 bytes at 0x170698 trace:shell:IUnknown_fnQueryInterface (0x10ba190)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e098) trace:shell:IUnknown_fnAddRef (0x10ba190) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10ba19c trace:shell:IFSFldr_PersistFolder3_Initialize (0x10ba190)->(0x170698) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10ba1c8 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x170698,0x32de24) trace:shell:SHBindToParent pidl=0x170698 trace:shell:SHGetDesktopFolder (0x32dc48) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dc48) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32dc48)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32dc48->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10ba200 trace:shell:ILRemoveLastID pidl=0x10ba200 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10ba200,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dcac) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10ba200 {000214e6-0000-0000-c000-000000000046} 0x32dcac) trace:shell:SHAlloc 22 bytes at 0x10ba238 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10ba238 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32d910) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d910) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10ba258)(null) trace:shell:IDefClF_fnQueryInterface (0x10ba258)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10ba258)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10ba258 trace:shell:IDefClF_fnCreateInstance 0x10ba258->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d910) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c6d98 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6d80)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d910) trace:shell:ISF_MyComputer_fnAddRef (0x10c6d80)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d910)->(0x10c6d80) trace:shell:ISF_MyComputer_Constructor --(0x10c6d80) trace:shell:IDefClF_fnRelease (0x10ba258)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10ba258) trace:shell:SHCoCreateInstance -- instance: 0x10c6d80 trace:shell:SHAlloc 22 bytes at 0x10ba258 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6d80)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d488) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c6d80)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c6d80)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d488)->(0x10c6d84) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c6d80)->(0x10ba258) trace:shell:IMCFldr_PersistFolder2_Release (0x10c6d80)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c6d80)->(count=2) trace:shell:SHFree 0x10ba258 trace:shell:SHELL32_CoCreateInitSF -- (0x10c6d80) ret=0x00000000 trace:shell:SHFree 0x10ba238 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6d80)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dcac) trace:shell:ISF_MyComputer_fnAddRef (0x10c6d80)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32dcac)->(0x10c6d80) trace:shell:ISF_MyComputer_fnRelease (0x10c6d80)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c6d80) 0x00000000 trace:shell:SHFree 0x10ba200 trace:shell:SHBindToParent -- psf=0x10c6d80 pidl=0x1706ac ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c6d80)->(cidl=1 apidl=0x32dca8 mask=0x32dcb0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c6d80)->(pidl=0x1706ac,0x00008000,0x32dcb4) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c6d80)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c6d80)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c6d80) trace:shell:SHFree 0x10c6d98 trace:shell:StrRetToBufW dest=0x32de24 len=0x104 strret=0x32dcb4 pidl=0x1706ac trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10ba200 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10ba190)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10ba190) ref=1 trace:shell:SHFree 0x170698 trace:shell:SHELL32_CoCreateInitSF -- (0x10ba198) ret=0x00000000 trace:shell:SHFree 0x10ba0d8 trace:shell:IUnknown_fnQueryInterface (0x10ba190)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec08) trace:shell:IUnknown_fnAddRef (0x10ba190) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10ba198 trace:shell:IUnknown_fnRelease (0x10ba190) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10ba198) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10bb620)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10bb620) trace:shell:SHFree 0x10bb638 trace:shell:SHELL32_BindToChild -- returning (0x10ba198) 0x00000000 trace:shell:SHFree 0x10ba048 trace:shell:SHBindToParent -- psf=0x10ba198 pidl=0x10ba12d ret=0x00000000 trace:shell:SHAlloc 90 bytes at 0x10ba218 trace:shell:SHFree 0x10ba100 trace:shell:Shell_GetImageLists (0x32ec18,0x32ec1c) trace:shell:PidlToSicIndex sf=0x10ba198 pidl=0x10ba218 Small trace:shell:IShellFolder_fnGetUIObjectOf (0x10ba190)->((nil),1,apidl=0x32e96c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e978) trace:shell:SHAlloc 135 bytes at 0x10ba048 trace:shell:extracticon_create 0x10ba048 trace:shell:SHAlloc 135 bytes at 0x10ba0d8 trace:shell:extracticon_create (0x170698) trace:shell:SHFree 0x10ba048 trace:shell:IShellFolder_fnGetUIObjectOf (0x10ba190)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x170698) (flags=0 0x32e984 260 0x32e97c 0x32e980) trace:shell:SHGetPathFromIDListW (pidl=0x10ba0d8,0x32e324) trace:shell:SHBindToParent pidl=0x10ba0d8 trace:shell:SHGetDesktopFolder (0x32e158) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e158) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e158)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e158->(0x1617a8) 0x00000000 trace:shell:SHAlloc 135 bytes at 0x10ba048 trace:shell:ILRemoveLastID pidl=0x10ba048 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10ba048,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10ba048 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 22 bytes at 0x1706b8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x1706b8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10ba168)(null) trace:shell:IDefClF_fnQueryInterface (0x10ba168)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10ba168)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10ba168 trace:shell:IDefClF_fnCreateInstance 0x10ba168->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10bb638 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb620)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_fnAddRef (0x10bb620)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de20)->(0x10bb620) trace:shell:ISF_MyComputer_Constructor --(0x10bb620) trace:shell:IDefClF_fnRelease (0x10ba168)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10ba168) trace:shell:SHCoCreateInstance -- instance: 0x10bb620 trace:shell:SHAlloc 22 bytes at 0x10ba168 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bb620)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d998) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10bb620)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10bb620)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d998)->(0x10bb624) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10bb620)->(0x10ba168) trace:shell:IMCFldr_PersistFolder2_Release (0x10bb620)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10bb620)->(count=2) trace:shell:SHFree 0x10ba168 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb620) ret=0x00000000 trace:shell:SHFree 0x1706b8 trace:shell:ISF_MyComputer_fnBindToObject (0x10bb620)->(pidl=0x10ba05c,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x10bb638 (null) 0x10ba05c {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 27 bytes at 0x10ba168 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32db44,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32db44,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10bb638 (null) 0x10ba168 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x1706b8)(null) trace:shell:IDefClF_fnQueryInterface (0x1706b8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x1706b8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x1706b8 trace:shell:IDefClF_fnCreateInstance 0x1706b8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c6d80)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IUnknown_fnAddRef (0x10c6d80) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c6d88 trace:shell:IUnknown_fnRelease (0x10c6d80) ref=1 trace:shell:IFSFolder_Constructor --0x10c6d88 trace:shell:IDefClF_fnRelease (0x1706b8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x1706b8) trace:shell:SHCoCreateInstance -- instance: 0x10c6d88 trace:shell:SHAlloc 47 bytes at 0x10c6db8 trace:shell:IUnknown_fnQueryInterface (0x10c6d80)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d658) trace:shell:IUnknown_fnAddRef (0x10c6d80) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c6d8c trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c6d80)->(0x10c6db8) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c6df0 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c6db8,0x32d3e4) trace:shell:SHBindToParent pidl=0x10c6db8 trace:shell:SHGetDesktopFolder (0x32d208) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d208) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d208)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d208->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c6e28 trace:shell:ILRemoveLastID pidl=0x10c6e28 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c6e28,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6e28 {000214e6-0000-0000-c000-000000000046} 0x32d26c) trace:shell:SHAlloc 22 bytes at 0x1706b8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x1706b8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c6e60)(null) trace:shell:IDefClF_fnQueryInterface (0x10c6e60)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c6e60)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c6e60 trace:shell:IDefClF_fnCreateInstance 0x10c6e60->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c6e98 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6e80)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_fnAddRef (0x10c6e80)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ced0)->(0x10c6e80) trace:shell:ISF_MyComputer_Constructor --(0x10c6e80) trace:shell:IDefClF_fnRelease (0x10c6e60)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c6e60) trace:shell:SHCoCreateInstance -- instance: 0x10c6e80 trace:shell:SHAlloc 22 bytes at 0x10c6e60 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6e80)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ca48) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c6e80)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c6e80)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ca48)->(0x10c6e84) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c6e80)->(0x10c6e60) trace:shell:IMCFldr_PersistFolder2_Release (0x10c6e80)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c6e80)->(count=2) trace:shell:SHFree 0x10c6e60 trace:shell:SHELL32_CoCreateInitSF -- (0x10c6e80) ret=0x00000000 trace:shell:SHFree 0x1706b8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6e80)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:ISF_MyComputer_fnAddRef (0x10c6e80)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d26c)->(0x10c6e80) trace:shell:ISF_MyComputer_fnRelease (0x10c6e80)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c6e80) 0x00000000 trace:shell:SHFree 0x10c6e28 trace:shell:SHBindToParent -- psf=0x10c6e80 pidl=0x10c6dcc ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c6e80)->(cidl=1 apidl=0x32d268 mask=0x32d270 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c6e80)->(pidl=0x10c6dcc,0x00008000,0x32d274) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c6e80)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c6e80)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c6e80) trace:shell:SHFree 0x10c6e98 trace:shell:StrRetToBufW dest=0x32d3e4 len=0x104 strret=0x32d274 pidl=0x10c6dcc trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x1706b8 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c6d80)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c6d80) ref=1 trace:shell:SHFree 0x10c6db8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c6d88) ret=0x00000000 trace:shell:SHFree 0x10ba168 trace:shell:IUnknown_fnQueryInterface (0x10c6d80)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:IUnknown_fnAddRef (0x10c6d80) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c6d88 trace:shell:IUnknown_fnRelease (0x10c6d80) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c6d88) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10bb620)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10bb620) trace:shell:SHFree 0x10bb638 trace:shell:SHELL32_BindToChild -- returning (0x10c6d88) 0x00000000 trace:shell:SHFree 0x10ba048 trace:shell:SHBindToParent -- psf=0x10c6d88 pidl=0x10ba105 ret=0x00000000 trace:shell:IShellFolder_fnGetAttributesOf (0x10c6d80)->(cidl=1 apidl=0x32e1b8 mask=0x32e1c0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnGetAttributesOf -- result=0xf0000177 trace:shell:IShellFolder_fnGetDisplayNameOf (0x10c6d80)->(pidl=0x10ba105,0x00008000,0x32e1c4) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IShellFolder_fnGetDisplayNameOf -- (0x10c6d80)->(L"C:\\Program Files") trace:shell:IUnknown_fnRelease (0x10c6d80) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c6d80) trace:shell:SHFree 0x10c6df0 trace:shell:SHFree 0x1706b8 trace:shell:StrRetToBufW dest=0x32e324 len=0x104 strret=0x32e1c4 pidl=0x10ba105 trace:shell:SHGetPathFromIDListW -- L"C:\\Program Files", 0x00000000 trace:shell:PathAddBackslashW (L"C:\\Program Files") trace:shell:PathAppendW (L"C:\\Program Files\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e324,L"C:\\Program Files\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\Program Files\\") trace:shell:PathCanonicalizeW (0x32e324,L"C:\\Program Files\\desktop.ini") trace:shell:SHGetPathFromIDListW (pidl=0x10ba0d8,0x32e324) trace:shell:SHBindToParent pidl=0x10ba0d8 trace:shell:SHGetDesktopFolder (0x32e158) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e158) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e158)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e158->(0x1617a8) 0x00000000 trace:shell:SHAlloc 135 bytes at 0x10ba048 trace:shell:ILRemoveLastID pidl=0x10ba048 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10ba048,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10ba048 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 22 bytes at 0x1706b8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x1706b8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10ba168)(null) trace:shell:IDefClF_fnQueryInterface (0x10ba168)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10ba168)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10ba168 trace:shell:IDefClF_fnCreateInstance 0x10ba168->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x164df0 trace:shell:ISF_MyComputer_fnQueryInterface (0x164dd8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_fnAddRef (0x164dd8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de20)->(0x164dd8) trace:shell:ISF_MyComputer_Constructor --(0x164dd8) trace:shell:IDefClF_fnRelease (0x10ba168)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10ba168) trace:shell:SHCoCreateInstance -- instance: 0x164dd8 trace:shell:SHAlloc 22 bytes at 0x10ba168 trace:shell:ISF_MyComputer_fnQueryInterface (0x164dd8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d998) trace:shell:IMCFldr_PersistFolder2_AddRef (0x164dd8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x164dd8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d998)->(0x164ddc) trace:shell:IMCFldr_PersistFolder2_Initialize (0x164dd8)->(0x10ba168) trace:shell:IMCFldr_PersistFolder2_Release (0x164dd8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x164dd8)->(count=2) trace:shell:SHFree 0x10ba168 trace:shell:SHELL32_CoCreateInitSF -- (0x164dd8) ret=0x00000000 trace:shell:SHFree 0x1706b8 trace:shell:ISF_MyComputer_fnBindToObject (0x164dd8)->(pidl=0x10ba05c,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x164df0 (null) 0x10ba05c {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 27 bytes at 0x10ba168 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32db44,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32db44,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x164df0 (null) 0x10ba168 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x1706b8)(null) trace:shell:IDefClF_fnQueryInterface (0x1706b8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x1706b8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x1706b8 trace:shell:IDefClF_fnCreateInstance 0x1706b8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c6d80)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IUnknown_fnAddRef (0x10c6d80) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c6d88 trace:shell:IUnknown_fnRelease (0x10c6d80) ref=1 trace:shell:IFSFolder_Constructor --0x10c6d88 trace:shell:IDefClF_fnRelease (0x1706b8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x1706b8) trace:shell:SHCoCreateInstance -- instance: 0x10c6d88 trace:shell:SHAlloc 47 bytes at 0x10c6db8 trace:shell:IUnknown_fnQueryInterface (0x10c6d80)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d658) trace:shell:IUnknown_fnAddRef (0x10c6d80) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c6d8c trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c6d80)->(0x10c6db8) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c6df0 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c6db8,0x32d3e4) trace:shell:SHBindToParent pidl=0x10c6db8 trace:shell:SHGetDesktopFolder (0x32d208) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d208) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d208)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d208->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c6e28 trace:shell:ILRemoveLastID pidl=0x10c6e28 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c6e28,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6e28 {000214e6-0000-0000-c000-000000000046} 0x32d26c) trace:shell:SHAlloc 22 bytes at 0x1706b8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x1706b8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10bb648)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb648)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb648)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb648 trace:shell:IDefClF_fnCreateInstance 0x10bb648->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c6e78 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6e60)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_fnAddRef (0x10c6e60)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ced0)->(0x10c6e60) trace:shell:ISF_MyComputer_Constructor --(0x10c6e60) trace:shell:IDefClF_fnRelease (0x10bb648)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb648) trace:shell:SHCoCreateInstance -- instance: 0x10c6e60 trace:shell:SHAlloc 22 bytes at 0x10bb648 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6e60)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ca48) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c6e60)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c6e60)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ca48)->(0x10c6e64) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c6e60)->(0x10bb648) trace:shell:IMCFldr_PersistFolder2_Release (0x10c6e60)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c6e60)->(count=2) trace:shell:SHFree 0x10bb648 trace:shell:SHELL32_CoCreateInitSF -- (0x10c6e60) ret=0x00000000 trace:shell:SHFree 0x1706b8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6e60)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:ISF_MyComputer_fnAddRef (0x10c6e60)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d26c)->(0x10c6e60) trace:shell:ISF_MyComputer_fnRelease (0x10c6e60)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c6e60) 0x00000000 trace:shell:SHFree 0x10c6e28 trace:shell:SHBindToParent -- psf=0x10c6e60 pidl=0x10c6dcc ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c6e60)->(cidl=1 apidl=0x32d268 mask=0x32d270 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c6e60)->(pidl=0x10c6dcc,0x00008000,0x32d274) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c6e60)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c6e60)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c6e60) trace:shell:SHFree 0x10c6e78 trace:shell:StrRetToBufW dest=0x32d3e4 len=0x104 strret=0x32d274 pidl=0x10c6dcc trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x1706b8 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c6d80)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c6d80) ref=1 trace:shell:SHFree 0x10c6db8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c6d88) ret=0x00000000 trace:shell:SHFree 0x10ba168 trace:shell:IUnknown_fnQueryInterface (0x10c6d80)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:IUnknown_fnAddRef (0x10c6d80) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c6d88 trace:shell:IUnknown_fnRelease (0x10c6d80) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c6d88) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x164dd8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x164dd8) trace:shell:SHFree 0x164df0 trace:shell:SHELL32_BindToChild -- returning (0x10c6d88) 0x00000000 trace:shell:SHFree 0x10ba048 trace:shell:SHBindToParent -- psf=0x10c6d88 pidl=0x10ba105 ret=0x00000000 trace:shell:IShellFolder_fnGetAttributesOf (0x10c6d80)->(cidl=1 apidl=0x32e1b8 mask=0x32e1c0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnGetAttributesOf -- result=0xf0000177 trace:shell:IShellFolder_fnGetDisplayNameOf (0x10c6d80)->(pidl=0x10ba105,0x00008000,0x32e1c4) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IShellFolder_fnGetDisplayNameOf -- (0x10c6d80)->(L"C:\\Program Files") trace:shell:IUnknown_fnRelease (0x10c6d80) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c6d80) trace:shell:SHFree 0x10c6df0 trace:shell:SHFree 0x1706b8 trace:shell:StrRetToBufW dest=0x32e324 len=0x104 strret=0x32e1c4 pidl=0x10ba105 trace:shell:SHGetPathFromIDListW -- L"C:\\Program Files", 0x00000000 trace:shell:PathAddBackslashW (L"C:\\Program Files") trace:shell:PathAppendW (L"C:\\Program Files\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e324,L"C:\\Program Files\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\Program Files\\") trace:shell:PathCanonicalizeW (0x32e324,L"C:\\Program Files\\desktop.ini") trace:shell:SHGetPathFromIDListW (pidl=0x10ba0d8,0x32e324) trace:shell:SHBindToParent pidl=0x10ba0d8 trace:shell:SHGetDesktopFolder (0x32e158) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e158) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e158)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e158->(0x1617a8) 0x00000000 trace:shell:SHAlloc 135 bytes at 0x10c6d80 trace:shell:ILRemoveLastID pidl=0x10c6d80 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c6d80,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6d80 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 22 bytes at 0x1706b8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x1706b8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10bafe0)(null) trace:shell:IDefClF_fnQueryInterface (0x10bafe0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bafe0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bafe0 trace:shell:IDefClF_fnCreateInstance 0x10bafe0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10bb648 trace:shell:ISF_MyComputer_fnQueryInterface (0x10ba168)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_fnAddRef (0x10ba168)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de20)->(0x10ba168) trace:shell:ISF_MyComputer_Constructor --(0x10ba168) trace:shell:IDefClF_fnRelease (0x10bafe0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bafe0) trace:shell:SHCoCreateInstance -- instance: 0x10ba168 trace:shell:SHAlloc 22 bytes at 0x10bafe0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10ba168)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d998) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10ba168)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10ba168)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d998)->(0x10ba16c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10ba168)->(0x10bafe0) trace:shell:IMCFldr_PersistFolder2_Release (0x10ba168)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10ba168)->(count=2) trace:shell:SHFree 0x10bafe0 trace:shell:SHELL32_CoCreateInitSF -- (0x10ba168) ret=0x00000000 trace:shell:SHFree 0x1706b8 trace:shell:ISF_MyComputer_fnBindToObject (0x10ba168)->(pidl=0x10c6d94,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x10bb648 (null) 0x10c6d94 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 27 bytes at 0x10bafe0 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32db44,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32db44,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10bb648 (null) 0x10bafe0 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x1706b8)(null) trace:shell:IDefClF_fnQueryInterface (0x1706b8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x1706b8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x1706b8 trace:shell:IDefClF_fnCreateInstance 0x1706b8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10ba048)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IUnknown_fnAddRef (0x10ba048) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10ba050 trace:shell:IUnknown_fnRelease (0x10ba048) ref=1 trace:shell:IFSFolder_Constructor --0x10ba050 trace:shell:IDefClF_fnRelease (0x1706b8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x1706b8) trace:shell:SHCoCreateInstance -- instance: 0x10ba050 trace:shell:SHAlloc 47 bytes at 0x10ba080 trace:shell:IUnknown_fnQueryInterface (0x10ba048)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d658) trace:shell:IUnknown_fnAddRef (0x10ba048) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10ba054 trace:shell:IFSFldr_PersistFolder3_Initialize (0x10ba048)->(0x10ba080) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c6e10 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10ba080,0x32d3e4) trace:shell:SHBindToParent pidl=0x10ba080 trace:shell:SHGetDesktopFolder (0x32d208) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d208) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d208)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d208->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c6e48 trace:shell:ILRemoveLastID pidl=0x10c6e48 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c6e48,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6e48 {000214e6-0000-0000-c000-000000000046} 0x32d26c) trace:shell:SHAlloc 22 bytes at 0x10ba0b8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10ba0b8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x1706b8)(null) trace:shell:IDefClF_fnQueryInterface (0x1706b8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x1706b8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x1706b8 trace:shell:IDefClF_fnCreateInstance 0x1706b8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c6e98 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6e80)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_fnAddRef (0x10c6e80)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ced0)->(0x10c6e80) trace:shell:ISF_MyComputer_Constructor --(0x10c6e80) trace:shell:IDefClF_fnRelease (0x1706b8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x1706b8) trace:shell:SHCoCreateInstance -- instance: 0x10c6e80 trace:shell:SHAlloc 22 bytes at 0x1706b8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6e80)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ca48) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c6e80)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c6e80)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ca48)->(0x10c6e84) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c6e80)->(0x1706b8) trace:shell:IMCFldr_PersistFolder2_Release (0x10c6e80)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c6e80)->(count=2) trace:shell:SHFree 0x1706b8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c6e80) ret=0x00000000 trace:shell:SHFree 0x10ba0b8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6e80)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:ISF_MyComputer_fnAddRef (0x10c6e80)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d26c)->(0x10c6e80) trace:shell:ISF_MyComputer_fnRelease (0x10c6e80)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c6e80) 0x00000000 trace:shell:SHFree 0x10c6e48 trace:shell:SHBindToParent -- psf=0x10c6e80 pidl=0x10ba094 ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c6e80)->(cidl=1 apidl=0x32d268 mask=0x32d270 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c6e80)->(pidl=0x10ba094,0x00008000,0x32d274) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c6e80)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c6e80)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c6e80) trace:shell:SHFree 0x10c6e98 trace:shell:StrRetToBufW dest=0x32d3e4 len=0x104 strret=0x32d274 pidl=0x10ba094 trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10ba0b8 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10ba048)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10ba048) ref=1 trace:shell:SHFree 0x10ba080 trace:shell:SHELL32_CoCreateInitSF -- (0x10ba050) ret=0x00000000 trace:shell:SHFree 0x10bafe0 trace:shell:IUnknown_fnQueryInterface (0x10ba048)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:IUnknown_fnAddRef (0x10ba048) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10ba050 trace:shell:IUnknown_fnRelease (0x10ba048) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10ba050) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10ba168)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10ba168) trace:shell:SHFree 0x10bb648 trace:shell:SHELL32_BindToChild -- returning (0x10ba050) 0x00000000 trace:shell:SHFree 0x10c6d80 trace:shell:SHBindToParent -- psf=0x10ba050 pidl=0x10ba105 ret=0x00000000 trace:shell:IShellFolder_fnGetAttributesOf (0x10ba048)->(cidl=1 apidl=0x32e1b8 mask=0x32e1c0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnGetAttributesOf -- result=0xf0000177 trace:shell:IShellFolder_fnGetDisplayNameOf (0x10ba048)->(pidl=0x10ba105,0x00008000,0x32e1c4) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IShellFolder_fnGetDisplayNameOf -- (0x10ba048)->(L"C:\\Program Files") trace:shell:IUnknown_fnRelease (0x10ba048) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10ba048) trace:shell:SHFree 0x10c6e10 trace:shell:SHFree 0x10ba0b8 trace:shell:StrRetToBufW dest=0x32e324 len=0x104 strret=0x32e1c4 pidl=0x10ba105 trace:shell:SHGetPathFromIDListW -- L"C:\\Program Files", 0x00000000 trace:shell:PathAddBackslashW (L"C:\\Program Files") trace:shell:PathAppendW (L"C:\\Program Files\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e324,L"C:\\Program Files\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\Program Files\\") trace:shell:PathCanonicalizeW (0x32e324,L"C:\\Program Files\\desktop.ini") trace:shell:HCR_GetDefaultIconW L"Folder" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffffc trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -4 trace:shell:SIC_CompareEntries 0x32e700 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e700 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e700 0x19c1a8 0 trace:shell:SIC_CompareEntries 0x32e700 0x19d308 0 trace:shell:SIC_CompareEntries 0x32e700 0x1a3ff8 0 trace:shell:SIC_CompareEntries 0x32e700 0x10bb0b8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x170698)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x170698) trace:shell:SHFree 0x10ba0d8 trace:shell:IUnknown_fnRelease (0x10ba190) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10ba190) trace:shell:SHFree 0x10ba1c8 trace:shell:SHFree 0x10ba200 trace:shell:SHFree 0x10ba218 trace:shell:SHGetFileInfoW icon=(nil) index=0x00000005 attr=0x00000001 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW L"C:\\Program Files (x86)\\" fattr=0x0 sfi=0x32f364(attr=0x00000001) size=0x2b4 flags=0x4001 trace:shell:PathIsRelativeW (L"C:\\Program Files (x86)\\") trace:shell:SHILCreateFromPathW L"C:\\Program Files (x86)\\" 0x32ec14 0x00000000 trace:shell:SHGetDesktopFolder (0x32eb94) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eb94) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32eb94)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32eb94->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32eeac=L"C:\\Program Files (x86)\\",0x32eb98,pidl=0x32ec14,0x32ec04) trace:shell:PathGetDriveNumberW (L"C:\\Program Files (x86)\\") trace:shell:SHAlloc 22 bytes at 0x10bb5e8 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10bb5e8, L"C:\\Program Files (x86)\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10bb5e8,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e878) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb5e8 {000214e6-0000-0000-c000-000000000046} 0x32e878) trace:shell:SHAlloc 22 bytes at 0x10c6e58 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6e58 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e530) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c6e78)(null) trace:shell:IDefClF_fnQueryInterface (0x10c6e78)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c6e78)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c6e78 trace:shell:IDefClF_fnCreateInstance 0x10c6e78->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c6eb0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6e98)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:ISF_MyComputer_fnAddRef (0x10c6e98)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e530)->(0x10c6e98) trace:shell:ISF_MyComputer_Constructor --(0x10c6e98) trace:shell:IDefClF_fnRelease (0x10c6e78)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c6e78) trace:shell:SHCoCreateInstance -- instance: 0x10c6e98 trace:shell:SHAlloc 22 bytes at 0x10c6e78 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6e98)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e0a8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c6e98)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c6e98)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e0a8)->(0x10c6e9c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c6e98)->(0x10c6e78) trace:shell:IMCFldr_PersistFolder2_Release (0x10c6e98)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c6e98)->(count=2) trace:shell:SHFree 0x10c6e78 trace:shell:SHELL32_CoCreateInitSF -- (0x10c6e98) ret=0x00000000 trace:shell:SHFree 0x10c6e58 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6e98)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e878) trace:shell:ISF_MyComputer_fnAddRef (0x10c6e98)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e878)->(0x10c6e98) trace:shell:ISF_MyComputer_fnRelease (0x10c6e98)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c6e98) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10c6e98)->(HWND=(nil),(nil),0x32eeac=L"C:\\Program Files (x86)\\",0x32eb98,pidl=0x32e874,0x32ec04) trace:shell:PathGetDriveNumberW (L"C:\\Program Files (x86)\\") trace:shell:GetNextElementW (L"C:\\Program Files (x86)\\" 0x32e5f4 0x00000104) trace:shell:GetNextElementW --(L"C:\\Program Files (x86)\\" L"C:" 0x00000104 0x32eeb2) trace:shell:SHAlloc 27 bytes at 0x10c6e58 trace:shell:SHELL32_ParseNextElement (0x10c6e98, (nil), 0x10c6e58, L"Program Files (x86)\\") trace:shell:ISF_MyComputer_fnBindToObject (0x10c6e98)->(pidl=0x10c6e58,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e568) trace:shell:SHELL32_BindToChild (0x10c6eb0 (null) 0x10c6e58 {000214e6-0000-0000-c000-000000000046} 0x32e568) trace:shell:SHAlloc 27 bytes at 0x10c6ed0 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e284,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32e284,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c6eb0 (null) 0x10c6ed0 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32e220) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e220) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10bb648)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb648)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb648)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb648 trace:shell:IDefClF_fnCreateInstance 0x10bb648->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e220) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c6ef8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e220) trace:shell:IUnknown_fnAddRef (0x10c6ef8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c6f00 trace:shell:IUnknown_fnRelease (0x10c6ef8) ref=1 trace:shell:IFSFolder_Constructor --0x10c6f00 trace:shell:IDefClF_fnRelease (0x10bb648)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb648) trace:shell:SHCoCreateInstance -- instance: 0x10c6f00 trace:shell:SHAlloc 47 bytes at 0x10c6f30 trace:shell:IUnknown_fnQueryInterface (0x10c6ef8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32dd98) trace:shell:IUnknown_fnAddRef (0x10c6ef8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c6f04 trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c6ef8)->(0x10c6f30) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c6f68 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c6f30,0x32db24) trace:shell:SHBindToParent pidl=0x10c6f30 trace:shell:SHGetDesktopFolder (0x32d948) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d948) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d948)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d948->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c6fa0 trace:shell:ILRemoveLastID pidl=0x10c6fa0 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c6fa0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d9ac) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6fa0 {000214e6-0000-0000-c000-000000000046} 0x32d9ac) trace:shell:SHAlloc 22 bytes at 0x10bb648 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb648 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32d610) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d610) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c6fd8)(null) trace:shell:IDefClF_fnQueryInterface (0x10c6fd8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c6fd8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c6fd8 trace:shell:IDefClF_fnCreateInstance 0x10c6fd8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d610) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7010 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6ff8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d610) trace:shell:ISF_MyComputer_fnAddRef (0x10c6ff8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d610)->(0x10c6ff8) trace:shell:ISF_MyComputer_Constructor --(0x10c6ff8) trace:shell:IDefClF_fnRelease (0x10c6fd8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c6fd8) trace:shell:SHCoCreateInstance -- instance: 0x10c6ff8 trace:shell:SHAlloc 22 bytes at 0x10c6fd8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6ff8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d188) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c6ff8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c6ff8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d188)->(0x10c6ffc) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c6ff8)->(0x10c6fd8) trace:shell:IMCFldr_PersistFolder2_Release (0x10c6ff8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c6ff8)->(count=2) trace:shell:SHFree 0x10c6fd8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c6ff8) ret=0x00000000 trace:shell:SHFree 0x10bb648 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6ff8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d9ac) trace:shell:ISF_MyComputer_fnAddRef (0x10c6ff8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d9ac)->(0x10c6ff8) trace:shell:ISF_MyComputer_fnRelease (0x10c6ff8)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c6ff8) 0x00000000 trace:shell:SHFree 0x10c6fa0 trace:shell:SHBindToParent -- psf=0x10c6ff8 pidl=0x10c6f44 ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c6ff8)->(cidl=1 apidl=0x32d9a8 mask=0x32d9b0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c6ff8)->(pidl=0x10c6f44,0x00008000,0x32d9b4) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c6ff8)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c6ff8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c6ff8) trace:shell:SHFree 0x10c7010 trace:shell:StrRetToBufW dest=0x32db24 len=0x104 strret=0x32d9b4 pidl=0x10c6f44 trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10bb648 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c6ef8)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c6ef8) ref=1 trace:shell:SHFree 0x10c6f30 trace:shell:SHELL32_CoCreateInitSF -- (0x10c6f00) ret=0x00000000 trace:shell:SHFree 0x10c6ed0 trace:shell:IUnknown_fnQueryInterface (0x10c6ef8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e568) trace:shell:IUnknown_fnAddRef (0x10c6ef8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c6f00 trace:shell:IUnknown_fnRelease (0x10c6ef8) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c6f00) 0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x10c6ef8)->(HWND=(nil),(nil),0x32eeb2=L"Program Files (x86)\\",0x32eb98,pidl=0x32e564,0x32ec04) trace:shell:SHELL32_CreatePidlFromBindCtx (nil) L"Program Files (x86)\\" trace:shell:GetNextElementW (L"Program Files (x86)\\" 0x32e0dc 0x00000104) trace:shell:GetNextElementW --(L"Program Files (x86)\\" L"Program Files (x86)" 0x00000104 0x32eeda) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:SHAlloc 108 bytes at 0x10c6fa0 trace:shell:IShellFolder_fnParseDisplayName (0x10c6ef8)->(-- pidl=0x10c6fa0 ret=0x00000000) trace:shell:IUnknown_fnRelease (0x10c6ef8) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c6ef8) trace:shell:SHFree 0x10c6f68 trace:shell:SHFree 0x10bb648 trace:shell:SHAlloc 133 bytes at 0x10c6ed0 trace:shell:SHFree 0x10c6fa0 trace:shell:SHFree 0x10c6e58 trace:shell:SHELL32_ParseNextElement -- pidl=0x10c6ed0 ret=0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10c6e98)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x10c6e98)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c6e98) trace:shell:SHFree 0x10c6eb0 trace:shell:SHAlloc 153 bytes at 0x10c6f60 trace:shell:SHFree 0x10c6ed0 trace:shell:SHFree 0x10bb5e8 trace:shell:SHELL32_ParseNextElement -- pidl=0x10c6f60 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHBindToParent pidl=0x10c6f60 trace:shell:SHGetDesktopFolder (0x32eb98) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eb98) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32eb98)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32eb98->(0x1617a8) 0x00000000 trace:shell:SHAlloc 153 bytes at 0x10c6e58 trace:shell:ILRemoveLastID pidl=0x10c6e58 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c6e58,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec08) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6e58 {000214e6-0000-0000-c000-000000000046} 0x32ec08) trace:shell:SHAlloc 22 bytes at 0x10bb648 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb648 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e860) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e860) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10bb5e8)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb5e8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb5e8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb5e8 trace:shell:IDefClF_fnCreateInstance 0x10bb5e8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e860) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c6f18 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6f00)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e860) trace:shell:ISF_MyComputer_fnAddRef (0x10c6f00)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e860)->(0x10c6f00) trace:shell:ISF_MyComputer_Constructor --(0x10c6f00) trace:shell:IDefClF_fnRelease (0x10bb5e8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb5e8) trace:shell:SHCoCreateInstance -- instance: 0x10c6f00 trace:shell:SHAlloc 22 bytes at 0x10c6f38 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6f00)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e3d8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c6f00)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c6f00)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e3d8)->(0x10c6f04) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c6f00)->(0x10c6f38) trace:shell:IMCFldr_PersistFolder2_Release (0x10c6f00)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c6f00)->(count=2) trace:shell:SHFree 0x10c6f38 trace:shell:SHELL32_CoCreateInitSF -- (0x10c6f00) ret=0x00000000 trace:shell:SHFree 0x10bb648 trace:shell:ISF_MyComputer_fnBindToObject (0x10c6f00)->(pidl=0x10c6e6c,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec08) trace:shell:SHELL32_BindToChild (0x10c6f18 (null) 0x10c6e6c {000214e6-0000-0000-c000-000000000046} 0x32ec08) trace:shell:SHAlloc 27 bytes at 0x10bb648 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e584,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32e584,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c6f18 (null) 0x10bb648 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32e520) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10bb5e8)(null) trace:shell:IDefClF_fnQueryInterface (0x10bb5e8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10bb5e8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10bb5e8 trace:shell:IDefClF_fnCreateInstance 0x10bb5e8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10bb608)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:IUnknown_fnAddRef (0x10bb608) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb610 trace:shell:IUnknown_fnRelease (0x10bb608) ref=1 trace:shell:IFSFolder_Constructor --0x10bb610 trace:shell:IDefClF_fnRelease (0x10bb5e8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10bb5e8) trace:shell:SHCoCreateInstance -- instance: 0x10bb610 trace:shell:SHAlloc 47 bytes at 0x10c7008 trace:shell:IUnknown_fnQueryInterface (0x10bb608)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e098) trace:shell:IUnknown_fnAddRef (0x10bb608) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb614 trace:shell:IFSFldr_PersistFolder3_Initialize (0x10bb608)->(0x10c7008) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c7040 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c7008,0x32de24) trace:shell:SHBindToParent pidl=0x10c7008 trace:shell:SHGetDesktopFolder (0x32dc48) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dc48) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32dc48)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32dc48->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c7078 trace:shell:ILRemoveLastID pidl=0x10c7078 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c7078,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dcac) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7078 {000214e6-0000-0000-c000-000000000046} 0x32dcac) trace:shell:SHAlloc 22 bytes at 0x10bb5e8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bb5e8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32d910) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d910) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c70b0)(null) trace:shell:IDefClF_fnQueryInterface (0x10c70b0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c70b0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c70b0 trace:shell:IDefClF_fnCreateInstance 0x10c70b0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d910) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c70e8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c70d0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d910) trace:shell:ISF_MyComputer_fnAddRef (0x10c70d0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d910)->(0x10c70d0) trace:shell:ISF_MyComputer_Constructor --(0x10c70d0) trace:shell:IDefClF_fnRelease (0x10c70b0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c70b0) trace:shell:SHCoCreateInstance -- instance: 0x10c70d0 trace:shell:SHAlloc 22 bytes at 0x10c70b0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c70d0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d488) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c70d0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c70d0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d488)->(0x10c70d4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c70d0)->(0x10c70b0) trace:shell:IMCFldr_PersistFolder2_Release (0x10c70d0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c70d0)->(count=2) trace:shell:SHFree 0x10c70b0 trace:shell:SHELL32_CoCreateInitSF -- (0x10c70d0) ret=0x00000000 trace:shell:SHFree 0x10bb5e8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c70d0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dcac) trace:shell:ISF_MyComputer_fnAddRef (0x10c70d0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32dcac)->(0x10c70d0) trace:shell:ISF_MyComputer_fnRelease (0x10c70d0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c70d0) 0x00000000 trace:shell:SHFree 0x10c7078 trace:shell:SHBindToParent -- psf=0x10c70d0 pidl=0x10c701c ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c70d0)->(cidl=1 apidl=0x32dca8 mask=0x32dcb0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c70d0)->(pidl=0x10c701c,0x00008000,0x32dcb4) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c70d0)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c70d0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c70d0) trace:shell:SHFree 0x10c70e8 trace:shell:StrRetToBufW dest=0x32de24 len=0x104 strret=0x32dcb4 pidl=0x10c701c trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10bb5e8 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10bb608)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10bb608) ref=1 trace:shell:SHFree 0x10c7008 trace:shell:SHELL32_CoCreateInitSF -- (0x10bb610) ret=0x00000000 trace:shell:SHFree 0x10bb648 trace:shell:IUnknown_fnQueryInterface (0x10bb608)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec08) trace:shell:IUnknown_fnAddRef (0x10bb608) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10bb610 trace:shell:IUnknown_fnRelease (0x10bb608) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10bb610) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c6f00)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c6f00) trace:shell:SHFree 0x10c6f18 trace:shell:SHELL32_BindToChild -- returning (0x10bb610) 0x00000000 trace:shell:SHFree 0x10c6e58 trace:shell:SHBindToParent -- psf=0x10bb610 pidl=0x10c6f8d ret=0x00000000 trace:shell:SHAlloc 108 bytes at 0x10c6e58 trace:shell:SHFree 0x10c6f60 trace:shell:Shell_GetImageLists (0x32ec18,0x32ec1c) trace:shell:PidlToSicIndex sf=0x10bb610 pidl=0x10c6e58 Small trace:shell:IShellFolder_fnGetUIObjectOf (0x10bb608)->((nil),1,apidl=0x32e96c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e978) trace:shell:SHAlloc 153 bytes at 0x10c6f60 trace:shell:extracticon_create 0x10c6f60 trace:shell:SHAlloc 153 bytes at 0x10c7078 trace:shell:extracticon_create (0x10bb648) trace:shell:SHFree 0x10c6f60 trace:shell:IShellFolder_fnGetUIObjectOf (0x10bb608)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x10bb648) (flags=0 0x32e984 260 0x32e97c 0x32e980) trace:shell:SHGetPathFromIDListW (pidl=0x10c7078,0x32e324) trace:shell:SHBindToParent pidl=0x10c7078 trace:shell:SHGetDesktopFolder (0x32e158) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e158) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e158)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e158->(0x1617a8) 0x00000000 trace:shell:SHAlloc 153 bytes at 0x10c6f60 trace:shell:ILRemoveLastID pidl=0x10c6f60 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c6f60,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6f60 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 22 bytes at 0x10c7008 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7008 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c6ed0)(null) trace:shell:IDefClF_fnQueryInterface (0x10c6ed0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c6ed0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c6ed0 trace:shell:IDefClF_fnCreateInstance 0x10c6ed0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c6f08 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6ef0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_fnAddRef (0x10c6ef0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de20)->(0x10c6ef0) trace:shell:ISF_MyComputer_Constructor --(0x10c6ef0) trace:shell:IDefClF_fnRelease (0x10c6ed0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c6ed0) trace:shell:SHCoCreateInstance -- instance: 0x10c6ef0 trace:shell:SHAlloc 22 bytes at 0x10c6ed0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6ef0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d998) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c6ef0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c6ef0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d998)->(0x10c6ef4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c6ef0)->(0x10c6ed0) trace:shell:IMCFldr_PersistFolder2_Release (0x10c6ef0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c6ef0)->(count=2) trace:shell:SHFree 0x10c6ed0 trace:shell:SHELL32_CoCreateInitSF -- (0x10c6ef0) ret=0x00000000 trace:shell:SHFree 0x10c7008 trace:shell:ISF_MyComputer_fnBindToObject (0x10c6ef0)->(pidl=0x10c6f74,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x10c6f08 (null) 0x10c6f74 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 27 bytes at 0x10c7008 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32db44,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32db44,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c6f08 (null) 0x10c7008 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c6ed0)(null) trace:shell:IDefClF_fnQueryInterface (0x10c6ed0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c6ed0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c6ed0 trace:shell:IDefClF_fnCreateInstance 0x10c6ed0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c7120)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IUnknown_fnAddRef (0x10c7120) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7128 trace:shell:IUnknown_fnRelease (0x10c7120) ref=1 trace:shell:IFSFolder_Constructor --0x10c7128 trace:shell:IDefClF_fnRelease (0x10c6ed0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c6ed0) trace:shell:SHCoCreateInstance -- instance: 0x10c7128 trace:shell:SHAlloc 47 bytes at 0x10c7158 trace:shell:IUnknown_fnQueryInterface (0x10c7120)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d658) trace:shell:IUnknown_fnAddRef (0x10c7120) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c712c trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c7120)->(0x10c7158) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c7190 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c7158,0x32d3e4) trace:shell:SHBindToParent pidl=0x10c7158 trace:shell:SHGetDesktopFolder (0x32d208) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d208) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d208)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d208->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c71c8 trace:shell:ILRemoveLastID pidl=0x10c71c8 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c71c8,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c71c8 {000214e6-0000-0000-c000-000000000046} 0x32d26c) trace:shell:SHAlloc 22 bytes at 0x10c6ed0 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6ed0 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c7200)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7200)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7200)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7200 trace:shell:IDefClF_fnCreateInstance 0x10c7200->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7238 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7220)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_fnAddRef (0x10c7220)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ced0)->(0x10c7220) trace:shell:ISF_MyComputer_Constructor --(0x10c7220) trace:shell:IDefClF_fnRelease (0x10c7200)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7200) trace:shell:SHCoCreateInstance -- instance: 0x10c7220 trace:shell:SHAlloc 22 bytes at 0x10c7200 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7220)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ca48) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c7220)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c7220)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ca48)->(0x10c7224) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c7220)->(0x10c7200) trace:shell:IMCFldr_PersistFolder2_Release (0x10c7220)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c7220)->(count=2) trace:shell:SHFree 0x10c7200 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7220) ret=0x00000000 trace:shell:SHFree 0x10c6ed0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7220)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:ISF_MyComputer_fnAddRef (0x10c7220)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d26c)->(0x10c7220) trace:shell:ISF_MyComputer_fnRelease (0x10c7220)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c7220) 0x00000000 trace:shell:SHFree 0x10c71c8 trace:shell:SHBindToParent -- psf=0x10c7220 pidl=0x10c716c ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c7220)->(cidl=1 apidl=0x32d268 mask=0x32d270 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c7220)->(pidl=0x10c716c,0x00008000,0x32d274) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c7220)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c7220)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c7220) trace:shell:SHFree 0x10c7238 trace:shell:StrRetToBufW dest=0x32d3e4 len=0x104 strret=0x32d274 pidl=0x10c716c trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10c6ed0 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c7120)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c7120) ref=1 trace:shell:SHFree 0x10c7158 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7128) ret=0x00000000 trace:shell:SHFree 0x10c7008 trace:shell:IUnknown_fnQueryInterface (0x10c7120)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:IUnknown_fnAddRef (0x10c7120) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7128 trace:shell:IUnknown_fnRelease (0x10c7120) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c7128) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c6ef0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c6ef0) trace:shell:SHFree 0x10c6f08 trace:shell:SHELL32_BindToChild -- returning (0x10c7128) 0x00000000 trace:shell:SHFree 0x10c6f60 trace:shell:SHBindToParent -- psf=0x10c7128 pidl=0x10c70a5 ret=0x00000000 trace:shell:IShellFolder_fnGetAttributesOf (0x10c7120)->(cidl=1 apidl=0x32e1b8 mask=0x32e1c0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnGetAttributesOf -- result=0xf0000177 trace:shell:IShellFolder_fnGetDisplayNameOf (0x10c7120)->(pidl=0x10c70a5,0x00008000,0x32e1c4) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IShellFolder_fnGetDisplayNameOf -- (0x10c7120)->(L"C:\\Program Files (x86)") trace:shell:IUnknown_fnRelease (0x10c7120) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c7120) trace:shell:SHFree 0x10c7190 trace:shell:SHFree 0x10c6ed0 trace:shell:StrRetToBufW dest=0x32e324 len=0x104 strret=0x32e1c4 pidl=0x10c70a5 trace:shell:SHGetPathFromIDListW -- L"C:\\Program Files (x86)", 0x00000000 trace:shell:PathAddBackslashW (L"C:\\Program Files (x86)") trace:shell:PathAppendW (L"C:\\Program Files (x86)\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e324,L"C:\\Program Files (x86)\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\Program Files (x86)\\") trace:shell:PathCanonicalizeW (0x32e324,L"C:\\Program Files (x86)\\desktop.ini") trace:shell:SHGetPathFromIDListW (pidl=0x10c7078,0x32e324) trace:shell:SHBindToParent pidl=0x10c7078 trace:shell:SHGetDesktopFolder (0x32e158) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e158) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e158)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e158->(0x1617a8) 0x00000000 trace:shell:SHAlloc 153 bytes at 0x10c6f60 trace:shell:ILRemoveLastID pidl=0x10c6f60 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c6f60,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6f60 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 22 bytes at 0x10c7008 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7008 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x164dd8)(null) trace:shell:IDefClF_fnQueryInterface (0x164dd8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x164dd8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x164dd8 trace:shell:IDefClF_fnCreateInstance 0x164dd8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7120 trace:shell:ISF_MyComputer_fnQueryInterface (0x164df8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_fnAddRef (0x164df8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de20)->(0x164df8) trace:shell:ISF_MyComputer_Constructor --(0x164df8) trace:shell:IDefClF_fnRelease (0x164dd8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x164dd8) trace:shell:SHCoCreateInstance -- instance: 0x164df8 trace:shell:SHAlloc 22 bytes at 0x164dd8 trace:shell:ISF_MyComputer_fnQueryInterface (0x164df8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d998) trace:shell:IMCFldr_PersistFolder2_AddRef (0x164df8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x164df8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d998)->(0x164dfc) trace:shell:IMCFldr_PersistFolder2_Initialize (0x164df8)->(0x164dd8) trace:shell:IMCFldr_PersistFolder2_Release (0x164df8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x164df8)->(count=2) trace:shell:SHFree 0x164dd8 trace:shell:SHELL32_CoCreateInitSF -- (0x164df8) ret=0x00000000 trace:shell:SHFree 0x10c7008 trace:shell:ISF_MyComputer_fnBindToObject (0x164df8)->(pidl=0x10c6f74,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x10c7120 (null) 0x10c6f74 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 27 bytes at 0x10c7008 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32db44,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32db44,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c7120 (null) 0x10c7008 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x164dd8)(null) trace:shell:IDefClF_fnQueryInterface (0x164dd8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x164dd8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x164dd8 trace:shell:IDefClF_fnCreateInstance 0x164dd8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c6ef8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IUnknown_fnAddRef (0x10c6ef8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c6f00 trace:shell:IUnknown_fnRelease (0x10c6ef8) ref=1 trace:shell:IFSFolder_Constructor --0x10c6f00 trace:shell:IDefClF_fnRelease (0x164dd8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x164dd8) trace:shell:SHCoCreateInstance -- instance: 0x10c6f00 trace:shell:SHAlloc 47 bytes at 0x10c7140 trace:shell:IUnknown_fnQueryInterface (0x10c6ef8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d658) trace:shell:IUnknown_fnAddRef (0x10c6ef8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c6f04 trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c6ef8)->(0x10c7140) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c7178 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c7140,0x32d3e4) trace:shell:SHBindToParent pidl=0x10c7140 trace:shell:SHGetDesktopFolder (0x32d208) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d208) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d208)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d208->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c71b0 trace:shell:ILRemoveLastID pidl=0x10c71b0 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c71b0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c71b0 {000214e6-0000-0000-c000-000000000046} 0x32d26c) trace:shell:SHAlloc 22 bytes at 0x164dd8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x164dd8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c71e8)(null) trace:shell:IDefClF_fnQueryInterface (0x10c71e8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c71e8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c71e8 trace:shell:IDefClF_fnCreateInstance 0x10c71e8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7220 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7208)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_fnAddRef (0x10c7208)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ced0)->(0x10c7208) trace:shell:ISF_MyComputer_Constructor --(0x10c7208) trace:shell:IDefClF_fnRelease (0x10c71e8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c71e8) trace:shell:SHCoCreateInstance -- instance: 0x10c7208 trace:shell:SHAlloc 22 bytes at 0x10c71e8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7208)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ca48) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c7208)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c7208)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ca48)->(0x10c720c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c7208)->(0x10c71e8) trace:shell:IMCFldr_PersistFolder2_Release (0x10c7208)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c7208)->(count=2) trace:shell:SHFree 0x10c71e8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7208) ret=0x00000000 trace:shell:SHFree 0x164dd8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7208)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:ISF_MyComputer_fnAddRef (0x10c7208)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d26c)->(0x10c7208) trace:shell:ISF_MyComputer_fnRelease (0x10c7208)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c7208) 0x00000000 trace:shell:SHFree 0x10c71b0 trace:shell:SHBindToParent -- psf=0x10c7208 pidl=0x10c7154 ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c7208)->(cidl=1 apidl=0x32d268 mask=0x32d270 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c7208)->(pidl=0x10c7154,0x00008000,0x32d274) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c7208)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c7208)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c7208) trace:shell:SHFree 0x10c7220 trace:shell:StrRetToBufW dest=0x32d3e4 len=0x104 strret=0x32d274 pidl=0x10c7154 trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x164dd8 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c6ef8)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c6ef8) ref=1 trace:shell:SHFree 0x10c7140 trace:shell:SHELL32_CoCreateInitSF -- (0x10c6f00) ret=0x00000000 trace:shell:SHFree 0x10c7008 trace:shell:IUnknown_fnQueryInterface (0x10c6ef8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:IUnknown_fnAddRef (0x10c6ef8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c6f00 trace:shell:IUnknown_fnRelease (0x10c6ef8) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c6f00) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x164df8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x164df8) trace:shell:SHFree 0x10c7120 trace:shell:SHELL32_BindToChild -- returning (0x10c6f00) 0x00000000 trace:shell:SHFree 0x10c6f60 trace:shell:SHBindToParent -- psf=0x10c6f00 pidl=0x10c70a5 ret=0x00000000 trace:shell:IShellFolder_fnGetAttributesOf (0x10c6ef8)->(cidl=1 apidl=0x32e1b8 mask=0x32e1c0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnGetAttributesOf -- result=0xf0000177 trace:shell:IShellFolder_fnGetDisplayNameOf (0x10c6ef8)->(pidl=0x10c70a5,0x00008000,0x32e1c4) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IShellFolder_fnGetDisplayNameOf -- (0x10c6ef8)->(L"C:\\Program Files (x86)") trace:shell:IUnknown_fnRelease (0x10c6ef8) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c6ef8) trace:shell:SHFree 0x10c7178 trace:shell:SHFree 0x164dd8 trace:shell:StrRetToBufW dest=0x32e324 len=0x104 strret=0x32e1c4 pidl=0x10c70a5 trace:shell:SHGetPathFromIDListW -- L"C:\\Program Files (x86)", 0x00000000 trace:shell:PathAddBackslashW (L"C:\\Program Files (x86)") trace:shell:PathAppendW (L"C:\\Program Files (x86)\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e324,L"C:\\Program Files (x86)\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\Program Files (x86)\\") trace:shell:PathCanonicalizeW (0x32e324,L"C:\\Program Files (x86)\\desktop.ini") trace:shell:SHGetPathFromIDListW (pidl=0x10c7078,0x32e324) trace:shell:SHBindToParent pidl=0x10c7078 trace:shell:SHGetDesktopFolder (0x32e158) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e158) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e158)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e158->(0x1617a8) 0x00000000 trace:shell:SHAlloc 153 bytes at 0x10c6f48 trace:shell:ILRemoveLastID pidl=0x10c6f48 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c6f48,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6f48 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 22 bytes at 0x164dd8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x164dd8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x164df8)(null) trace:shell:IDefClF_fnQueryInterface (0x164df8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x164df8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x164df8 trace:shell:IDefClF_fnCreateInstance 0x164df8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7008 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6ff0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_fnAddRef (0x10c6ff0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de20)->(0x10c6ff0) trace:shell:ISF_MyComputer_Constructor --(0x10c6ff0) trace:shell:IDefClF_fnRelease (0x164df8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x164df8) trace:shell:SHCoCreateInstance -- instance: 0x10c6ff0 trace:shell:SHAlloc 22 bytes at 0x164df8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6ff0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d998) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c6ff0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c6ff0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d998)->(0x10c6ff4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c6ff0)->(0x164df8) trace:shell:IMCFldr_PersistFolder2_Release (0x10c6ff0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c6ff0)->(count=2) trace:shell:SHFree 0x164df8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c6ff0) ret=0x00000000 trace:shell:SHFree 0x164dd8 trace:shell:ISF_MyComputer_fnBindToObject (0x10c6ff0)->(pidl=0x10c6f5c,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x10c7008 (null) 0x10c6f5c {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 27 bytes at 0x164dd8 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32db44,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32db44,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c7008 (null) 0x164dd8 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c6f20)(null) trace:shell:IDefClF_fnQueryInterface (0x10c6f20)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c6f20)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c6f20 trace:shell:IDefClF_fnCreateInstance 0x10c6f20->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c7120)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IUnknown_fnAddRef (0x10c7120) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7128 trace:shell:IUnknown_fnRelease (0x10c7120) ref=1 trace:shell:IFSFolder_Constructor --0x10c7128 trace:shell:IDefClF_fnRelease (0x10c6f20)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c6f20) trace:shell:SHCoCreateInstance -- instance: 0x10c7128 trace:shell:SHAlloc 47 bytes at 0x10c7158 trace:shell:IUnknown_fnQueryInterface (0x10c7120)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d658) trace:shell:IUnknown_fnAddRef (0x10c7120) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c712c trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c7120)->(0x10c7158) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c7190 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c7158,0x32d3e4) trace:shell:SHBindToParent pidl=0x10c7158 trace:shell:SHGetDesktopFolder (0x32d208) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d208) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d208)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d208->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c71c8 trace:shell:ILRemoveLastID pidl=0x10c71c8 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c71c8,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c71c8 {000214e6-0000-0000-c000-000000000046} 0x32d26c) trace:shell:SHAlloc 22 bytes at 0x10c6f20 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6f20 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c7200)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7200)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7200)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7200 trace:shell:IDefClF_fnCreateInstance 0x10c7200->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7238 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7220)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_fnAddRef (0x10c7220)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ced0)->(0x10c7220) trace:shell:ISF_MyComputer_Constructor --(0x10c7220) trace:shell:IDefClF_fnRelease (0x10c7200)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7200) trace:shell:SHCoCreateInstance -- instance: 0x10c7220 trace:shell:SHAlloc 22 bytes at 0x10c7200 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7220)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ca48) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c7220)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c7220)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ca48)->(0x10c7224) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c7220)->(0x10c7200) trace:shell:IMCFldr_PersistFolder2_Release (0x10c7220)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c7220)->(count=2) trace:shell:SHFree 0x10c7200 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7220) ret=0x00000000 trace:shell:SHFree 0x10c6f20 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7220)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:ISF_MyComputer_fnAddRef (0x10c7220)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d26c)->(0x10c7220) trace:shell:ISF_MyComputer_fnRelease (0x10c7220)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c7220) 0x00000000 trace:shell:SHFree 0x10c71c8 trace:shell:SHBindToParent -- psf=0x10c7220 pidl=0x10c716c ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c7220)->(cidl=1 apidl=0x32d268 mask=0x32d270 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c7220)->(pidl=0x10c716c,0x00008000,0x32d274) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c7220)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c7220)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c7220) trace:shell:SHFree 0x10c7238 trace:shell:StrRetToBufW dest=0x32d3e4 len=0x104 strret=0x32d274 pidl=0x10c716c trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10c6f20 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c7120)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c7120) ref=1 trace:shell:SHFree 0x10c7158 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7128) ret=0x00000000 trace:shell:SHFree 0x164dd8 trace:shell:IUnknown_fnQueryInterface (0x10c7120)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:IUnknown_fnAddRef (0x10c7120) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7128 trace:shell:IUnknown_fnRelease (0x10c7120) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c7128) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c6ff0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c6ff0) trace:shell:SHFree 0x10c7008 trace:shell:SHELL32_BindToChild -- returning (0x10c7128) 0x00000000 trace:shell:SHFree 0x10c6f48 trace:shell:SHBindToParent -- psf=0x10c7128 pidl=0x10c70a5 ret=0x00000000 trace:shell:IShellFolder_fnGetAttributesOf (0x10c7120)->(cidl=1 apidl=0x32e1b8 mask=0x32e1c0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnGetAttributesOf -- result=0xf0000177 trace:shell:IShellFolder_fnGetDisplayNameOf (0x10c7120)->(pidl=0x10c70a5,0x00008000,0x32e1c4) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IShellFolder_fnGetDisplayNameOf -- (0x10c7120)->(L"C:\\Program Files (x86)") trace:shell:IUnknown_fnRelease (0x10c7120) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c7120) trace:shell:SHFree 0x10c7190 trace:shell:SHFree 0x10c6f20 trace:shell:StrRetToBufW dest=0x32e324 len=0x104 strret=0x32e1c4 pidl=0x10c70a5 trace:shell:SHGetPathFromIDListW -- L"C:\\Program Files (x86)", 0x00000000 trace:shell:PathAddBackslashW (L"C:\\Program Files (x86)") trace:shell:PathAppendW (L"C:\\Program Files (x86)\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e324,L"C:\\Program Files (x86)\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\Program Files (x86)\\") trace:shell:PathCanonicalizeW (0x32e324,L"C:\\Program Files (x86)\\desktop.ini") trace:shell:HCR_GetDefaultIconW L"Folder" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffffc trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -4 trace:shell:SIC_CompareEntries 0x32e700 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e700 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e700 0x19c1a8 0 trace:shell:SIC_CompareEntries 0x32e700 0x19d308 0 trace:shell:SIC_CompareEntries 0x32e700 0x1a3ff8 0 trace:shell:SIC_CompareEntries 0x32e700 0x10bb0b8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x10bb648)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x10bb648) trace:shell:SHFree 0x10c7078 trace:shell:IUnknown_fnRelease (0x10bb608) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10bb608) trace:shell:SHFree 0x10c7040 trace:shell:SHFree 0x10bb5e8 trace:shell:SHFree 0x10c6e58 trace:shell:SHGetFileInfoW icon=(nil) index=0x00000005 attr=0x00000001 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW L"C:\\users\\" fattr=0x0 sfi=0x32f364(attr=0x00000001) size=0x2b4 flags=0x4001 trace:shell:PathIsRelativeW (L"C:\\users\\") trace:shell:SHILCreateFromPathW L"C:\\users\\" 0x32ec14 0x00000000 trace:shell:SHGetDesktopFolder (0x32eb94) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eb94) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32eb94)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32eb94->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32eeac=L"C:\\users\\",0x32eb98,pidl=0x32ec14,0x32ec04) trace:shell:PathGetDriveNumberW (L"C:\\users\\") trace:shell:SHAlloc 22 bytes at 0x10c6e38 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10c6e38, L"C:\\users\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c6e38,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e878) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6e38 {000214e6-0000-0000-c000-000000000046} 0x32e878) trace:shell:SHAlloc 22 bytes at 0x10c6fd0 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6fd0 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e530) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c6ff0)(null) trace:shell:IDefClF_fnQueryInterface (0x10c6ff0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c6ff0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c6ff0 trace:shell:IDefClF_fnCreateInstance 0x10c6ff0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7028 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7010)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:ISF_MyComputer_fnAddRef (0x10c7010)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e530)->(0x10c7010) trace:shell:ISF_MyComputer_Constructor --(0x10c7010) trace:shell:IDefClF_fnRelease (0x10c6ff0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c6ff0) trace:shell:SHCoCreateInstance -- instance: 0x10c7010 trace:shell:SHAlloc 22 bytes at 0x10c6ff0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7010)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e0a8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c7010)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c7010)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e0a8)->(0x10c7014) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c7010)->(0x10c6ff0) trace:shell:IMCFldr_PersistFolder2_Release (0x10c7010)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c7010)->(count=2) trace:shell:SHFree 0x10c6ff0 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7010) ret=0x00000000 trace:shell:SHFree 0x10c6fd0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7010)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e878) trace:shell:ISF_MyComputer_fnAddRef (0x10c7010)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e878)->(0x10c7010) trace:shell:ISF_MyComputer_fnRelease (0x10c7010)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c7010) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10c7010)->(HWND=(nil),(nil),0x32eeac=L"C:\\users\\",0x32eb98,pidl=0x32e874,0x32ec04) trace:shell:PathGetDriveNumberW (L"C:\\users\\") trace:shell:GetNextElementW (L"C:\\users\\" 0x32e5f4 0x00000104) trace:shell:GetNextElementW --(L"C:\\users\\" L"C:" 0x00000104 0x32eeb2) trace:shell:SHAlloc 27 bytes at 0x10c6fd0 trace:shell:SHELL32_ParseNextElement (0x10c7010, (nil), 0x10c6fd0, L"users\\") trace:shell:ISF_MyComputer_fnBindToObject (0x10c7010)->(pidl=0x10c6fd0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e568) trace:shell:SHELL32_BindToChild (0x10c7028 (null) 0x10c6fd0 {000214e6-0000-0000-c000-000000000046} 0x32e568) trace:shell:SHAlloc 27 bytes at 0x10c7048 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e284,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32e284,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c7028 (null) 0x10c7048 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32e220) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e220) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c6f48)(null) trace:shell:IDefClF_fnQueryInterface (0x10c6f48)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c6f48)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c6f48 trace:shell:IDefClF_fnCreateInstance 0x10c6f48->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e220) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c7070)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e220) trace:shell:IUnknown_fnAddRef (0x10c7070) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7078 trace:shell:IUnknown_fnRelease (0x10c7070) ref=1 trace:shell:IFSFolder_Constructor --0x10c7078 trace:shell:IDefClF_fnRelease (0x10c6f48)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c6f48) trace:shell:SHCoCreateInstance -- instance: 0x10c7078 trace:shell:SHAlloc 47 bytes at 0x10c70a8 trace:shell:IUnknown_fnQueryInterface (0x10c7070)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32dd98) trace:shell:IUnknown_fnAddRef (0x10c7070) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c707c trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c7070)->(0x10c70a8) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c70e0 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c70a8,0x32db24) trace:shell:SHBindToParent pidl=0x10c70a8 trace:shell:SHGetDesktopFolder (0x32d948) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d948) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d948)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d948->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c7118 trace:shell:ILRemoveLastID pidl=0x10c7118 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c7118,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d9ac) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7118 {000214e6-0000-0000-c000-000000000046} 0x32d9ac) trace:shell:SHAlloc 22 bytes at 0x10c6f48 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6f48 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32d610) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d610) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c7150)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7150)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7150)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7150 trace:shell:IDefClF_fnCreateInstance 0x10c7150->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d610) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7188 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7170)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d610) trace:shell:ISF_MyComputer_fnAddRef (0x10c7170)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d610)->(0x10c7170) trace:shell:ISF_MyComputer_Constructor --(0x10c7170) trace:shell:IDefClF_fnRelease (0x10c7150)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7150) trace:shell:SHCoCreateInstance -- instance: 0x10c7170 trace:shell:SHAlloc 22 bytes at 0x10c7150 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7170)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d188) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c7170)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c7170)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d188)->(0x10c7174) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c7170)->(0x10c7150) trace:shell:IMCFldr_PersistFolder2_Release (0x10c7170)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c7170)->(count=2) trace:shell:SHFree 0x10c7150 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7170) ret=0x00000000 trace:shell:SHFree 0x10c6f48 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7170)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d9ac) trace:shell:ISF_MyComputer_fnAddRef (0x10c7170)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d9ac)->(0x10c7170) trace:shell:ISF_MyComputer_fnRelease (0x10c7170)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c7170) 0x00000000 trace:shell:SHFree 0x10c7118 trace:shell:SHBindToParent -- psf=0x10c7170 pidl=0x10c70bc ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c7170)->(cidl=1 apidl=0x32d9a8 mask=0x32d9b0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c7170)->(pidl=0x10c70bc,0x00008000,0x32d9b4) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c7170)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c7170)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c7170) trace:shell:SHFree 0x10c7188 trace:shell:StrRetToBufW dest=0x32db24 len=0x104 strret=0x32d9b4 pidl=0x10c70bc trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10c6f48 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c7070)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c7070) ref=1 trace:shell:SHFree 0x10c70a8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7078) ret=0x00000000 trace:shell:SHFree 0x10c7048 trace:shell:IUnknown_fnQueryInterface (0x10c7070)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e568) trace:shell:IUnknown_fnAddRef (0x10c7070) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7078 trace:shell:IUnknown_fnRelease (0x10c7070) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c7078) 0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x10c7070)->(HWND=(nil),(nil),0x32eeb2=L"users\\",0x32eb98,pidl=0x32e564,0x32ec04) trace:shell:SHELL32_CreatePidlFromBindCtx (nil) L"users\\" trace:shell:GetNextElementW (L"users\\" 0x32e0dc 0x00000104) trace:shell:GetNextElementW --(L"users\\" L"users" 0x00000104 0x32eebe) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:SHAlloc 58 bytes at 0x10c7118 trace:shell:IShellFolder_fnParseDisplayName (0x10c7070)->(-- pidl=0x10c7118 ret=0x00000000) trace:shell:IUnknown_fnRelease (0x10c7070) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c7070) trace:shell:SHFree 0x10c70e0 trace:shell:SHFree 0x10c6f48 trace:shell:SHAlloc 83 bytes at 0x10c7048 trace:shell:SHFree 0x10c7118 trace:shell:SHFree 0x10c6fd0 trace:shell:SHELL32_ParseNextElement -- pidl=0x10c7048 ret=0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10c7010)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x10c7010)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c7010) trace:shell:SHFree 0x10c7028 trace:shell:SHAlloc 103 bytes at 0x10c6fd0 trace:shell:SHFree 0x10c7048 trace:shell:SHFree 0x10c6e38 trace:shell:SHELL32_ParseNextElement -- pidl=0x10c6fd0 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHBindToParent pidl=0x10c6fd0 trace:shell:SHGetDesktopFolder (0x32eb98) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eb98) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32eb98)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32eb98->(0x1617a8) 0x00000000 trace:shell:SHAlloc 103 bytes at 0x10c7048 trace:shell:ILRemoveLastID pidl=0x10c7048 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c7048,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec08) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7048 {000214e6-0000-0000-c000-000000000046} 0x32ec08) trace:shell:SHAlloc 22 bytes at 0x10c6e38 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6e38 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e860) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e860) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c6f48)(null) trace:shell:IDefClF_fnQueryInterface (0x10c6f48)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c6f48)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c6f48 trace:shell:IDefClF_fnCreateInstance 0x10c6f48->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e860) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c70d0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c70b8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e860) trace:shell:ISF_MyComputer_fnAddRef (0x10c70b8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e860)->(0x10c70b8) trace:shell:ISF_MyComputer_Constructor --(0x10c70b8) trace:shell:IDefClF_fnRelease (0x10c6f48)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c6f48) trace:shell:SHCoCreateInstance -- instance: 0x10c70b8 trace:shell:SHAlloc 22 bytes at 0x10c6f48 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c70b8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e3d8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c70b8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c70b8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e3d8)->(0x10c70bc) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c70b8)->(0x10c6f48) trace:shell:IMCFldr_PersistFolder2_Release (0x10c70b8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c70b8)->(count=2) trace:shell:SHFree 0x10c6f48 trace:shell:SHELL32_CoCreateInitSF -- (0x10c70b8) ret=0x00000000 trace:shell:SHFree 0x10c6e38 trace:shell:ISF_MyComputer_fnBindToObject (0x10c70b8)->(pidl=0x10c705c,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec08) trace:shell:SHELL32_BindToChild (0x10c70d0 (null) 0x10c705c {000214e6-0000-0000-c000-000000000046} 0x32ec08) trace:shell:SHAlloc 27 bytes at 0x10c6f48 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e584,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32e584,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c70d0 (null) 0x10c6f48 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32e520) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c6e38)(null) trace:shell:IDefClF_fnQueryInterface (0x10c6e38)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c6e38)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c6e38 trace:shell:IDefClF_fnCreateInstance 0x10c6e38->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c70f0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:IUnknown_fnAddRef (0x10c70f0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c70f8 trace:shell:IUnknown_fnRelease (0x10c70f0) ref=1 trace:shell:IFSFolder_Constructor --0x10c70f8 trace:shell:IDefClF_fnRelease (0x10c6e38)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c6e38) trace:shell:SHCoCreateInstance -- instance: 0x10c70f8 trace:shell:SHAlloc 47 bytes at 0x10c7128 trace:shell:IUnknown_fnQueryInterface (0x10c70f0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e098) trace:shell:IUnknown_fnAddRef (0x10c70f0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c70fc trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c70f0)->(0x10c7128) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c7160 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c7128,0x32de24) trace:shell:SHBindToParent pidl=0x10c7128 trace:shell:SHGetDesktopFolder (0x32dc48) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dc48) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32dc48)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32dc48->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c7198 trace:shell:ILRemoveLastID pidl=0x10c7198 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c7198,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dcac) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7198 {000214e6-0000-0000-c000-000000000046} 0x32dcac) trace:shell:SHAlloc 22 bytes at 0x10c6e38 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6e38 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32d910) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d910) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c71d0)(null) trace:shell:IDefClF_fnQueryInterface (0x10c71d0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c71d0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c71d0 trace:shell:IDefClF_fnCreateInstance 0x10c71d0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d910) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7208 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c71f0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d910) trace:shell:ISF_MyComputer_fnAddRef (0x10c71f0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d910)->(0x10c71f0) trace:shell:ISF_MyComputer_Constructor --(0x10c71f0) trace:shell:IDefClF_fnRelease (0x10c71d0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c71d0) trace:shell:SHCoCreateInstance -- instance: 0x10c71f0 trace:shell:SHAlloc 22 bytes at 0x10c71d0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c71f0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d488) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c71f0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c71f0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d488)->(0x10c71f4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c71f0)->(0x10c71d0) trace:shell:IMCFldr_PersistFolder2_Release (0x10c71f0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c71f0)->(count=2) trace:shell:SHFree 0x10c71d0 trace:shell:SHELL32_CoCreateInitSF -- (0x10c71f0) ret=0x00000000 trace:shell:SHFree 0x10c6e38 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c71f0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dcac) trace:shell:ISF_MyComputer_fnAddRef (0x10c71f0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32dcac)->(0x10c71f0) trace:shell:ISF_MyComputer_fnRelease (0x10c71f0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c71f0) 0x00000000 trace:shell:SHFree 0x10c7198 trace:shell:SHBindToParent -- psf=0x10c71f0 pidl=0x10c713c ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c71f0)->(cidl=1 apidl=0x32dca8 mask=0x32dcb0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c71f0)->(pidl=0x10c713c,0x00008000,0x32dcb4) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c71f0)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c71f0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c71f0) trace:shell:SHFree 0x10c7208 trace:shell:StrRetToBufW dest=0x32de24 len=0x104 strret=0x32dcb4 pidl=0x10c713c trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10c6e38 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c70f0)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c70f0) ref=1 trace:shell:SHFree 0x10c7128 trace:shell:SHELL32_CoCreateInitSF -- (0x10c70f8) ret=0x00000000 trace:shell:SHFree 0x10c6f48 trace:shell:IUnknown_fnQueryInterface (0x10c70f0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec08) trace:shell:IUnknown_fnAddRef (0x10c70f0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c70f8 trace:shell:IUnknown_fnRelease (0x10c70f0) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c70f8) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c70b8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c70b8) trace:shell:SHFree 0x10c70d0 trace:shell:SHELL32_BindToChild -- returning (0x10c70f8) 0x00000000 trace:shell:SHFree 0x10c7048 trace:shell:SHBindToParent -- psf=0x10c70f8 pidl=0x10c6ffd ret=0x00000000 trace:shell:SHAlloc 58 bytes at 0x10c7048 trace:shell:SHFree 0x10c6fd0 trace:shell:Shell_GetImageLists (0x32ec18,0x32ec1c) trace:shell:PidlToSicIndex sf=0x10c70f8 pidl=0x10c7048 Small trace:shell:IShellFolder_fnGetUIObjectOf (0x10c70f0)->((nil),1,apidl=0x32e96c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e978) trace:shell:SHAlloc 103 bytes at 0x10c6fd0 trace:shell:extracticon_create 0x10c6fd0 trace:shell:SHAlloc 103 bytes at 0x10c7198 trace:shell:extracticon_create (0x10c6f48) trace:shell:SHFree 0x10c6fd0 trace:shell:IShellFolder_fnGetUIObjectOf (0x10c70f0)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x10c6f48) (flags=0 0x32e984 260 0x32e97c 0x32e980) trace:shell:SHGetPathFromIDListW (pidl=0x10c7198,0x32e324) trace:shell:SHBindToParent pidl=0x10c7198 trace:shell:SHGetDesktopFolder (0x32e158) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e158) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e158)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e158->(0x1617a8) 0x00000000 trace:shell:SHAlloc 103 bytes at 0x10c6fd0 trace:shell:ILRemoveLastID pidl=0x10c6fd0 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c6fd0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6fd0 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 22 bytes at 0x10c7128 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7128 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c7090)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7090)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7090)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7090 trace:shell:IDefClF_fnCreateInstance 0x10c7090->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c70c8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c70b0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_fnAddRef (0x10c70b0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de20)->(0x10c70b0) trace:shell:ISF_MyComputer_Constructor --(0x10c70b0) trace:shell:IDefClF_fnRelease (0x10c7090)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7090) trace:shell:SHCoCreateInstance -- instance: 0x10c70b0 trace:shell:SHAlloc 22 bytes at 0x10c7090 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c70b0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d998) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c70b0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c70b0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d998)->(0x10c70b4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c70b0)->(0x10c7090) trace:shell:IMCFldr_PersistFolder2_Release (0x10c70b0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c70b0)->(count=2) trace:shell:SHFree 0x10c7090 trace:shell:SHELL32_CoCreateInitSF -- (0x10c70b0) ret=0x00000000 trace:shell:SHFree 0x10c7128 trace:shell:ISF_MyComputer_fnBindToObject (0x10c70b0)->(pidl=0x10c6fe4,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x10c70c8 (null) 0x10c6fe4 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 27 bytes at 0x10c7128 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32db44,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32db44,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c70c8 (null) 0x10c7128 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c7090)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7090)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7090)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7090 trace:shell:IDefClF_fnCreateInstance 0x10c7090->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c7208)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IUnknown_fnAddRef (0x10c7208) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7210 trace:shell:IUnknown_fnRelease (0x10c7208) ref=1 trace:shell:IFSFolder_Constructor --0x10c7210 trace:shell:IDefClF_fnRelease (0x10c7090)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7090) trace:shell:SHCoCreateInstance -- instance: 0x10c7210 trace:shell:SHAlloc 47 bytes at 0x10c7240 trace:shell:IUnknown_fnQueryInterface (0x10c7208)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d658) trace:shell:IUnknown_fnAddRef (0x10c7208) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7214 trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c7208)->(0x10c7240) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c7278 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c7240,0x32d3e4) trace:shell:SHBindToParent pidl=0x10c7240 trace:shell:SHGetDesktopFolder (0x32d208) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d208) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d208)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d208->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c72b0 trace:shell:ILRemoveLastID pidl=0x10c72b0 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c72b0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c72b0 {000214e6-0000-0000-c000-000000000046} 0x32d26c) trace:shell:SHAlloc 22 bytes at 0x10c7090 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7090 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c72e8)(null) trace:shell:IDefClF_fnQueryInterface (0x10c72e8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c72e8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c72e8 trace:shell:IDefClF_fnCreateInstance 0x10c72e8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7320 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7308)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_fnAddRef (0x10c7308)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ced0)->(0x10c7308) trace:shell:ISF_MyComputer_Constructor --(0x10c7308) trace:shell:IDefClF_fnRelease (0x10c72e8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c72e8) trace:shell:SHCoCreateInstance -- instance: 0x10c7308 trace:shell:SHAlloc 22 bytes at 0x10c72e8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7308)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ca48) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c7308)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c7308)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ca48)->(0x10c730c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c7308)->(0x10c72e8) trace:shell:IMCFldr_PersistFolder2_Release (0x10c7308)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c7308)->(count=2) trace:shell:SHFree 0x10c72e8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7308) ret=0x00000000 trace:shell:SHFree 0x10c7090 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7308)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:ISF_MyComputer_fnAddRef (0x10c7308)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d26c)->(0x10c7308) trace:shell:ISF_MyComputer_fnRelease (0x10c7308)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c7308) 0x00000000 trace:shell:SHFree 0x10c72b0 trace:shell:SHBindToParent -- psf=0x10c7308 pidl=0x10c7254 ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c7308)->(cidl=1 apidl=0x32d268 mask=0x32d270 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c7308)->(pidl=0x10c7254,0x00008000,0x32d274) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c7308)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c7308)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c7308) trace:shell:SHFree 0x10c7320 trace:shell:StrRetToBufW dest=0x32d3e4 len=0x104 strret=0x32d274 pidl=0x10c7254 trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10c7090 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c7208)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c7208) ref=1 trace:shell:SHFree 0x10c7240 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7210) ret=0x00000000 trace:shell:SHFree 0x10c7128 trace:shell:IUnknown_fnQueryInterface (0x10c7208)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:IUnknown_fnAddRef (0x10c7208) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7210 trace:shell:IUnknown_fnRelease (0x10c7208) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c7210) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c70b0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c70b0) trace:shell:SHFree 0x10c70c8 trace:shell:SHELL32_BindToChild -- returning (0x10c7210) 0x00000000 trace:shell:SHFree 0x10c6fd0 trace:shell:SHBindToParent -- psf=0x10c7210 pidl=0x10c71c5 ret=0x00000000 trace:shell:IShellFolder_fnGetAttributesOf (0x10c7208)->(cidl=1 apidl=0x32e1b8 mask=0x32e1c0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnGetAttributesOf -- result=0xf0000177 trace:shell:IShellFolder_fnGetDisplayNameOf (0x10c7208)->(pidl=0x10c71c5,0x00008000,0x32e1c4) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IShellFolder_fnGetDisplayNameOf -- (0x10c7208)->(L"C:\\users") trace:shell:IUnknown_fnRelease (0x10c7208) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c7208) trace:shell:SHFree 0x10c7278 trace:shell:SHFree 0x10c7090 trace:shell:StrRetToBufW dest=0x32e324 len=0x104 strret=0x32e1c4 pidl=0x10c71c5 trace:shell:SHGetPathFromIDListW -- L"C:\\users", 0x00000000 trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathAppendW (L"C:\\users\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e324,L"C:\\users\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\users\\") trace:shell:PathCanonicalizeW (0x32e324,L"C:\\users\\desktop.ini") trace:shell:SHGetPathFromIDListW (pidl=0x10c7198,0x32e324) trace:shell:SHBindToParent pidl=0x10c7198 trace:shell:SHGetDesktopFolder (0x32e158) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e158) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e158)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e158->(0x1617a8) 0x00000000 trace:shell:SHAlloc 103 bytes at 0x10c6fd0 trace:shell:ILRemoveLastID pidl=0x10c6fd0 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c6fd0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6fd0 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 22 bytes at 0x10c6ef8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6ef8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c7090)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7090)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7090)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7090 trace:shell:IDefClF_fnCreateInstance 0x10c7090->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c70c8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c70b0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_fnAddRef (0x10c70b0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de20)->(0x10c70b0) trace:shell:ISF_MyComputer_Constructor --(0x10c70b0) trace:shell:IDefClF_fnRelease (0x10c7090)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7090) trace:shell:SHCoCreateInstance -- instance: 0x10c70b0 trace:shell:SHAlloc 22 bytes at 0x10c7090 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c70b0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d998) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c70b0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c70b0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d998)->(0x10c70b4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c70b0)->(0x10c7090) trace:shell:IMCFldr_PersistFolder2_Release (0x10c70b0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c70b0)->(count=2) trace:shell:SHFree 0x10c7090 trace:shell:SHELL32_CoCreateInitSF -- (0x10c70b0) ret=0x00000000 trace:shell:SHFree 0x10c6ef8 trace:shell:ISF_MyComputer_fnBindToObject (0x10c70b0)->(pidl=0x10c6fe4,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x10c70c8 (null) 0x10c6fe4 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 27 bytes at 0x10c6ef8 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32db44,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32db44,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c70c8 (null) 0x10c6ef8 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c7090)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7090)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7090)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7090 trace:shell:IDefClF_fnCreateInstance 0x10c7090->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c7208)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IUnknown_fnAddRef (0x10c7208) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7210 trace:shell:IUnknown_fnRelease (0x10c7208) ref=1 trace:shell:IFSFolder_Constructor --0x10c7210 trace:shell:IDefClF_fnRelease (0x10c7090)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7090) trace:shell:SHCoCreateInstance -- instance: 0x10c7210 trace:shell:SHAlloc 47 bytes at 0x10c7240 trace:shell:IUnknown_fnQueryInterface (0x10c7208)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d658) trace:shell:IUnknown_fnAddRef (0x10c7208) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7214 trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c7208)->(0x10c7240) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c7278 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c7240,0x32d3e4) trace:shell:SHBindToParent pidl=0x10c7240 trace:shell:SHGetDesktopFolder (0x32d208) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d208) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d208)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d208->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c72b0 trace:shell:ILRemoveLastID pidl=0x10c72b0 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c72b0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c72b0 {000214e6-0000-0000-c000-000000000046} 0x32d26c) trace:shell:SHAlloc 22 bytes at 0x10c7090 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7090 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c72e8)(null) trace:shell:IDefClF_fnQueryInterface (0x10c72e8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c72e8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c72e8 trace:shell:IDefClF_fnCreateInstance 0x10c72e8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7320 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7308)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_fnAddRef (0x10c7308)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ced0)->(0x10c7308) trace:shell:ISF_MyComputer_Constructor --(0x10c7308) trace:shell:IDefClF_fnRelease (0x10c72e8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c72e8) trace:shell:SHCoCreateInstance -- instance: 0x10c7308 trace:shell:SHAlloc 22 bytes at 0x10c72e8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7308)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ca48) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c7308)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c7308)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ca48)->(0x10c730c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c7308)->(0x10c72e8) trace:shell:IMCFldr_PersistFolder2_Release (0x10c7308)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c7308)->(count=2) trace:shell:SHFree 0x10c72e8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7308) ret=0x00000000 trace:shell:SHFree 0x10c7090 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7308)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:ISF_MyComputer_fnAddRef (0x10c7308)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d26c)->(0x10c7308) trace:shell:ISF_MyComputer_fnRelease (0x10c7308)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c7308) 0x00000000 trace:shell:SHFree 0x10c72b0 trace:shell:SHBindToParent -- psf=0x10c7308 pidl=0x10c7254 ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c7308)->(cidl=1 apidl=0x32d268 mask=0x32d270 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c7308)->(pidl=0x10c7254,0x00008000,0x32d274) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c7308)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c7308)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c7308) trace:shell:SHFree 0x10c7320 trace:shell:StrRetToBufW dest=0x32d3e4 len=0x104 strret=0x32d274 pidl=0x10c7254 trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10c7090 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c7208)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c7208) ref=1 trace:shell:SHFree 0x10c7240 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7210) ret=0x00000000 trace:shell:SHFree 0x10c6ef8 trace:shell:IUnknown_fnQueryInterface (0x10c7208)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:IUnknown_fnAddRef (0x10c7208) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7210 trace:shell:IUnknown_fnRelease (0x10c7208) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c7210) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c70b0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c70b0) trace:shell:SHFree 0x10c70c8 trace:shell:SHELL32_BindToChild -- returning (0x10c7210) 0x00000000 trace:shell:SHFree 0x10c6fd0 trace:shell:SHBindToParent -- psf=0x10c7210 pidl=0x10c71c5 ret=0x00000000 trace:shell:IShellFolder_fnGetAttributesOf (0x10c7208)->(cidl=1 apidl=0x32e1b8 mask=0x32e1c0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnGetAttributesOf -- result=0xf0000177 trace:shell:IShellFolder_fnGetDisplayNameOf (0x10c7208)->(pidl=0x10c71c5,0x00008000,0x32e1c4) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IShellFolder_fnGetDisplayNameOf -- (0x10c7208)->(L"C:\\users") trace:shell:IUnknown_fnRelease (0x10c7208) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c7208) trace:shell:SHFree 0x10c7278 trace:shell:SHFree 0x10c7090 trace:shell:StrRetToBufW dest=0x32e324 len=0x104 strret=0x32e1c4 pidl=0x10c71c5 trace:shell:SHGetPathFromIDListW -- L"C:\\users", 0x00000000 trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathAppendW (L"C:\\users\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e324,L"C:\\users\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\users\\") trace:shell:PathCanonicalizeW (0x32e324,L"C:\\users\\desktop.ini") trace:shell:SHGetPathFromIDListW (pidl=0x10c7198,0x32e324) trace:shell:SHBindToParent pidl=0x10c7198 trace:shell:SHGetDesktopFolder (0x32e158) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e158) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e158)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e158->(0x1617a8) 0x00000000 trace:shell:SHAlloc 103 bytes at 0x10c6fd0 trace:shell:ILRemoveLastID pidl=0x10c6fd0 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c6fd0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6fd0 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 22 bytes at 0x10c7090 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7090 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c70b0)(null) trace:shell:IDefClF_fnQueryInterface (0x10c70b0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c70b0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c70b0 trace:shell:IDefClF_fnCreateInstance 0x10c70b0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7208 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c70d0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_fnAddRef (0x10c70d0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de20)->(0x10c70d0) trace:shell:ISF_MyComputer_Constructor --(0x10c70d0) trace:shell:IDefClF_fnRelease (0x10c70b0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c70b0) trace:shell:SHCoCreateInstance -- instance: 0x10c70d0 trace:shell:SHAlloc 22 bytes at 0x10c70b0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c70d0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d998) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c70d0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c70d0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d998)->(0x10c70d4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c70d0)->(0x10c70b0) trace:shell:IMCFldr_PersistFolder2_Release (0x10c70d0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c70d0)->(count=2) trace:shell:SHFree 0x10c70b0 trace:shell:SHELL32_CoCreateInitSF -- (0x10c70d0) ret=0x00000000 trace:shell:SHFree 0x10c7090 trace:shell:ISF_MyComputer_fnBindToObject (0x10c70d0)->(pidl=0x10c6fe4,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x10c7208 (null) 0x10c6fe4 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 27 bytes at 0x10c7090 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32db44,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32db44,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c7208 (null) 0x10c7090 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c6f20)(null) trace:shell:IDefClF_fnQueryInterface (0x10c6f20)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c6f20)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c6f20 trace:shell:IDefClF_fnCreateInstance 0x10c6f20->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c7228)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IUnknown_fnAddRef (0x10c7228) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7230 trace:shell:IUnknown_fnRelease (0x10c7228) ref=1 trace:shell:IFSFolder_Constructor --0x10c7230 trace:shell:IDefClF_fnRelease (0x10c6f20)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c6f20) trace:shell:SHCoCreateInstance -- instance: 0x10c7230 trace:shell:SHAlloc 47 bytes at 0x10c7260 trace:shell:IUnknown_fnQueryInterface (0x10c7228)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d658) trace:shell:IUnknown_fnAddRef (0x10c7228) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7234 trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c7228)->(0x10c7260) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c7298 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c7260,0x32d3e4) trace:shell:SHBindToParent pidl=0x10c7260 trace:shell:SHGetDesktopFolder (0x32d208) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d208) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d208)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d208->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c72d0 trace:shell:ILRemoveLastID pidl=0x10c72d0 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c72d0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c72d0 {000214e6-0000-0000-c000-000000000046} 0x32d26c) trace:shell:SHAlloc 22 bytes at 0x10c6f20 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6f20 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c7308)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7308)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7308)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7308 trace:shell:IDefClF_fnCreateInstance 0x10c7308->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7340 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7328)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_fnAddRef (0x10c7328)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ced0)->(0x10c7328) trace:shell:ISF_MyComputer_Constructor --(0x10c7328) trace:shell:IDefClF_fnRelease (0x10c7308)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7308) trace:shell:SHCoCreateInstance -- instance: 0x10c7328 trace:shell:SHAlloc 22 bytes at 0x10c7308 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7328)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ca48) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c7328)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c7328)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ca48)->(0x10c732c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c7328)->(0x10c7308) trace:shell:IMCFldr_PersistFolder2_Release (0x10c7328)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c7328)->(count=2) trace:shell:SHFree 0x10c7308 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7328) ret=0x00000000 trace:shell:SHFree 0x10c6f20 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7328)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:ISF_MyComputer_fnAddRef (0x10c7328)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d26c)->(0x10c7328) trace:shell:ISF_MyComputer_fnRelease (0x10c7328)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c7328) 0x00000000 trace:shell:SHFree 0x10c72d0 trace:shell:SHBindToParent -- psf=0x10c7328 pidl=0x10c7274 ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c7328)->(cidl=1 apidl=0x32d268 mask=0x32d270 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c7328)->(pidl=0x10c7274,0x00008000,0x32d274) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c7328)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c7328)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c7328) trace:shell:SHFree 0x10c7340 trace:shell:StrRetToBufW dest=0x32d3e4 len=0x104 strret=0x32d274 pidl=0x10c7274 trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10c6f20 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c7228)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c7228) ref=1 trace:shell:SHFree 0x10c7260 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7230) ret=0x00000000 trace:shell:SHFree 0x10c7090 trace:shell:IUnknown_fnQueryInterface (0x10c7228)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:IUnknown_fnAddRef (0x10c7228) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7230 trace:shell:IUnknown_fnRelease (0x10c7228) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c7230) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c70d0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c70d0) trace:shell:SHFree 0x10c7208 trace:shell:SHELL32_BindToChild -- returning (0x10c7230) 0x00000000 trace:shell:SHFree 0x10c6fd0 trace:shell:SHBindToParent -- psf=0x10c7230 pidl=0x10c71c5 ret=0x00000000 trace:shell:IShellFolder_fnGetAttributesOf (0x10c7228)->(cidl=1 apidl=0x32e1b8 mask=0x32e1c0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnGetAttributesOf -- result=0xf0000177 trace:shell:IShellFolder_fnGetDisplayNameOf (0x10c7228)->(pidl=0x10c71c5,0x00008000,0x32e1c4) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IShellFolder_fnGetDisplayNameOf -- (0x10c7228)->(L"C:\\users") trace:shell:IUnknown_fnRelease (0x10c7228) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c7228) trace:shell:SHFree 0x10c7298 trace:shell:SHFree 0x10c6f20 trace:shell:StrRetToBufW dest=0x32e324 len=0x104 strret=0x32e1c4 pidl=0x10c71c5 trace:shell:SHGetPathFromIDListW -- L"C:\\users", 0x00000000 trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathAppendW (L"C:\\users\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e324,L"C:\\users\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\users\\") trace:shell:PathCanonicalizeW (0x32e324,L"C:\\users\\desktop.ini") trace:shell:HCR_GetDefaultIconW L"Folder" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffffc trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -4 trace:shell:SIC_CompareEntries 0x32e700 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e700 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e700 0x19c1a8 0 trace:shell:SIC_CompareEntries 0x32e700 0x19d308 0 trace:shell:SIC_CompareEntries 0x32e700 0x1a3ff8 0 trace:shell:SIC_CompareEntries 0x32e700 0x10bb0b8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x10c6f48)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x10c6f48) trace:shell:SHFree 0x10c7198 trace:shell:IUnknown_fnRelease (0x10c70f0) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c70f0) trace:shell:SHFree 0x10c7160 trace:shell:SHFree 0x10c6e38 trace:shell:SHFree 0x10c7048 trace:shell:SHGetFileInfoW icon=(nil) index=0x00000005 attr=0x00000001 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW L"C:\\windows\\" fattr=0x0 sfi=0x32f364(attr=0x00000001) size=0x2b4 flags=0x4001 trace:shell:PathIsRelativeW (L"C:\\windows\\") trace:shell:SHILCreateFromPathW L"C:\\windows\\" 0x32ec14 0x00000000 trace:shell:SHGetDesktopFolder (0x32eb94) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eb94) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32eb94)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32eb94->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x32eeac=L"C:\\windows\\",0x32eb98,pidl=0x32ec14,0x32ec04) trace:shell:PathGetDriveNumberW (L"C:\\windows\\") trace:shell:SHAlloc 22 bytes at 0x10c6da8 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10c6da8, L"C:\\windows\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c6da8,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e878) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6da8 {000214e6-0000-0000-c000-000000000046} 0x32e878) trace:shell:SHAlloc 22 bytes at 0x10c71a0 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c71a0 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e530) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c71c0)(null) trace:shell:IDefClF_fnQueryInterface (0x10c71c0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c71c0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c71c0 trace:shell:IDefClF_fnCreateInstance 0x10c71c0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c71f8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c71e0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e530) trace:shell:ISF_MyComputer_fnAddRef (0x10c71e0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e530)->(0x10c71e0) trace:shell:ISF_MyComputer_Constructor --(0x10c71e0) trace:shell:IDefClF_fnRelease (0x10c71c0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c71c0) trace:shell:SHCoCreateInstance -- instance: 0x10c71e0 trace:shell:SHAlloc 22 bytes at 0x10c71c0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c71e0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e0a8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c71e0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c71e0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e0a8)->(0x10c71e4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c71e0)->(0x10c71c0) trace:shell:IMCFldr_PersistFolder2_Release (0x10c71e0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c71e0)->(count=2) trace:shell:SHFree 0x10c71c0 trace:shell:SHELL32_CoCreateInitSF -- (0x10c71e0) ret=0x00000000 trace:shell:SHFree 0x10c71a0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c71e0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e878) trace:shell:ISF_MyComputer_fnAddRef (0x10c71e0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e878)->(0x10c71e0) trace:shell:ISF_MyComputer_fnRelease (0x10c71e0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c71e0) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10c71e0)->(HWND=(nil),(nil),0x32eeac=L"C:\\windows\\",0x32eb98,pidl=0x32e874,0x32ec04) trace:shell:PathGetDriveNumberW (L"C:\\windows\\") trace:shell:GetNextElementW (L"C:\\windows\\" 0x32e5f4 0x00000104) trace:shell:GetNextElementW --(L"C:\\windows\\" L"C:" 0x00000104 0x32eeb2) trace:shell:SHAlloc 27 bytes at 0x10c71a0 trace:shell:SHELL32_ParseNextElement (0x10c71e0, (nil), 0x10c71a0, L"windows\\") trace:shell:ISF_MyComputer_fnBindToObject (0x10c71e0)->(pidl=0x10c71a0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e568) trace:shell:SHELL32_BindToChild (0x10c71f8 (null) 0x10c71a0 {000214e6-0000-0000-c000-000000000046} 0x32e568) trace:shell:SHAlloc 27 bytes at 0x10c7218 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e284,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32e284,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c71f8 (null) 0x10c7218 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32e220) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e220) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c7240)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7240)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7240)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7240 trace:shell:IDefClF_fnCreateInstance 0x10c7240->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e220) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c7260)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e220) trace:shell:IUnknown_fnAddRef (0x10c7260) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7268 trace:shell:IUnknown_fnRelease (0x10c7260) ref=1 trace:shell:IFSFolder_Constructor --0x10c7268 trace:shell:IDefClF_fnRelease (0x10c7240)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7240) trace:shell:SHCoCreateInstance -- instance: 0x10c7268 trace:shell:SHAlloc 47 bytes at 0x10c7298 trace:shell:IUnknown_fnQueryInterface (0x10c7260)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32dd98) trace:shell:IUnknown_fnAddRef (0x10c7260) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c726c trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c7260)->(0x10c7298) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c72d0 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c7298,0x32db24) trace:shell:SHBindToParent pidl=0x10c7298 trace:shell:SHGetDesktopFolder (0x32d948) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d948) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d948)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d948->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c7308 trace:shell:ILRemoveLastID pidl=0x10c7308 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c7308,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d9ac) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7308 {000214e6-0000-0000-c000-000000000046} 0x32d9ac) trace:shell:SHAlloc 22 bytes at 0x10c7240 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7240 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32d610) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d610) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c7340)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7340)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7340)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7340 trace:shell:IDefClF_fnCreateInstance 0x10c7340->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d610) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7378 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7360)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d610) trace:shell:ISF_MyComputer_fnAddRef (0x10c7360)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d610)->(0x10c7360) trace:shell:ISF_MyComputer_Constructor --(0x10c7360) trace:shell:IDefClF_fnRelease (0x10c7340)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7340) trace:shell:SHCoCreateInstance -- instance: 0x10c7360 trace:shell:SHAlloc 22 bytes at 0x10c7340 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7360)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d188) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c7360)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c7360)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d188)->(0x10c7364) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c7360)->(0x10c7340) trace:shell:IMCFldr_PersistFolder2_Release (0x10c7360)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c7360)->(count=2) trace:shell:SHFree 0x10c7340 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7360) ret=0x00000000 trace:shell:SHFree 0x10c7240 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7360)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d9ac) trace:shell:ISF_MyComputer_fnAddRef (0x10c7360)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d9ac)->(0x10c7360) trace:shell:ISF_MyComputer_fnRelease (0x10c7360)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c7360) 0x00000000 trace:shell:SHFree 0x10c7308 trace:shell:SHBindToParent -- psf=0x10c7360 pidl=0x10c72ac ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c7360)->(cidl=1 apidl=0x32d9a8 mask=0x32d9b0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c7360)->(pidl=0x10c72ac,0x00008000,0x32d9b4) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c7360)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c7360)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c7360) trace:shell:SHFree 0x10c7378 trace:shell:StrRetToBufW dest=0x32db24 len=0x104 strret=0x32d9b4 pidl=0x10c72ac trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10c7240 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c7260)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c7260) ref=1 trace:shell:SHFree 0x10c7298 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7268) ret=0x00000000 trace:shell:SHFree 0x10c7218 trace:shell:IUnknown_fnQueryInterface (0x10c7260)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e568) trace:shell:IUnknown_fnAddRef (0x10c7260) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7268 trace:shell:IUnknown_fnRelease (0x10c7260) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c7268) 0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x10c7260)->(HWND=(nil),(nil),0x32eeb2=L"windows\\",0x32eb98,pidl=0x32e564,0x32ec04) trace:shell:SHELL32_CreatePidlFromBindCtx (nil) L"windows\\" trace:shell:GetNextElementW (L"windows\\" 0x32e0dc 0x00000104) trace:shell:GetNextElementW --(L"windows\\" L"windows" 0x00000104 0x32eec2) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:SHAlloc 64 bytes at 0x10c7308 trace:shell:IShellFolder_fnParseDisplayName (0x10c7260)->(-- pidl=0x10c7308 ret=0x00000000) trace:shell:IUnknown_fnRelease (0x10c7260) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c7260) trace:shell:SHFree 0x10c72d0 trace:shell:SHFree 0x10c7240 trace:shell:SHAlloc 89 bytes at 0x10c7218 trace:shell:SHFree 0x10c7308 trace:shell:SHFree 0x10c71a0 trace:shell:SHELL32_ParseNextElement -- pidl=0x10c7218 ret=0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10c71e0)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x10c71e0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c71e0) trace:shell:SHFree 0x10c71f8 trace:shell:SHAlloc 109 bytes at 0x10c71a0 trace:shell:SHFree 0x10c7218 trace:shell:SHFree 0x10c6da8 trace:shell:SHELL32_ParseNextElement -- pidl=0x10c71a0 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:SHBindToParent pidl=0x10c71a0 trace:shell:SHGetDesktopFolder (0x32eb98) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eb98) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32eb98)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32eb98->(0x1617a8) 0x00000000 trace:shell:SHAlloc 109 bytes at 0x10c7218 trace:shell:ILRemoveLastID pidl=0x10c7218 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c7218,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec08) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7218 {000214e6-0000-0000-c000-000000000046} 0x32ec08) trace:shell:SHAlloc 22 bytes at 0x10c6da8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6da8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e860) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e860) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c7290)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7290)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7290)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7290 trace:shell:IDefClF_fnCreateInstance 0x10c7290->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e860) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c72c8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c72b0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e860) trace:shell:ISF_MyComputer_fnAddRef (0x10c72b0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e860)->(0x10c72b0) trace:shell:ISF_MyComputer_Constructor --(0x10c72b0) trace:shell:IDefClF_fnRelease (0x10c7290)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7290) trace:shell:SHCoCreateInstance -- instance: 0x10c72b0 trace:shell:SHAlloc 22 bytes at 0x10c7290 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c72b0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e3d8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c72b0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c72b0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e3d8)->(0x10c72b4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c72b0)->(0x10c7290) trace:shell:IMCFldr_PersistFolder2_Release (0x10c72b0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c72b0)->(count=2) trace:shell:SHFree 0x10c7290 trace:shell:SHELL32_CoCreateInitSF -- (0x10c72b0) ret=0x00000000 trace:shell:SHFree 0x10c6da8 trace:shell:ISF_MyComputer_fnBindToObject (0x10c72b0)->(pidl=0x10c722c,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec08) trace:shell:SHELL32_BindToChild (0x10c72c8 (null) 0x10c722c {000214e6-0000-0000-c000-000000000046} 0x32ec08) trace:shell:SHAlloc 27 bytes at 0x10c72e8 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e584,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32e584,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c72c8 (null) 0x10c72e8 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32e520) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c6da8)(null) trace:shell:IDefClF_fnQueryInterface (0x10c6da8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c6da8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c6da8 trace:shell:IDefClF_fnCreateInstance 0x10c6da8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c7310)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e520) trace:shell:IUnknown_fnAddRef (0x10c7310) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7318 trace:shell:IUnknown_fnRelease (0x10c7310) ref=1 trace:shell:IFSFolder_Constructor --0x10c7318 trace:shell:IDefClF_fnRelease (0x10c6da8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c6da8) trace:shell:SHCoCreateInstance -- instance: 0x10c7318 trace:shell:SHAlloc 47 bytes at 0x10c7348 trace:shell:IUnknown_fnQueryInterface (0x10c7310)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32e098) trace:shell:IUnknown_fnAddRef (0x10c7310) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c731c trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c7310)->(0x10c7348) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c7380 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c7348,0x32de24) trace:shell:SHBindToParent pidl=0x10c7348 trace:shell:SHGetDesktopFolder (0x32dc48) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dc48) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32dc48)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32dc48->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c73b8 trace:shell:ILRemoveLastID pidl=0x10c73b8 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c73b8,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dcac) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c73b8 {000214e6-0000-0000-c000-000000000046} 0x32dcac) trace:shell:SHAlloc 22 bytes at 0x10c6da8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6da8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32d910) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d910) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c7290)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7290)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7290)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7290 trace:shell:IDefClF_fnCreateInstance 0x10c7290->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d910) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7408 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c73f0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d910) trace:shell:ISF_MyComputer_fnAddRef (0x10c73f0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d910)->(0x10c73f0) trace:shell:ISF_MyComputer_Constructor --(0x10c73f0) trace:shell:IDefClF_fnRelease (0x10c7290)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7290) trace:shell:SHCoCreateInstance -- instance: 0x10c73f0 trace:shell:SHAlloc 22 bytes at 0x10c7290 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c73f0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d488) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c73f0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c73f0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d488)->(0x10c73f4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c73f0)->(0x10c7290) trace:shell:IMCFldr_PersistFolder2_Release (0x10c73f0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c73f0)->(count=2) trace:shell:SHFree 0x10c7290 trace:shell:SHELL32_CoCreateInitSF -- (0x10c73f0) ret=0x00000000 trace:shell:SHFree 0x10c6da8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c73f0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dcac) trace:shell:ISF_MyComputer_fnAddRef (0x10c73f0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32dcac)->(0x10c73f0) trace:shell:ISF_MyComputer_fnRelease (0x10c73f0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c73f0) 0x00000000 trace:shell:SHFree 0x10c73b8 trace:shell:SHBindToParent -- psf=0x10c73f0 pidl=0x10c735c ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c73f0)->(cidl=1 apidl=0x32dca8 mask=0x32dcb0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c73f0)->(pidl=0x10c735c,0x00008000,0x32dcb4) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c73f0)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c73f0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c73f0) trace:shell:SHFree 0x10c7408 trace:shell:StrRetToBufW dest=0x32de24 len=0x104 strret=0x32dcb4 pidl=0x10c735c trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10c6da8 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c7310)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c7310) ref=1 trace:shell:SHFree 0x10c7348 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7318) ret=0x00000000 trace:shell:SHFree 0x10c72e8 trace:shell:IUnknown_fnQueryInterface (0x10c7310)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ec08) trace:shell:IUnknown_fnAddRef (0x10c7310) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7318 trace:shell:IUnknown_fnRelease (0x10c7310) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c7318) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c72b0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c72b0) trace:shell:SHFree 0x10c72c8 trace:shell:SHELL32_BindToChild -- returning (0x10c7318) 0x00000000 trace:shell:SHFree 0x10c7218 trace:shell:SHBindToParent -- psf=0x10c7318 pidl=0x10c71cd ret=0x00000000 trace:shell:SHAlloc 64 bytes at 0x10c7218 trace:shell:SHFree 0x10c71a0 trace:shell:Shell_GetImageLists (0x32ec18,0x32ec1c) trace:shell:PidlToSicIndex sf=0x10c7318 pidl=0x10c7218 Small trace:shell:IShellFolder_fnGetUIObjectOf (0x10c7310)->((nil),1,apidl=0x32e96c,{000214fa-0000-0000-c000-000000000046} (IID_IExtractIconW),(nil),0x32e978) trace:shell:SHAlloc 109 bytes at 0x10c71a0 trace:shell:extracticon_create 0x10c71a0 trace:shell:SHAlloc 109 bytes at 0x10c7260 trace:shell:extracticon_create (0x10c7348) trace:shell:SHFree 0x10c71a0 trace:shell:IShellFolder_fnGetUIObjectOf (0x10c7310)->hr=0x00000000 trace:shell:IExtractIconW_fnGetIconLocation (0x10c7348) (flags=0 0x32e984 260 0x32e97c 0x32e980) trace:shell:SHGetPathFromIDListW (pidl=0x10c7260,0x32e324) trace:shell:SHBindToParent pidl=0x10c7260 trace:shell:SHGetDesktopFolder (0x32e158) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e158) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e158)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e158->(0x1617a8) 0x00000000 trace:shell:SHAlloc 109 bytes at 0x10c71a0 trace:shell:ILRemoveLastID pidl=0x10c71a0 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c71a0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c71a0 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 22 bytes at 0x10c72d8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c72d8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c73b8)(null) trace:shell:IDefClF_fnQueryInterface (0x10c73b8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c73b8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c73b8 trace:shell:IDefClF_fnCreateInstance 0x10c73b8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c73f0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c73d8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_fnAddRef (0x10c73d8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de20)->(0x10c73d8) trace:shell:ISF_MyComputer_Constructor --(0x10c73d8) trace:shell:IDefClF_fnRelease (0x10c73b8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c73b8) trace:shell:SHCoCreateInstance -- instance: 0x10c73d8 trace:shell:SHAlloc 22 bytes at 0x10c73b8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c73d8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d998) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c73d8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c73d8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d998)->(0x10c73dc) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c73d8)->(0x10c73b8) trace:shell:IMCFldr_PersistFolder2_Release (0x10c73d8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c73d8)->(count=2) trace:shell:SHFree 0x10c73b8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c73d8) ret=0x00000000 trace:shell:SHFree 0x10c72d8 trace:shell:ISF_MyComputer_fnBindToObject (0x10c73d8)->(pidl=0x10c71b4,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x10c73f0 (null) 0x10c71b4 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 27 bytes at 0x10c72d8 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32db44,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32db44,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c73f0 (null) 0x10c72d8 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c73b8)(null) trace:shell:IDefClF_fnQueryInterface (0x10c73b8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c73b8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c73b8 trace:shell:IDefClF_fnCreateInstance 0x10c73b8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c7410)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IUnknown_fnAddRef (0x10c7410) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7418 trace:shell:IUnknown_fnRelease (0x10c7410) ref=1 trace:shell:IFSFolder_Constructor --0x10c7418 trace:shell:IDefClF_fnRelease (0x10c73b8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c73b8) trace:shell:SHCoCreateInstance -- instance: 0x10c7418 trace:shell:SHAlloc 47 bytes at 0x10c7448 trace:shell:IUnknown_fnQueryInterface (0x10c7410)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d658) trace:shell:IUnknown_fnAddRef (0x10c7410) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c741c trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c7410)->(0x10c7448) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c7480 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c7448,0x32d3e4) trace:shell:SHBindToParent pidl=0x10c7448 trace:shell:SHGetDesktopFolder (0x32d208) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d208) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d208)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d208->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c74b8 trace:shell:ILRemoveLastID pidl=0x10c74b8 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c74b8,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c74b8 {000214e6-0000-0000-c000-000000000046} 0x32d26c) trace:shell:SHAlloc 22 bytes at 0x10c73b8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c73b8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c74f0)(null) trace:shell:IDefClF_fnQueryInterface (0x10c74f0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c74f0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c74f0 trace:shell:IDefClF_fnCreateInstance 0x10c74f0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7528 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7510)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_fnAddRef (0x10c7510)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ced0)->(0x10c7510) trace:shell:ISF_MyComputer_Constructor --(0x10c7510) trace:shell:IDefClF_fnRelease (0x10c74f0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c74f0) trace:shell:SHCoCreateInstance -- instance: 0x10c7510 trace:shell:SHAlloc 22 bytes at 0x10c74f0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7510)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ca48) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c7510)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c7510)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ca48)->(0x10c7514) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c7510)->(0x10c74f0) trace:shell:IMCFldr_PersistFolder2_Release (0x10c7510)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c7510)->(count=2) trace:shell:SHFree 0x10c74f0 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7510) ret=0x00000000 trace:shell:SHFree 0x10c73b8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7510)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:ISF_MyComputer_fnAddRef (0x10c7510)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d26c)->(0x10c7510) trace:shell:ISF_MyComputer_fnRelease (0x10c7510)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c7510) 0x00000000 trace:shell:SHFree 0x10c74b8 trace:shell:SHBindToParent -- psf=0x10c7510 pidl=0x10c745c ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c7510)->(cidl=1 apidl=0x32d268 mask=0x32d270 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c7510)->(pidl=0x10c745c,0x00008000,0x32d274) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c7510)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c7510)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c7510) trace:shell:SHFree 0x10c7528 trace:shell:StrRetToBufW dest=0x32d3e4 len=0x104 strret=0x32d274 pidl=0x10c745c trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10c73b8 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c7410)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c7410) ref=1 trace:shell:SHFree 0x10c7448 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7418) ret=0x00000000 trace:shell:SHFree 0x10c72d8 trace:shell:IUnknown_fnQueryInterface (0x10c7410)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:IUnknown_fnAddRef (0x10c7410) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7418 trace:shell:IUnknown_fnRelease (0x10c7410) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c7418) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c73d8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c73d8) trace:shell:SHFree 0x10c73f0 trace:shell:SHELL32_BindToChild -- returning (0x10c7418) 0x00000000 trace:shell:SHFree 0x10c71a0 trace:shell:SHBindToParent -- psf=0x10c7418 pidl=0x10c728d ret=0x00000000 trace:shell:IShellFolder_fnGetAttributesOf (0x10c7410)->(cidl=1 apidl=0x32e1b8 mask=0x32e1c0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnGetAttributesOf -- result=0xf0000177 trace:shell:IShellFolder_fnGetDisplayNameOf (0x10c7410)->(pidl=0x10c728d,0x00008000,0x32e1c4) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IShellFolder_fnGetDisplayNameOf -- (0x10c7410)->(L"C:\\windows") trace:shell:IUnknown_fnRelease (0x10c7410) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c7410) trace:shell:SHFree 0x10c7480 trace:shell:SHFree 0x10c73b8 trace:shell:StrRetToBufW dest=0x32e324 len=0x104 strret=0x32e1c4 pidl=0x10c728d trace:shell:SHGetPathFromIDListW -- L"C:\\windows", 0x00000000 trace:shell:PathAddBackslashW (L"C:\\windows") trace:shell:PathAppendW (L"C:\\windows\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e324,L"C:\\windows\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\windows\\") trace:shell:PathCanonicalizeW (0x32e324,L"C:\\windows\\desktop.ini") trace:shell:SHGetPathFromIDListW (pidl=0x10c7260,0x32e324) trace:shell:SHBindToParent pidl=0x10c7260 trace:shell:SHGetDesktopFolder (0x32e158) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e158) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e158)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e158->(0x1617a8) 0x00000000 trace:shell:SHAlloc 109 bytes at 0x10c71a0 trace:shell:ILRemoveLastID pidl=0x10c71a0 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c71a0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c71a0 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 22 bytes at 0x10c6ef8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6ef8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c73b8)(null) trace:shell:IDefClF_fnQueryInterface (0x10c73b8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c73b8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c73b8 trace:shell:IDefClF_fnCreateInstance 0x10c73b8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c73f0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c73d8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_fnAddRef (0x10c73d8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de20)->(0x10c73d8) trace:shell:ISF_MyComputer_Constructor --(0x10c73d8) trace:shell:IDefClF_fnRelease (0x10c73b8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c73b8) trace:shell:SHCoCreateInstance -- instance: 0x10c73d8 trace:shell:SHAlloc 22 bytes at 0x10c73b8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c73d8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d998) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c73d8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c73d8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d998)->(0x10c73dc) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c73d8)->(0x10c73b8) trace:shell:IMCFldr_PersistFolder2_Release (0x10c73d8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c73d8)->(count=2) trace:shell:SHFree 0x10c73b8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c73d8) ret=0x00000000 trace:shell:SHFree 0x10c6ef8 trace:shell:ISF_MyComputer_fnBindToObject (0x10c73d8)->(pidl=0x10c71b4,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x10c73f0 (null) 0x10c71b4 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 27 bytes at 0x10c6ef8 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32db44,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32db44,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c73f0 (null) 0x10c6ef8 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c73b8)(null) trace:shell:IDefClF_fnQueryInterface (0x10c73b8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c73b8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c73b8 trace:shell:IDefClF_fnCreateInstance 0x10c73b8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c7410)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IUnknown_fnAddRef (0x10c7410) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7418 trace:shell:IUnknown_fnRelease (0x10c7410) ref=1 trace:shell:IFSFolder_Constructor --0x10c7418 trace:shell:IDefClF_fnRelease (0x10c73b8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c73b8) trace:shell:SHCoCreateInstance -- instance: 0x10c7418 trace:shell:SHAlloc 47 bytes at 0x10c7448 trace:shell:IUnknown_fnQueryInterface (0x10c7410)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d658) trace:shell:IUnknown_fnAddRef (0x10c7410) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c741c trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c7410)->(0x10c7448) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c7480 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c7448,0x32d3e4) trace:shell:SHBindToParent pidl=0x10c7448 trace:shell:SHGetDesktopFolder (0x32d208) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d208) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d208)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d208->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c74b8 trace:shell:ILRemoveLastID pidl=0x10c74b8 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c74b8,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c74b8 {000214e6-0000-0000-c000-000000000046} 0x32d26c) trace:shell:SHAlloc 22 bytes at 0x10c73b8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c73b8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c74f0)(null) trace:shell:IDefClF_fnQueryInterface (0x10c74f0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c74f0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c74f0 trace:shell:IDefClF_fnCreateInstance 0x10c74f0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7528 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7510)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_fnAddRef (0x10c7510)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ced0)->(0x10c7510) trace:shell:ISF_MyComputer_Constructor --(0x10c7510) trace:shell:IDefClF_fnRelease (0x10c74f0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c74f0) trace:shell:SHCoCreateInstance -- instance: 0x10c7510 trace:shell:SHAlloc 22 bytes at 0x10c74f0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7510)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ca48) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c7510)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c7510)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ca48)->(0x10c7514) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c7510)->(0x10c74f0) trace:shell:IMCFldr_PersistFolder2_Release (0x10c7510)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c7510)->(count=2) trace:shell:SHFree 0x10c74f0 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7510) ret=0x00000000 trace:shell:SHFree 0x10c73b8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7510)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:ISF_MyComputer_fnAddRef (0x10c7510)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d26c)->(0x10c7510) trace:shell:ISF_MyComputer_fnRelease (0x10c7510)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c7510) 0x00000000 trace:shell:SHFree 0x10c74b8 trace:shell:SHBindToParent -- psf=0x10c7510 pidl=0x10c745c ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c7510)->(cidl=1 apidl=0x32d268 mask=0x32d270 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c7510)->(pidl=0x10c745c,0x00008000,0x32d274) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c7510)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c7510)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c7510) trace:shell:SHFree 0x10c7528 trace:shell:StrRetToBufW dest=0x32d3e4 len=0x104 strret=0x32d274 pidl=0x10c745c trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10c73b8 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c7410)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c7410) ref=1 trace:shell:SHFree 0x10c7448 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7418) ret=0x00000000 trace:shell:SHFree 0x10c6ef8 trace:shell:IUnknown_fnQueryInterface (0x10c7410)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:IUnknown_fnAddRef (0x10c7410) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7418 trace:shell:IUnknown_fnRelease (0x10c7410) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c7418) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c73d8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c73d8) trace:shell:SHFree 0x10c73f0 trace:shell:SHELL32_BindToChild -- returning (0x10c7418) 0x00000000 trace:shell:SHFree 0x10c71a0 trace:shell:SHBindToParent -- psf=0x10c7418 pidl=0x10c728d ret=0x00000000 trace:shell:IShellFolder_fnGetAttributesOf (0x10c7410)->(cidl=1 apidl=0x32e1b8 mask=0x32e1c0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnGetAttributesOf -- result=0xf0000177 trace:shell:IShellFolder_fnGetDisplayNameOf (0x10c7410)->(pidl=0x10c728d,0x00008000,0x32e1c4) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IShellFolder_fnGetDisplayNameOf -- (0x10c7410)->(L"C:\\windows") trace:shell:IUnknown_fnRelease (0x10c7410) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c7410) trace:shell:SHFree 0x10c7480 trace:shell:SHFree 0x10c73b8 trace:shell:StrRetToBufW dest=0x32e324 len=0x104 strret=0x32e1c4 pidl=0x10c728d trace:shell:SHGetPathFromIDListW -- L"C:\\windows", 0x00000000 trace:shell:PathAddBackslashW (L"C:\\windows") trace:shell:PathAppendW (L"C:\\windows\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e324,L"C:\\windows\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\windows\\") trace:shell:PathCanonicalizeW (0x32e324,L"C:\\windows\\desktop.ini") trace:shell:SHGetPathFromIDListW (pidl=0x10c7260,0x32e324) trace:shell:SHBindToParent pidl=0x10c7260 trace:shell:SHGetDesktopFolder (0x32e158) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e158) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e158)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e158->(0x1617a8) 0x00000000 trace:shell:SHAlloc 109 bytes at 0x10c71a0 trace:shell:ILRemoveLastID pidl=0x10c71a0 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c71a0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c71a0 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 22 bytes at 0x10c6ef8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c6ef8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c73b8)(null) trace:shell:IDefClF_fnQueryInterface (0x10c73b8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c73b8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c73b8 trace:shell:IDefClF_fnCreateInstance 0x10c73b8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c73f0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c73d8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32de20) trace:shell:ISF_MyComputer_fnAddRef (0x10c73d8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32de20)->(0x10c73d8) trace:shell:ISF_MyComputer_Constructor --(0x10c73d8) trace:shell:IDefClF_fnRelease (0x10c73b8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c73b8) trace:shell:SHCoCreateInstance -- instance: 0x10c73d8 trace:shell:SHAlloc 22 bytes at 0x10c73b8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c73d8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d998) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c73d8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c73d8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d998)->(0x10c73dc) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c73d8)->(0x10c73b8) trace:shell:IMCFldr_PersistFolder2_Release (0x10c73d8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c73d8)->(count=2) trace:shell:SHFree 0x10c73b8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c73d8) ret=0x00000000 trace:shell:SHFree 0x10c6ef8 trace:shell:ISF_MyComputer_fnBindToObject (0x10c73d8)->(pidl=0x10c71b4,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:SHELL32_BindToChild (0x10c73f0 (null) 0x10c71b4 {000214e6-0000-0000-c000-000000000046} 0x32e1bc) trace:shell:SHAlloc 27 bytes at 0x10c6ef8 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32db44,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32db44,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c73f0 (null) 0x10c6ef8 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c73b8)(null) trace:shell:IDefClF_fnQueryInterface (0x10c73b8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c73b8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c73b8 trace:shell:IDefClF_fnCreateInstance 0x10c73b8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c7410)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32dae0) trace:shell:IUnknown_fnAddRef (0x10c7410) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7418 trace:shell:IUnknown_fnRelease (0x10c7410) ref=1 trace:shell:IFSFolder_Constructor --0x10c7418 trace:shell:IDefClF_fnRelease (0x10c73b8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c73b8) trace:shell:SHCoCreateInstance -- instance: 0x10c7418 trace:shell:SHAlloc 47 bytes at 0x10c7448 trace:shell:IUnknown_fnQueryInterface (0x10c7410)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d658) trace:shell:IUnknown_fnAddRef (0x10c7410) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c741c trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c7410)->(0x10c7448) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c7480 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c7448,0x32d3e4) trace:shell:SHBindToParent pidl=0x10c7448 trace:shell:SHGetDesktopFolder (0x32d208) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d208) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d208)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d208->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c74b8 trace:shell:ILRemoveLastID pidl=0x10c74b8 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c74b8,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c74b8 {000214e6-0000-0000-c000-000000000046} 0x32d26c) trace:shell:SHAlloc 22 bytes at 0x10c73b8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c73b8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c74f0)(null) trace:shell:IDefClF_fnQueryInterface (0x10c74f0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c74f0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c74f0 trace:shell:IDefClF_fnCreateInstance 0x10c74f0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c7528 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7510)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ced0) trace:shell:ISF_MyComputer_fnAddRef (0x10c7510)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ced0)->(0x10c7510) trace:shell:ISF_MyComputer_Constructor --(0x10c7510) trace:shell:IDefClF_fnRelease (0x10c74f0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c74f0) trace:shell:SHCoCreateInstance -- instance: 0x10c7510 trace:shell:SHAlloc 22 bytes at 0x10c74f0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7510)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ca48) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c7510)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c7510)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ca48)->(0x10c7514) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c7510)->(0x10c74f0) trace:shell:IMCFldr_PersistFolder2_Release (0x10c7510)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c7510)->(count=2) trace:shell:SHFree 0x10c74f0 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7510) ret=0x00000000 trace:shell:SHFree 0x10c73b8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7510)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d26c) trace:shell:ISF_MyComputer_fnAddRef (0x10c7510)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d26c)->(0x10c7510) trace:shell:ISF_MyComputer_fnRelease (0x10c7510)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c7510) 0x00000000 trace:shell:SHFree 0x10c74b8 trace:shell:SHBindToParent -- psf=0x10c7510 pidl=0x10c745c ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c7510)->(cidl=1 apidl=0x32d268 mask=0x32d270 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c7510)->(pidl=0x10c745c,0x00008000,0x32d274) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c7510)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c7510)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c7510) trace:shell:SHFree 0x10c7528 trace:shell:StrRetToBufW dest=0x32d3e4 len=0x104 strret=0x32d274 pidl=0x10c745c trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10c73b8 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c7410)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c7410) ref=1 trace:shell:SHFree 0x10c7448 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7418) ret=0x00000000 trace:shell:SHFree 0x10c6ef8 trace:shell:IUnknown_fnQueryInterface (0x10c7410)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e1bc) trace:shell:IUnknown_fnAddRef (0x10c7410) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c7418 trace:shell:IUnknown_fnRelease (0x10c7410) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c7418) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c73d8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c73d8) trace:shell:SHFree 0x10c73f0 trace:shell:SHELL32_BindToChild -- returning (0x10c7418) 0x00000000 trace:shell:SHFree 0x10c71a0 trace:shell:SHBindToParent -- psf=0x10c7418 pidl=0x10c728d ret=0x00000000 trace:shell:IShellFolder_fnGetAttributesOf (0x10c7410)->(cidl=1 apidl=0x32e1b8 mask=0x32e1c0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnGetAttributesOf -- result=0xf0000177 trace:shell:IShellFolder_fnGetDisplayNameOf (0x10c7410)->(pidl=0x10c728d,0x00008000,0x32e1c4) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IShellFolder_fnGetDisplayNameOf -- (0x10c7410)->(L"C:\\windows") trace:shell:IUnknown_fnRelease (0x10c7410) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c7410) trace:shell:SHFree 0x10c7480 trace:shell:SHFree 0x10c73b8 trace:shell:StrRetToBufW dest=0x32e324 len=0x104 strret=0x32e1c4 pidl=0x10c728d trace:shell:SHGetPathFromIDListW -- L"C:\\windows", 0x00000000 trace:shell:PathAddBackslashW (L"C:\\windows") trace:shell:PathAppendW (L"C:\\windows\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32e324,L"C:\\windows\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\windows\\") trace:shell:PathCanonicalizeW (0x32e324,L"C:\\windows\\desktop.ini") trace:shell:HCR_GetDefaultIconW L"Folder" trace:shell:HCR_GetDefaultIconW -- not found trace:shell:IExtractIconW_fnGetIconLocation -- L"C:\\windows\\system32\\shell32.dll" fffffffc trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -4 trace:shell:SIC_CompareEntries 0x32e700 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32e700 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32e700 0x19c1a8 0 trace:shell:SIC_CompareEntries 0x32e700 0x19d308 0 trace:shell:SIC_CompareEntries 0x32e700 0x1a3ff8 0 trace:shell:SIC_CompareEntries 0x32e700 0x10bb0b8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:IExtractIconW_fnRelease (0x10c7348)->(count=1) trace:shell:IExtractIconW_fnRelease destroying IExtractIcon(0x10c7348) trace:shell:SHFree 0x10c7260 trace:shell:IUnknown_fnRelease (0x10c7310) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c7310) trace:shell:SHFree 0x10c7380 trace:shell:SHFree 0x10c6da8 trace:shell:SHFree 0x10c7218 trace:shell:SHGetFileInfoW icon=(nil) index=0x00000005 attr=0x00000001 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetFileInfoW L"*." fattr=0x10 sfi=0x32dca8(attr=0x00000000) size=0x2b4 flags=0x4011 trace:shell:PathIsRelativeW (L"*.") trace:shell:PathCombineW (0x32d7dc,L"Z:\\home\\sdever\\VM",L"*.") trace:shell:PathIsRelativeW (L"*.") trace:shell:PathAddBackslashW (L"Z:\\home\\sdever\\VM") trace:shell:PathCanonicalizeW (0x32d7dc,L"Z:\\home\\sdever\\VM\\*.") trace:shell:Shell_GetImageLists (0x32d548,0x32d54c) trace:shell:SIC_GetIconIndex L"C:\\windows\\system32\\shell32.dll" -4 trace:shell:SIC_CompareEntries 0x32d2b0 0x19c0c8 0 trace:shell:SIC_CompareEntries 0x32d2b0 0x19b1d0 0 trace:shell:SIC_CompareEntries 0x32d2b0 0x19c1a8 0 trace:shell:SIC_CompareEntries 0x32d2b0 0x19d308 0 trace:shell:SIC_CompareEntries 0x32d2b0 0x1a3ff8 0 trace:shell:SIC_CompareEntries 0x32d2b0 0x10bb0b8 0 trace:shell:SIC_GetIconIndex -- found trace:shell:SHFree (nil) trace:shell:SHGetFileInfoW icon=0x32e854 index=0x00000005 attr=0x00000000 name=L"" type=L"" ret=0x0019a2d8 trace:shell:SHGetMalloc (0x32f9d0) trace:shell:SHGetSpecialFolderLocation (0x20090,0x0,0x32f9cc) trace:shell:SHGetFolderLocation 0x20090 0x00000000 (nil) 0x00000000 0x32f9cc trace:shell:SHAlloc 2 bytes at 0x10c7540 trace:shell:SHGetFolderLocation -- (new pidl 0x10c7540) trace:shell:SHGetPathFromIDListW (pidl=0x10c7540,0x32f764) trace:shell:SHBindToParent pidl=0x10c7540 trace:shell:SHGetDesktopFolder (0x32f5a8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f5a8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f5a8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f5a8->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f60c) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f60c)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x10c7540 ret=0x00000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0x32f608 mask=0x32f610 (0x40000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_Desktop_fnGetDisplayNameOf (0x1617a8)->(pidl=0x10c7540,0x00008000,0x32f614) trace:shell:ISF_Desktop_fnGetDisplayNameOf -- (0x1617a8)->(L"C:\\users\\sdever\\Bureau",0x00000000) trace:shell:StrRetToBufW dest=0x32f764 len=0x104 strret=0x32f614 pidl=0x10c7540 trace:shell:SHGetPathFromIDListW -- L"C:\\users\\sdever\\Bureau", 0x00000000 trace:shell:SHGetSpecialFolderLocation (0x10072,0x11,0x32f91c) trace:shell:SHGetFolderLocation 0x10072 0x00000011 (nil) 0x00000000 0x32f91c trace:shell:SHAlloc 22 bytes at 0x10c7540 trace:shell:SHGetFolderLocation -- (new pidl 0x10c7540) trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x10c7540,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000001 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c7540,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f8f4) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7540 {000214e6-0000-0000-c000-000000000046} 0x32f8f4) trace:shell:SHAlloc 22 bytes at 0x10c73a8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c73a8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f3c0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3c0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c7418)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7418)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7418)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7418 trace:shell:IDefClF_fnCreateInstance 0x10c7418->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3c0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x141e50 trace:shell:ISF_MyComputer_fnQueryInterface (0x141ea8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3c0) trace:shell:ISF_MyComputer_fnAddRef (0x141ea8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f3c0)->(0x141ea8) trace:shell:ISF_MyComputer_Constructor --(0x141ea8) trace:shell:IDefClF_fnRelease (0x10c7418)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7418) trace:shell:SHCoCreateInstance -- instance: 0x141ea8 trace:shell:SHAlloc 22 bytes at 0x10c7418 trace:shell:ISF_MyComputer_fnQueryInterface (0x141ea8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ef38) trace:shell:IMCFldr_PersistFolder2_AddRef (0x141ea8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x141ea8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ef38)->(0x141eac) trace:shell:IMCFldr_PersistFolder2_Initialize (0x141ea8)->(0x10c7418) trace:shell:IMCFldr_PersistFolder2_Release (0x141ea8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x141ea8)->(count=2) trace:shell:SHFree 0x10c7418 trace:shell:SHELL32_CoCreateInitSF -- (0x141ea8) ret=0x00000000 trace:shell:SHFree 0x10c73a8 trace:shell:ISF_MyComputer_fnQueryInterface (0x141ea8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f8f4) trace:shell:ISF_MyComputer_fnAddRef (0x141ea8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f8f4)->(0x141ea8) trace:shell:ISF_MyComputer_fnRelease (0x141ea8)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x141ea8) 0x00000000 trace:shell:ISF_MyComputer_fnAddRef (0x141ea8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x141ea8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x141ea8)->(count=3) trace:shell:SHGetPathFromIDListW (pidl=0x10c73a8,0x32f6ea) trace:shell:SHBindToParent pidl=0x10c73a8 trace:shell:SHGetDesktopFolder (0x32f528) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f528) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f528)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f528->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f58c) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f58c)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x10c73a8 ret=0x00000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0x32f588 mask=0x32f590 (0x40000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x141ea8)->(count=2) trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x10c9624=L"C:\\users\\sdever\\",0x32f8d0,pidl=0x32f8c8,0x32f8cc) trace:shell:PathGetDriveNumberW (L"C:\\users\\sdever\\") trace:shell:SHAlloc 22 bytes at 0x10c7540 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10c7540, L"C:\\users\\sdever\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c7540,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f5b8) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7540 {000214e6-0000-0000-c000-000000000046} 0x32f5b8) trace:shell:SHAlloc 22 bytes at 0x10c7418 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7418 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f270) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f270) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c9658)(null) trace:shell:IDefClF_fnQueryInterface (0x10c9658)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c9658)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c9658 trace:shell:IDefClF_fnCreateInstance 0x10c9658->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f270) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c9690 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c9678)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f270) trace:shell:ISF_MyComputer_fnAddRef (0x10c9678)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f270)->(0x10c9678) trace:shell:ISF_MyComputer_Constructor --(0x10c9678) trace:shell:IDefClF_fnRelease (0x10c9658)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c9658) trace:shell:SHCoCreateInstance -- instance: 0x10c9678 trace:shell:SHAlloc 22 bytes at 0x10c9658 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c9678)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ede8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c9678)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c9678)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ede8)->(0x10c967c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c9678)->(0x10c9658) trace:shell:IMCFldr_PersistFolder2_Release (0x10c9678)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c9678)->(count=2) trace:shell:SHFree 0x10c9658 trace:shell:SHELL32_CoCreateInitSF -- (0x10c9678) ret=0x00000000 trace:shell:SHFree 0x10c7418 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c9678)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f5b8) trace:shell:ISF_MyComputer_fnAddRef (0x10c9678)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f5b8)->(0x10c9678) trace:shell:ISF_MyComputer_fnRelease (0x10c9678)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c9678) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10c9678)->(HWND=(nil),(nil),0x10c9624=L"C:\\users\\sdever\\",0x32f8d0,pidl=0x32f5b4,0x32f8cc) trace:shell:PathGetDriveNumberW (L"C:\\users\\sdever\\") trace:shell:GetNextElementW (L"C:\\users\\sdever\\" 0x32f334 0x00000104) trace:shell:GetNextElementW --(L"C:\\users\\sdever\\" L"C:" 0x00000104 0x10c962a) trace:shell:SHAlloc 27 bytes at 0x10c7418 trace:shell:SHELL32_ParseNextElement (0x10c9678, (nil), 0x10c7418, L"users\\sdever\\") trace:shell:ISF_MyComputer_fnBindToObject (0x10c9678)->(pidl=0x10c7418,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f2a8) trace:shell:SHELL32_BindToChild (0x10c9690 (null) 0x10c7418 {000214e6-0000-0000-c000-000000000046} 0x32f2a8) trace:shell:SHAlloc 27 bytes at 0x10c96b0 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32efc4,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32efc4,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c9690 (null) 0x10c96b0 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32ef60) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ef60) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c9658)(null) trace:shell:IDefClF_fnQueryInterface (0x10c9658)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c9658)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c9658 trace:shell:IDefClF_fnCreateInstance 0x10c9658->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ef60) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c96d8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ef60) trace:shell:IUnknown_fnAddRef (0x10c96d8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c96e0 trace:shell:IUnknown_fnRelease (0x10c96d8) ref=1 trace:shell:IFSFolder_Constructor --0x10c96e0 trace:shell:IDefClF_fnRelease (0x10c9658)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c9658) trace:shell:SHCoCreateInstance -- instance: 0x10c96e0 trace:shell:SHAlloc 47 bytes at 0x10c9710 trace:shell:IUnknown_fnQueryInterface (0x10c96d8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ead8) trace:shell:IUnknown_fnAddRef (0x10c96d8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c96e4 trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c96d8)->(0x10c9710) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c9748 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c9710,0x32e864) trace:shell:SHBindToParent pidl=0x10c9710 trace:shell:SHGetDesktopFolder (0x32e688) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e688) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e688)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e688->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c9780 trace:shell:ILRemoveLastID pidl=0x10c9780 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c9780,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e6ec) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c9780 {000214e6-0000-0000-c000-000000000046} 0x32e6ec) trace:shell:SHAlloc 22 bytes at 0x10c9658 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c9658 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e350) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e350) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c97b8)(null) trace:shell:IDefClF_fnQueryInterface (0x10c97b8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c97b8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c97b8 trace:shell:IDefClF_fnCreateInstance 0x10c97b8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e350) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c97f0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c97d8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e350) trace:shell:ISF_MyComputer_fnAddRef (0x10c97d8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e350)->(0x10c97d8) trace:shell:ISF_MyComputer_Constructor --(0x10c97d8) trace:shell:IDefClF_fnRelease (0x10c97b8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c97b8) trace:shell:SHCoCreateInstance -- instance: 0x10c97d8 trace:shell:SHAlloc 22 bytes at 0x10c97b8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c97d8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32dec8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c97d8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c97d8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32dec8)->(0x10c97dc) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c97d8)->(0x10c97b8) trace:shell:IMCFldr_PersistFolder2_Release (0x10c97d8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c97d8)->(count=2) trace:shell:SHFree 0x10c97b8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c97d8) ret=0x00000000 trace:shell:SHFree 0x10c9658 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c97d8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e6ec) trace:shell:ISF_MyComputer_fnAddRef (0x10c97d8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e6ec)->(0x10c97d8) trace:shell:ISF_MyComputer_fnRelease (0x10c97d8)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c97d8) 0x00000000 trace:shell:SHFree 0x10c9780 trace:shell:SHBindToParent -- psf=0x10c97d8 pidl=0x10c9724 ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c97d8)->(cidl=1 apidl=0x32e6e8 mask=0x32e6f0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c97d8)->(pidl=0x10c9724,0x00008000,0x32e6f4) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c97d8)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c97d8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c97d8) trace:shell:SHFree 0x10c97f0 trace:shell:StrRetToBufW dest=0x32e864 len=0x104 strret=0x32e6f4 pidl=0x10c9724 trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10c9658 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c96d8)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c96d8) ref=1 trace:shell:SHFree 0x10c9710 trace:shell:SHELL32_CoCreateInitSF -- (0x10c96e0) ret=0x00000000 trace:shell:SHFree 0x10c96b0 trace:shell:IUnknown_fnQueryInterface (0x10c96d8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f2a8) trace:shell:IUnknown_fnAddRef (0x10c96d8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c96e0 trace:shell:IUnknown_fnRelease (0x10c96d8) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c96e0) 0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x10c96d8)->(HWND=(nil),(nil),0x10c962a=L"users\\sdever\\",0x32f8d0,pidl=0x32f2a4,0x32f8cc) trace:shell:SHELL32_CreatePidlFromBindCtx (nil) L"users\\sdever\\" trace:shell:GetNextElementW (L"users\\sdever\\" 0x32ee1c 0x00000104) trace:shell:GetNextElementW --(L"users\\sdever\\" L"users" 0x00000104 0x10c9636) trace:shell:PathAddBackslashW (L"C:\\") trace:shell:SHAlloc 58 bytes at 0x10c9780 trace:shell:SHELL32_ParseNextElement (0x10c96e0, (nil), 0x10c9780, L"sdever\\") trace:shell:IShellFolder_fnBindToObject (0x10c96d8)->(pidl=0x10c9780,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ed88) trace:shell:SHELL32_BindToChild (0x10c9748 L"C:\\" 0x10c9780 {000214e6-0000-0000-c000-000000000046} 0x32ed88) trace:shell:SHAlloc 58 bytes at 0x10c97c8 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathAppendW (L"C:\\users\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32eaa4,L"C:\\users\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\users\\") trace:shell:PathCanonicalizeW (0x32eaa4,L"C:\\users\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c9748 L"C:\\" 0x10c97c8 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32ea40) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ea40) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c96b0)(null) trace:shell:IDefClF_fnQueryInterface (0x10c96b0)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c96b0)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c96b0 trace:shell:IDefClF_fnCreateInstance 0x10c96b0->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ea40) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c9710)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ea40) trace:shell:IUnknown_fnAddRef (0x10c9710) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c9718 trace:shell:IUnknown_fnRelease (0x10c9710) ref=1 trace:shell:IFSFolder_Constructor --0x10c9718 trace:shell:IDefClF_fnRelease (0x10c96b0)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c96b0) trace:shell:SHCoCreateInstance -- instance: 0x10c9718 trace:shell:SHAlloc 103 bytes at 0x10c9810 trace:shell:IUnknown_fnQueryInterface (0x10c9710)->({cef04fdf-fe72-11d2-87a5-00c04f6837cf} (IID_IPersistFolder3),0x32e5bc) trace:shell:IUnknown_fnAddRef (0x10c9710) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c971c trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IFSFldr_PersistFolder3_InitializeEx (0x10c9710)->((nil),0x10c9810,0x32e5c0) trace:shell:IFSFldr_PersistFolder3_InitializeEx --(nil) L"C:\\users" L"" 0xffffffff 0xffffffff trace:shell:SHAlloc 103 bytes at 0x10c9880 trace:shell:SHAlloc 18 bytes at 0x10c96b0 trace:shell:IFSFldr_PersistFolder3_InitializeEx --(0x10c9710)->(target=L"C:\\users") trace:shell:IUnknown_fnRelease (0x10c9710) ref=1 trace:shell:SHFree 0x10c9810 trace:shell:SHELL32_CoCreateInitSF -- (0x10c9718) ret=0x00000000 trace:shell:SHFree 0x10c97c8 trace:shell:IUnknown_fnQueryInterface (0x10c9710)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ed88) trace:shell:IUnknown_fnAddRef (0x10c9710) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c9718 trace:shell:IUnknown_fnRelease (0x10c9710) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c9718) 0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x10c9710)->(HWND=(nil),(nil),0x10c9636=L"sdever\\",0x32f8d0,pidl=0x32ed84,0x32f8cc) trace:shell:SHELL32_CreatePidlFromBindCtx (nil) L"sdever\\" trace:shell:GetNextElementW (L"sdever\\" 0x32e8fc 0x00000104) trace:shell:GetNextElementW --(L"sdever\\" L"sdever" 0x00000104 0x10c9644) trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:SHAlloc 60 bytes at 0x10c97c8 trace:shell:SHELL32_GetItemAttributes 0x0040545f warn:shell:SHELL32_GetItemAttributes attributes 0x00405408 not implemented trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnParseDisplayName (0x10c9710)->(-- pidl=0x10c97c8 ret=0x00000000) trace:shell:IUnknown_fnRelease (0x10c9710) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c9710) trace:shell:SHFree 0x10c9880 trace:shell:SHFree 0x10c96b0 trace:shell:SHAlloc 116 bytes at 0x10c9810 trace:shell:SHFree 0x10c97c8 trace:shell:SHFree 0x10c9780 trace:shell:SHELL32_ParseNextElement -- pidl=0x10c9810 ret=0x00000000 trace:shell:IShellFolder_fnParseDisplayName (0x10c96d8)->(-- pidl=0x10c9810 ret=0x00000000) trace:shell:IUnknown_fnRelease (0x10c96d8) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c96d8) trace:shell:SHFree 0x10c9748 trace:shell:SHFree 0x10c9658 trace:shell:SHAlloc 141 bytes at 0x10c96b0 trace:shell:SHFree 0x10c9810 trace:shell:SHFree 0x10c7418 trace:shell:SHELL32_ParseNextElement -- pidl=0x10c96b0 ret=0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10c9678)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x10c9678)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c9678) trace:shell:SHFree 0x10c9690 trace:shell:SHAlloc 161 bytes at 0x10c9748 trace:shell:SHFree 0x10c96b0 trace:shell:SHFree 0x10c7540 trace:shell:SHELL32_ParseNextElement -- pidl=0x10c9748 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x10c9748,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000001 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c9748,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f8d8) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c9748 {000214e6-0000-0000-c000-000000000046} 0x32f8d8) trace:shell:SHAlloc 22 bytes at 0x10c7540 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7540 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f3b0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3b0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c73a8)(null) trace:shell:IDefClF_fnQueryInterface (0x10c73a8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c73a8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c73a8 trace:shell:IDefClF_fnCreateInstance 0x10c73a8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3b0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c9658 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7418)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3b0) trace:shell:ISF_MyComputer_fnAddRef (0x10c7418)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f3b0)->(0x10c7418) trace:shell:ISF_MyComputer_Constructor --(0x10c7418) trace:shell:IDefClF_fnRelease (0x10c73a8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c73a8) trace:shell:SHCoCreateInstance -- instance: 0x10c7418 trace:shell:SHAlloc 22 bytes at 0x10c73a8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7418)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ef28) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c7418)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c7418)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ef28)->(0x10c741c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c7418)->(0x10c73a8) trace:shell:IMCFldr_PersistFolder2_Release (0x10c7418)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c7418)->(count=2) trace:shell:SHFree 0x10c73a8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7418) ret=0x00000000 trace:shell:SHFree 0x10c7540 trace:shell:ISF_MyComputer_fnBindToObject (0x10c7418)->(pidl=0x10c975c,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f8d8) trace:shell:SHELL32_BindToChild (0x10c9658 (null) 0x10c975c {000214e6-0000-0000-c000-000000000046} 0x32f8d8) trace:shell:SHAlloc 27 bytes at 0x10c73a8 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32f0d4,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32f0d4,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c9658 (null) 0x10c73a8 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32f070) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f070) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c7540)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7540)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7540)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7540 trace:shell:IDefClF_fnCreateInstance 0x10c7540->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f070) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c9678)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f070) trace:shell:IUnknown_fnAddRef (0x10c9678) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c9680 trace:shell:IUnknown_fnRelease (0x10c9678) ref=1 trace:shell:IFSFolder_Constructor --0x10c9680 trace:shell:IDefClF_fnRelease (0x10c7540)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7540) trace:shell:SHCoCreateInstance -- instance: 0x10c9680 trace:shell:SHAlloc 47 bytes at 0x10c96b0 trace:shell:IUnknown_fnQueryInterface (0x10c9678)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ebe8) trace:shell:IUnknown_fnAddRef (0x10c9678) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c9684 trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c9678)->(0x10c96b0) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c96e8 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c96b0,0x32e974) trace:shell:SHBindToParent pidl=0x10c96b0 trace:shell:SHGetDesktopFolder (0x32e798) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e798) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e798)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e798->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c97f8 trace:shell:ILRemoveLastID pidl=0x10c97f8 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c97f8,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e7fc) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c97f8 {000214e6-0000-0000-c000-000000000046} 0x32e7fc) trace:shell:SHAlloc 22 bytes at 0x10c7540 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7540 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e460) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e460) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c9720)(null) trace:shell:IDefClF_fnQueryInterface (0x10c9720)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c9720)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c9720 trace:shell:IDefClF_fnCreateInstance 0x10c9720->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e460) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c9848 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c9830)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e460) trace:shell:ISF_MyComputer_fnAddRef (0x10c9830)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e460)->(0x10c9830) trace:shell:ISF_MyComputer_Constructor --(0x10c9830) trace:shell:IDefClF_fnRelease (0x10c9720)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c9720) trace:shell:SHCoCreateInstance -- instance: 0x10c9830 trace:shell:SHAlloc 22 bytes at 0x10c9720 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c9830)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32dfd8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c9830)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c9830)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32dfd8)->(0x10c9834) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c9830)->(0x10c9720) trace:shell:IMCFldr_PersistFolder2_Release (0x10c9830)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c9830)->(count=2) trace:shell:SHFree 0x10c9720 trace:shell:SHELL32_CoCreateInitSF -- (0x10c9830) ret=0x00000000 trace:shell:SHFree 0x10c7540 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c9830)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e7fc) trace:shell:ISF_MyComputer_fnAddRef (0x10c9830)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e7fc)->(0x10c9830) trace:shell:ISF_MyComputer_fnRelease (0x10c9830)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c9830) 0x00000000 trace:shell:SHFree 0x10c97f8 trace:shell:SHBindToParent -- psf=0x10c9830 pidl=0x10c96c4 ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c9830)->(cidl=1 apidl=0x32e7f8 mask=0x32e800 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c9830)->(pidl=0x10c96c4,0x00008000,0x32e804) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c9830)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c9830)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c9830) trace:shell:SHFree 0x10c9848 trace:shell:StrRetToBufW dest=0x32e974 len=0x104 strret=0x32e804 pidl=0x10c96c4 trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10c7540 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c9678)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c9678) ref=1 trace:shell:SHFree 0x10c96b0 trace:shell:SHELL32_CoCreateInitSF -- (0x10c9680) ret=0x00000000 trace:shell:SHFree 0x10c73a8 trace:shell:IShellFolder_fnBindToObject (0x10c9678)->(pidl=0x10c9775,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f8d8) trace:shell:SHELL32_BindToChild (0x10c96e8 L"C:\\" 0x10c9775 {000214e6-0000-0000-c000-000000000046} 0x32f8d8) trace:shell:SHAlloc 58 bytes at 0x10c97f8 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathAppendW (L"C:\\users\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32ed94,L"C:\\users\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\users\\") trace:shell:PathCanonicalizeW (0x32ed94,L"C:\\users\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c96e8 L"C:\\" 0x10c97f8 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32ed30) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ed30) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c73a8)(null) trace:shell:IDefClF_fnQueryInterface (0x10c73a8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c73a8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c73a8 trace:shell:IDefClF_fnCreateInstance 0x10c73a8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ed30) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c96b0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ed30) trace:shell:IUnknown_fnAddRef (0x10c96b0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c96b8 trace:shell:IUnknown_fnRelease (0x10c96b0) ref=1 trace:shell:IFSFolder_Constructor --0x10c96b8 trace:shell:IDefClF_fnRelease (0x10c73a8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c73a8) trace:shell:SHCoCreateInstance -- instance: 0x10c96b8 trace:shell:SHAlloc 103 bytes at 0x10c9840 trace:shell:IUnknown_fnQueryInterface (0x10c96b0)->({cef04fdf-fe72-11d2-87a5-00c04f6837cf} (IID_IPersistFolder3),0x32e8ac) trace:shell:IUnknown_fnAddRef (0x10c96b0) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c96bc trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IFSFldr_PersistFolder3_InitializeEx (0x10c96b0)->((nil),0x10c9840,0x32e8b0) trace:shell:IFSFldr_PersistFolder3_InitializeEx --(nil) L"C:\\users" L"" 0xffffffff 0xffffffff trace:shell:SHAlloc 103 bytes at 0x10c98b0 trace:shell:SHAlloc 18 bytes at 0x10c73a8 trace:shell:IFSFldr_PersistFolder3_InitializeEx --(0x10c96b0)->(target=L"C:\\users") trace:shell:IUnknown_fnRelease (0x10c96b0) ref=1 trace:shell:SHFree 0x10c9840 trace:shell:SHELL32_CoCreateInitSF -- (0x10c96b8) ret=0x00000000 trace:shell:SHFree 0x10c97f8 trace:shell:IShellFolder_fnBindToObject (0x10c96b0)->(pidl=0x10c97ad,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f8d8) trace:shell:SHELL32_BindToChild (0x10c98b0 L"C:\\users" 0x10c97ad {000214e6-0000-0000-c000-000000000046} 0x32f8d8) trace:shell:SHAlloc 60 bytes at 0x10c97f8 trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathAddBackslashW (L"C:\\users\\sdever") trace:shell:PathAppendW (L"C:\\users\\sdever\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32ea54,L"C:\\users\\sdever\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\users\\sdever\\") trace:shell:PathCanonicalizeW (0x32ea54,L"C:\\users\\sdever\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c98b0 L"C:\\users" 0x10c97f8 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32e9f0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e9f0) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c9720)(null) trace:shell:IDefClF_fnQueryInterface (0x10c9720)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c9720)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c9720 trace:shell:IDefClF_fnCreateInstance 0x10c9720->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e9f0) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c9840)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e9f0) trace:shell:IUnknown_fnAddRef (0x10c9840) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c9848 trace:shell:IUnknown_fnRelease (0x10c9840) ref=1 trace:shell:IFSFolder_Constructor --0x10c9848 trace:shell:IDefClF_fnRelease (0x10c9720)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c9720) trace:shell:SHCoCreateInstance -- instance: 0x10c9848 trace:shell:SHAlloc 161 bytes at 0x10c9920 trace:shell:IUnknown_fnQueryInterface (0x10c9840)->({cef04fdf-fe72-11d2-87a5-00c04f6837cf} (IID_IPersistFolder3),0x32e56c) trace:shell:IUnknown_fnAddRef (0x10c9840) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c984c trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:IFSFldr_PersistFolder3_InitializeEx (0x10c9840)->((nil),0x10c9920,0x32e570) trace:shell:IFSFldr_PersistFolder3_InitializeEx --(nil) L"C:\\users\\sdever" L"" 0xffffffff 0xffffffff trace:shell:SHAlloc 161 bytes at 0x10c99d0 trace:shell:SHAlloc 32 bytes at 0x10c9720 trace:shell:IFSFldr_PersistFolder3_InitializeEx --(0x10c9840)->(target=L"C:\\users\\sdever") trace:shell:IUnknown_fnRelease (0x10c9840) ref=1 trace:shell:SHFree 0x10c9920 trace:shell:SHELL32_CoCreateInitSF -- (0x10c9848) ret=0x00000000 trace:shell:SHFree 0x10c97f8 trace:shell:IUnknown_fnQueryInterface (0x10c9840)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f8d8) trace:shell:IUnknown_fnAddRef (0x10c9840) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c9848 trace:shell:IUnknown_fnRelease (0x10c9840) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c9848) 0x00000000 trace:shell:IUnknown_fnRelease (0x10c96b0) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c96b0) trace:shell:SHFree 0x10c98b0 trace:shell:SHFree 0x10c73a8 trace:shell:SHELL32_BindToChild -- returning (0x10c9848) 0x00000000 trace:shell:IUnknown_fnRelease (0x10c9678) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c9678) trace:shell:SHFree 0x10c96e8 trace:shell:SHFree 0x10c7540 trace:shell:SHELL32_BindToChild -- returning (0x10c9848) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c7418)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c7418) trace:shell:SHFree 0x10c9658 trace:shell:SHELL32_BindToChild -- returning (0x10c9848) 0x00000000 trace:shell:IUnknown_fnAddRef (0x10c9840) ref=2 trace:shell:IUnknown_fnAddRef (0x10c9840) ref=3 trace:shell:ISF_MyComputer_fnRelease (0x141ea8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x141ea8) trace:shell:SHFree 0x141e50 trace:shell:IUnknown_fnRelease (0x10c9840) ref=2 trace:shell:SHGetPathFromIDListW (pidl=0x10c9658,0x32f6ce) trace:shell:SHBindToParent pidl=0x10c9658 trace:shell:SHGetDesktopFolder (0x32f508) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f508) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f508)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f508->(0x1617a8) 0x00000000 trace:shell:SHAlloc 161 bytes at 0x10c9878 trace:shell:ILRemoveLastID pidl=0x10c9878 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c9878,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f56c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c9878 {000214e6-0000-0000-c000-000000000046} 0x32f56c) trace:shell:SHAlloc 22 bytes at 0x10c7540 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7540 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f1d0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f1d0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x141ea8)(null) trace:shell:IDefClF_fnQueryInterface (0x141ea8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x141ea8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x141ea8 trace:shell:IDefClF_fnCreateInstance 0x141ea8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f1d0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c73a8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7418)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f1d0) trace:shell:ISF_MyComputer_fnAddRef (0x10c7418)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f1d0)->(0x10c7418) trace:shell:ISF_MyComputer_Constructor --(0x10c7418) trace:shell:IDefClF_fnRelease (0x141ea8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x141ea8) trace:shell:SHCoCreateInstance -- instance: 0x10c7418 trace:shell:SHAlloc 22 bytes at 0x141ea8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7418)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ed48) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c7418)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c7418)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ed48)->(0x10c741c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c7418)->(0x141ea8) trace:shell:IMCFldr_PersistFolder2_Release (0x10c7418)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c7418)->(count=2) trace:shell:SHFree 0x141ea8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7418) ret=0x00000000 trace:shell:SHFree 0x10c7540 trace:shell:ISF_MyComputer_fnBindToObject (0x10c7418)->(pidl=0x10c988c,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f56c) trace:shell:SHELL32_BindToChild (0x10c73a8 (null) 0x10c988c {000214e6-0000-0000-c000-000000000046} 0x32f56c) trace:shell:SHAlloc 27 bytes at 0x141ea8 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32eef4,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32eef4,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c73a8 (null) 0x141ea8 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32ee90) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ee90) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c7540)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7540)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7540)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7540 trace:shell:IDefClF_fnCreateInstance 0x10c7540->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ee90) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x141e50)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ee90) trace:shell:IUnknown_fnAddRef (0x141e50) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x141e58 trace:shell:IUnknown_fnRelease (0x141e50) ref=1 trace:shell:IFSFolder_Constructor --0x141e58 trace:shell:IDefClF_fnRelease (0x10c7540)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7540) trace:shell:SHCoCreateInstance -- instance: 0x141e58 trace:shell:SHAlloc 47 bytes at 0x10c97f8 trace:shell:IUnknown_fnQueryInterface (0x141e50)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ea08) trace:shell:IUnknown_fnAddRef (0x141e50) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x141e5c trace:shell:IFSFldr_PersistFolder3_Initialize (0x141e50)->(0x10c97f8) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c9928 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c97f8,0x32e794) trace:shell:SHBindToParent pidl=0x10c97f8 trace:shell:SHGetDesktopFolder (0x32e5b8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e5b8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e5b8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e5b8->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c9960 trace:shell:ILRemoveLastID pidl=0x10c9960 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c9960,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e61c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c9960 {000214e6-0000-0000-c000-000000000046} 0x32e61c) trace:shell:SHAlloc 22 bytes at 0x10c7540 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7540 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e280) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e280) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c9998)(null) trace:shell:IDefClF_fnQueryInterface (0x10c9998)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c9998)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c9998 trace:shell:IDefClF_fnCreateInstance 0x10c9998->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e280) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10dc0a0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10dc088)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e280) trace:shell:ISF_MyComputer_fnAddRef (0x10dc088)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e280)->(0x10dc088) trace:shell:ISF_MyComputer_Constructor --(0x10dc088) trace:shell:IDefClF_fnRelease (0x10c9998)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c9998) trace:shell:SHCoCreateInstance -- instance: 0x10dc088 trace:shell:SHAlloc 22 bytes at 0x10c9998 trace:shell:ISF_MyComputer_fnQueryInterface (0x10dc088)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ddf8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10dc088)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10dc088)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ddf8)->(0x10dc08c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10dc088)->(0x10c9998) trace:shell:IMCFldr_PersistFolder2_Release (0x10dc088)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10dc088)->(count=2) trace:shell:SHFree 0x10c9998 trace:shell:SHELL32_CoCreateInitSF -- (0x10dc088) ret=0x00000000 trace:shell:SHFree 0x10c7540 trace:shell:ISF_MyComputer_fnQueryInterface (0x10dc088)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e61c) trace:shell:ISF_MyComputer_fnAddRef (0x10dc088)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e61c)->(0x10dc088) trace:shell:ISF_MyComputer_fnRelease (0x10dc088)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10dc088) 0x00000000 trace:shell:SHFree 0x10c9960 trace:shell:SHBindToParent -- psf=0x10dc088 pidl=0x10c980c ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10dc088)->(cidl=1 apidl=0x32e618 mask=0x32e620 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10dc088)->(pidl=0x10c980c,0x00008000,0x32e624) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10dc088)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10dc088)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10dc088) trace:shell:SHFree 0x10dc0a0 trace:shell:StrRetToBufW dest=0x32e794 len=0x104 strret=0x32e624 pidl=0x10c980c trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10c7540 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x141e50)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x141e50) ref=1 trace:shell:SHFree 0x10c97f8 trace:shell:SHELL32_CoCreateInitSF -- (0x141e58) ret=0x00000000 trace:shell:SHFree 0x141ea8 trace:shell:IShellFolder_fnBindToObject (0x141e50)->(pidl=0x10c98a5,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f56c) trace:shell:SHELL32_BindToChild (0x10c9928 L"C:\\" 0x10c98a5 {000214e6-0000-0000-c000-000000000046} 0x32f56c) trace:shell:SHAlloc 58 bytes at 0x10c97f8 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:PathAppendW (L"C:\\users\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32ebb4,L"C:\\users\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\users\\") trace:shell:PathCanonicalizeW (0x32ebb4,L"C:\\users\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c9928 L"C:\\" 0x10c97f8 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32eb50) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eb50) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x141ea8)(null) trace:shell:IDefClF_fnQueryInterface (0x141ea8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x141ea8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x141ea8 trace:shell:IDefClF_fnCreateInstance 0x141ea8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eb50) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c9960)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32eb50) trace:shell:IUnknown_fnAddRef (0x10c9960) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c9968 trace:shell:IUnknown_fnRelease (0x10c9960) ref=1 trace:shell:IFSFolder_Constructor --0x10c9968 trace:shell:IDefClF_fnRelease (0x141ea8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x141ea8) trace:shell:SHCoCreateInstance -- instance: 0x10c9968 trace:shell:SHAlloc 103 bytes at 0x10dc088 trace:shell:IUnknown_fnQueryInterface (0x10c9960)->({cef04fdf-fe72-11d2-87a5-00c04f6837cf} (IID_IPersistFolder3),0x32e6cc) trace:shell:IUnknown_fnAddRef (0x10c9960) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c996c trace:shell:PathAddBackslashW (L"C:\\") trace:shell:IFSFldr_PersistFolder3_InitializeEx (0x10c9960)->((nil),0x10dc088,0x32e6d0) trace:shell:IFSFldr_PersistFolder3_InitializeEx --(nil) L"C:\\users" L"" 0xffffffff 0xffffffff trace:shell:SHAlloc 103 bytes at 0x10dc0f8 trace:shell:SHAlloc 18 bytes at 0x141ea8 trace:shell:IFSFldr_PersistFolder3_InitializeEx --(0x10c9960)->(target=L"C:\\users") trace:shell:IUnknown_fnRelease (0x10c9960) ref=1 trace:shell:SHFree 0x10dc088 trace:shell:SHELL32_CoCreateInitSF -- (0x10c9968) ret=0x00000000 trace:shell:SHFree 0x10c97f8 trace:shell:IUnknown_fnQueryInterface (0x10c9960)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f56c) trace:shell:IUnknown_fnAddRef (0x10c9960) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c9968 trace:shell:IUnknown_fnRelease (0x10c9960) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c9968) 0x00000000 trace:shell:IUnknown_fnRelease (0x141e50) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x141e50) trace:shell:SHFree 0x10c9928 trace:shell:SHFree 0x10c7540 trace:shell:SHELL32_BindToChild -- returning (0x10c9968) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c7418)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c7418) trace:shell:SHFree 0x10c73a8 trace:shell:SHELL32_BindToChild -- returning (0x10c9968) 0x00000000 trace:shell:SHFree 0x10c9878 trace:shell:SHBindToParent -- psf=0x10c9968 pidl=0x10c96bd ret=0x00000000 trace:shell:IShellFolder_fnGetAttributesOf (0x10c9960)->(cidl=1 apidl=0x32f568 mask=0x32f570 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnGetAttributesOf -- result=0xf0000177 trace:shell:IShellFolder_fnGetDisplayNameOf (0x10c9960)->(pidl=0x10c96bd,0x00008000,0x32f574) trace:shell:PathAddBackslashW (L"C:\\users") trace:shell:IShellFolder_fnGetDisplayNameOf -- (0x10c9960)->(L"C:\\users\\sdever") trace:shell:IUnknown_fnRelease (0x10c9960) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c9960) trace:shell:SHFree 0x10dc0f8 trace:shell:SHFree 0x141ea8 trace:shell:StrRetToBufW dest=0x32f6ce len=0x104 strret=0x32f574 pidl=0x10c96bd trace:shell:SHGetPathFromIDListW -- L"C:\\users\\sdever", 0x00000000 trace:shell:IUnknown_fnRelease (0x10c9840) ref=1 trace:shell:IUnknown_fnAddRef (0x10c9840) ref=2 trace:shell:IShellFolder_fnParseDisplayName (0x10c9840)->(HWND=(nil),(nil),0x10c7274=L"Bureau",0x32f8bc,pidl=0x32f8b4,0x32f8b8) trace:shell:SHELL32_CreatePidlFromBindCtx (nil) L"Bureau" trace:shell:GetNextElementW (L"Bureau" 0x32f44c 0x00000104) trace:shell:GetNextElementW --(L"Bureau" L"Bureau" 0x00000104 (nil)) trace:shell:PathAddBackslashW (L"C:\\users\\sdever") trace:shell:SHAlloc 60 bytes at 0x10c9748 trace:shell:SHELL32_GetItemAttributes 0x00410d2f warn:shell:SHELL32_GetItemAttributes attributes 0x00400c08 not implemented trace:shell:SHELL32_GetItemAttributes -- 0xf0000177 trace:shell:IShellFolder_fnParseDisplayName (0x10c9840)->(-- pidl=0x10c9748 ret=0x00000000) trace:shell:IUnknown_fnRelease (0x10c9840) ref=1 trace:shell:SHGetDataFromIDListW sf=0x10c9848 pidl=0x10c9790 0x0001 0x32f4ec 0x0250 stub trace:shell:IUnknown_fnRelease (0x10c9840) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c9840) trace:shell:SHFree 0x10c99d0 trace:shell:SHFree 0x10c9720 trace:shell:SHGetSpecialFolderLocation (0x10072,0x11,0x32f918) trace:shell:SHGetFolderLocation 0x10072 0x00000011 (nil) 0x00000000 0x32f918 trace:shell:SHAlloc 22 bytes at 0x10c7540 trace:shell:SHGetFolderLocation -- (new pidl 0x10c7540) trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x10c7540,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000001 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c7540,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f8f0) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7540 {000214e6-0000-0000-c000-000000000046} 0x32f8f0) trace:shell:SHAlloc 22 bytes at 0x141ea8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x141ea8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f3c0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3c0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c7418)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7418)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7418)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7418 trace:shell:IDefClF_fnCreateInstance 0x10c7418->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3c0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x141e50 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c73a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3c0) trace:shell:ISF_MyComputer_fnAddRef (0x10c73a8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f3c0)->(0x10c73a8) trace:shell:ISF_MyComputer_Constructor --(0x10c73a8) trace:shell:IDefClF_fnRelease (0x10c7418)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7418) trace:shell:SHCoCreateInstance -- instance: 0x10c73a8 trace:shell:SHAlloc 22 bytes at 0x10c7418 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c73a8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ef38) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c73a8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c73a8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ef38)->(0x10c73ac) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c73a8)->(0x10c7418) trace:shell:IMCFldr_PersistFolder2_Release (0x10c73a8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c73a8)->(count=2) trace:shell:SHFree 0x10c7418 trace:shell:SHELL32_CoCreateInitSF -- (0x10c73a8) ret=0x00000000 trace:shell:SHFree 0x141ea8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c73a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f8f0) trace:shell:ISF_MyComputer_fnAddRef (0x10c73a8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f8f0)->(0x10c73a8) trace:shell:ISF_MyComputer_fnRelease (0x10c73a8)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c73a8) 0x00000000 trace:shell:ISF_MyComputer_fnAddRef (0x10c73a8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c73a8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c73a8)->(count=3) trace:shell:SHGetPathFromIDListW (pidl=0x141ea8,0x32f6e6) trace:shell:SHBindToParent pidl=0x141ea8 trace:shell:SHGetDesktopFolder (0x32f528) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f528) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f528)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f528->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f58c) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f58c)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x141ea8 ret=0x00000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0x32f588 mask=0x32f590 (0x40000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c73a8)->(count=2) trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=(nil),(nil),0x10dd7d4=L"C:\\",0x32f8cc,pidl=0x32f8c4,0x32f8c8) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:SHAlloc 22 bytes at 0x10c7540 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10c7540, L"C:\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c7540,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f5b8) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7540 {000214e6-0000-0000-c000-000000000046} 0x32f5b8) trace:shell:SHAlloc 22 bytes at 0x10c7418 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7418 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f270) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f270) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c9790)(null) trace:shell:IDefClF_fnQueryInterface (0x10c9790)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c9790)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c9790 trace:shell:IDefClF_fnCreateInstance 0x10c9790->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f270) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c97c8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c97b0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f270) trace:shell:ISF_MyComputer_fnAddRef (0x10c97b0)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f270)->(0x10c97b0) trace:shell:ISF_MyComputer_Constructor --(0x10c97b0) trace:shell:IDefClF_fnRelease (0x10c9790)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c9790) trace:shell:SHCoCreateInstance -- instance: 0x10c97b0 trace:shell:SHAlloc 22 bytes at 0x10c9790 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c97b0)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ede8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c97b0)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c97b0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ede8)->(0x10c97b4) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c97b0)->(0x10c9790) trace:shell:IMCFldr_PersistFolder2_Release (0x10c97b0)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c97b0)->(count=2) trace:shell:SHFree 0x10c9790 trace:shell:SHELL32_CoCreateInitSF -- (0x10c97b0) ret=0x00000000 trace:shell:SHFree 0x10c7418 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c97b0)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f5b8) trace:shell:ISF_MyComputer_fnAddRef (0x10c97b0)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f5b8)->(0x10c97b0) trace:shell:ISF_MyComputer_fnRelease (0x10c97b0)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c97b0) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10c97b0)->(HWND=(nil),(nil),0x10dd7d4=L"C:\\",0x32f8cc,pidl=0x32f5b4,0x32f8c8) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:GetNextElementW (L"C:\\" 0x32f334 0x00000104) trace:shell:GetNextElementW --(L"C:\\" L"C:" 0x00000104 0x10dd7da) trace:shell:SHAlloc 27 bytes at 0x10c7418 trace:shell:ISF_MyComputer_fnParseDisplayName (0x10c97b0)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x10c97b0)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c97b0) trace:shell:SHFree 0x10c97c8 trace:shell:SHAlloc 47 bytes at 0x10c9790 trace:shell:SHFree 0x10c7418 trace:shell:SHFree 0x10c7540 trace:shell:SHELL32_ParseNextElement -- pidl=0x10c9790 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x10c9790,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000001 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c9790,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f8d4) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c9790 {000214e6-0000-0000-c000-000000000046} 0x32f8d4) trace:shell:SHAlloc 22 bytes at 0x10c7540 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7540 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f3a0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3a0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x141ea8)(null) trace:shell:IDefClF_fnQueryInterface (0x141ea8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x141ea8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x141ea8 trace:shell:IDefClF_fnCreateInstance 0x141ea8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3a0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c97c8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7418)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3a0) trace:shell:ISF_MyComputer_fnAddRef (0x10c7418)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f3a0)->(0x10c7418) trace:shell:ISF_MyComputer_Constructor --(0x10c7418) trace:shell:IDefClF_fnRelease (0x141ea8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x141ea8) trace:shell:SHCoCreateInstance -- instance: 0x10c7418 trace:shell:SHAlloc 22 bytes at 0x141ea8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7418)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ef18) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c7418)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c7418)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ef18)->(0x10c741c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c7418)->(0x141ea8) trace:shell:IMCFldr_PersistFolder2_Release (0x10c7418)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c7418)->(count=2) trace:shell:SHFree 0x141ea8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7418) ret=0x00000000 trace:shell:SHFree 0x10c7540 trace:shell:ISF_MyComputer_fnBindToObject (0x10c7418)->(pidl=0x10c97a4,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f8d4) trace:shell:SHELL32_BindToChild (0x10c97c8 (null) 0x10c97a4 {000214e6-0000-0000-c000-000000000046} 0x32f8d4) trace:shell:SHAlloc 27 bytes at 0x141ea8 trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathAppendW (L"C:\\",L"desktop.ini") trace:shell:PathIsUNCW (L"desktop.ini") trace:shell:PathCombineW (0x32f0c4,L"C:\\",L"desktop.ini") trace:shell:PathIsRelativeW (L"desktop.ini") trace:shell:PathAddBackslashW (L"C:\\") trace:shell:PathCanonicalizeW (0x32f0c4,L"C:\\desktop.ini") trace:shell:SHELL32_CoCreateInitSF (0x10c97c8 (null) 0x141ea8 {f3364ba0-65b9-11ce-a9ba-00aa004ae837} 0x32f060) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:SHCoCreateInstance ((nil),{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f060) trace:shell:HCR_RegOpenClassIDKey CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837} trace:shell:HCR_GetClassNameA -- () trace:shell:DllGetClassObject CLSID:{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[12] trace:shell:IDefClF_fnConstructor (0x10c7540)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7540)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7540)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7540 trace:shell:IDefClF_fnCreateInstance 0x10c7540->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f060) trace:shell:IFSFolder_Constructor outer_unk=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:IUnknown_fnQueryInterface (0x10c97e8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f060) trace:shell:IUnknown_fnAddRef (0x10c97e8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c97f0 trace:shell:IUnknown_fnRelease (0x10c97e8) ref=1 trace:shell:IFSFolder_Constructor --0x10c97f0 trace:shell:IDefClF_fnRelease (0x10c7540)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7540) trace:shell:SHCoCreateInstance -- instance: 0x10c97f0 trace:shell:SHAlloc 47 bytes at 0x10c9820 trace:shell:IUnknown_fnQueryInterface (0x10c97e8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ebd8) trace:shell:IUnknown_fnAddRef (0x10c97e8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c97f4 trace:shell:IFSFldr_PersistFolder3_Initialize (0x10c97e8)->(0x10c9820) trace:shell:SHFree (nil) trace:shell:SHAlloc 47 bytes at 0x10c9858 trace:shell:SHFree (nil) trace:shell:SHGetPathFromIDListW (pidl=0x10c9820,0x32e964) trace:shell:SHBindToParent pidl=0x10c9820 trace:shell:SHGetDesktopFolder (0x32e788) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e788) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e788)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e788->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c9890 trace:shell:ILRemoveLastID pidl=0x10c9890 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c9890,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e7ec) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c9890 {000214e6-0000-0000-c000-000000000046} 0x32e7ec) trace:shell:SHAlloc 22 bytes at 0x10c7540 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7540 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32e450) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e450) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c98c8)(null) trace:shell:IDefClF_fnQueryInterface (0x10c98c8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c98c8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c98c8 trace:shell:IDefClF_fnCreateInstance 0x10c98c8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e450) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c9900 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c98e8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e450) trace:shell:ISF_MyComputer_fnAddRef (0x10c98e8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e450)->(0x10c98e8) trace:shell:ISF_MyComputer_Constructor --(0x10c98e8) trace:shell:IDefClF_fnRelease (0x10c98c8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c98c8) trace:shell:SHCoCreateInstance -- instance: 0x10c98e8 trace:shell:SHAlloc 22 bytes at 0x10c98c8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c98e8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32dfc8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c98e8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c98e8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32dfc8)->(0x10c98ec) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c98e8)->(0x10c98c8) trace:shell:IMCFldr_PersistFolder2_Release (0x10c98e8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c98e8)->(count=2) trace:shell:SHFree 0x10c98c8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c98e8) ret=0x00000000 trace:shell:SHFree 0x10c7540 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c98e8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e7ec) trace:shell:ISF_MyComputer_fnAddRef (0x10c98e8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32e7ec)->(0x10c98e8) trace:shell:ISF_MyComputer_fnRelease (0x10c98e8)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c98e8) 0x00000000 trace:shell:SHFree 0x10c9890 trace:shell:SHBindToParent -- psf=0x10c98e8 pidl=0x10c9834 ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c98e8)->(cidl=1 apidl=0x32e7e8 mask=0x32e7f0 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c98e8)->(pidl=0x10c9834,0x00008000,0x32e7f4) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c98e8)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c98e8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c98e8) trace:shell:SHFree 0x10c9900 trace:shell:StrRetToBufW dest=0x32e964 len=0x104 strret=0x32e7f4 pidl=0x10c9834 trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:SHAlloc 8 bytes at 0x10c7540 trace:shell:IFSFldr_PersistFolder3_Initialize --(0x10c97e8)->(L"C:\\") trace:shell:IUnknown_fnRelease (0x10c97e8) ref=1 trace:shell:SHFree 0x10c9820 trace:shell:SHELL32_CoCreateInitSF -- (0x10c97f0) ret=0x00000000 trace:shell:SHFree 0x141ea8 trace:shell:IUnknown_fnQueryInterface (0x10c97e8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f8d4) trace:shell:IUnknown_fnAddRef (0x10c97e8) ref=2 trace:shell:IUnknown_fnQueryInterface -- Interface = 0x10c97f0 trace:shell:IUnknown_fnRelease (0x10c97e8) ref=1 trace:shell:SHELL32_BindToChild -- returning (0x10c97f0) 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c7418)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c7418) trace:shell:SHFree 0x10c97c8 trace:shell:SHELL32_BindToChild -- returning (0x10c97f0) 0x00000000 trace:shell:IUnknown_fnAddRef (0x10c97e8) ref=2 trace:shell:IUnknown_fnAddRef (0x10c97e8) ref=3 trace:shell:ISF_MyComputer_fnRelease (0x10c73a8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c73a8) trace:shell:SHFree 0x141e50 trace:shell:IUnknown_fnRelease (0x10c97e8) ref=2 trace:shell:SHGetPathFromIDListW (pidl=0x141e50,0x32f6ca) trace:shell:SHBindToParent pidl=0x141e50 trace:shell:SHGetDesktopFolder (0x32f508) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f508) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f508)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f508->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c9820 trace:shell:ILRemoveLastID pidl=0x10c9820 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c9820,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f56c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c9820 {000214e6-0000-0000-c000-000000000046} 0x32f56c) trace:shell:SHAlloc 22 bytes at 0x10c97c8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c97c8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f1d0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f1d0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c73a8)(null) trace:shell:IDefClF_fnQueryInterface (0x10c73a8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c73a8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c73a8 trace:shell:IDefClF_fnCreateInstance 0x10c73a8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f1d0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x141ea8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7418)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f1d0) trace:shell:ISF_MyComputer_fnAddRef (0x10c7418)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f1d0)->(0x10c7418) trace:shell:ISF_MyComputer_Constructor --(0x10c7418) trace:shell:IDefClF_fnRelease (0x10c73a8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c73a8) trace:shell:SHCoCreateInstance -- instance: 0x10c7418 trace:shell:SHAlloc 22 bytes at 0x10c73a8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7418)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ed48) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c7418)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c7418)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ed48)->(0x10c741c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c7418)->(0x10c73a8) trace:shell:IMCFldr_PersistFolder2_Release (0x10c7418)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c7418)->(count=2) trace:shell:SHFree 0x10c73a8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c7418) ret=0x00000000 trace:shell:SHFree 0x10c97c8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c7418)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f56c) trace:shell:ISF_MyComputer_fnAddRef (0x10c7418)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f56c)->(0x10c7418) trace:shell:ISF_MyComputer_fnRelease (0x10c7418)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c7418) 0x00000000 trace:shell:SHFree 0x10c9820 trace:shell:SHBindToParent -- psf=0x10c7418 pidl=0x141e64 ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c7418)->(cidl=1 apidl=0x32f568 mask=0x32f570 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c7418)->(pidl=0x141e64,0x00008000,0x32f574) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c7418)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c7418)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c7418) trace:shell:SHFree 0x141ea8 trace:shell:StrRetToBufW dest=0x32f6ca len=0x104 strret=0x32f574 pidl=0x141e64 trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:IUnknown_fnRelease (0x10c97e8) ref=1 trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x10c9790,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000001 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c9790,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f8e0) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c9790 {000214e6-0000-0000-c000-000000000046} 0x32f8e0) trace:shell:SHAlloc 22 bytes at 0x10c97c8 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c97c8 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f3b0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3b0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x141ea8)(null) trace:shell:IDefClF_fnQueryInterface (0x141ea8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x141ea8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x141ea8 trace:shell:IDefClF_fnCreateInstance 0x141ea8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3b0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x141e50 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c73a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3b0) trace:shell:ISF_MyComputer_fnAddRef (0x10c73a8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f3b0)->(0x10c73a8) trace:shell:ISF_MyComputer_Constructor --(0x10c73a8) trace:shell:IDefClF_fnRelease (0x141ea8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x141ea8) trace:shell:SHCoCreateInstance -- instance: 0x10c73a8 trace:shell:SHAlloc 22 bytes at 0x141ea8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c73a8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ef28) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c73a8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c73a8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ef28)->(0x10c73ac) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c73a8)->(0x141ea8) trace:shell:IMCFldr_PersistFolder2_Release (0x10c73a8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c73a8)->(count=2) trace:shell:SHFree 0x141ea8 trace:shell:SHELL32_CoCreateInitSF -- (0x10c73a8) ret=0x00000000 trace:shell:SHFree 0x10c97c8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c73a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f8e0) trace:shell:ISF_MyComputer_fnAddRef (0x10c73a8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f8e0)->(0x10c73a8) trace:shell:ISF_MyComputer_fnRelease (0x10c73a8)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c73a8) 0x00000000 trace:shell:ISF_MyComputer_fnAddRef (0x10c73a8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c73a8)->(count=2) trace:shell:IUnknown_fnRelease (0x10c97e8) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10c97e8) trace:shell:SHFree 0x10c9858 trace:shell:SHFree 0x10c7540 trace:shell:ISF_MyComputer_fnRelease (0x10c73a8)->(count=3) trace:shell:SHGetPathFromIDListW (pidl=0x10c7540,0x32f6d6) trace:shell:SHBindToParent pidl=0x10c7540 trace:shell:SHGetDesktopFolder (0x32f518) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f518) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f518)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f518->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f57c) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f57c)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x10c7540 ret=0x00000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0x32f578 mask=0x32f580 (0x40000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c73a8)->(count=2) trace:shell:SHGetDataFromIDListW sf=0x10c73a8 pidl=0x141ea8 0x0001 0x32f4e8 0x0250 stub trace:shell:SHGetPathFromIDListW (pidl=0x10c9790,0x32f73a) trace:shell:SHBindToParent pidl=0x10c9790 trace:shell:SHGetDesktopFolder (0x32f318) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f318) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f318)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f318->(0x1617a8) 0x00000000 trace:shell:SHAlloc 47 bytes at 0x10c97c8 trace:shell:ILRemoveLastID pidl=0x10c97c8 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c97c8,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f37c) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c97c8 {000214e6-0000-0000-c000-000000000046} 0x32f37c) trace:shell:SHAlloc 22 bytes at 0x10c9800 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c9800 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32efe0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32efe0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c7418)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7418)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7418)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7418 trace:shell:IDefClF_fnCreateInstance 0x10c7418->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32efe0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c9870 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c9858)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32efe0) trace:shell:ISF_MyComputer_fnAddRef (0x10c9858)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32efe0)->(0x10c9858) trace:shell:ISF_MyComputer_Constructor --(0x10c9858) trace:shell:IDefClF_fnRelease (0x10c7418)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7418) trace:shell:SHCoCreateInstance -- instance: 0x10c9858 trace:shell:SHAlloc 22 bytes at 0x10c7418 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c9858)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32eb58) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c9858)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c9858)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32eb58)->(0x10c985c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c9858)->(0x10c7418) trace:shell:IMCFldr_PersistFolder2_Release (0x10c9858)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c9858)->(count=2) trace:shell:SHFree 0x10c7418 trace:shell:SHELL32_CoCreateInitSF -- (0x10c9858) ret=0x00000000 trace:shell:SHFree 0x10c9800 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c9858)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f37c) trace:shell:ISF_MyComputer_fnAddRef (0x10c9858)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f37c)->(0x10c9858) trace:shell:ISF_MyComputer_fnRelease (0x10c9858)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c9858) 0x00000000 trace:shell:SHFree 0x10c97c8 trace:shell:SHBindToParent -- psf=0x10c9858 pidl=0x10c97a4 ret=0x00000000 trace:shell:ISF_MyComputer_fnGetAttributesOf (0x10c9858)->(cidl=1 apidl=0x32f378 mask=0x32f380 (0x40000000)) trace:shell:SHELL32_GetItemAttributes 0x40000000 trace:shell:SHELL32_GetItemAttributes -- 0x40000000 trace:shell:ISF_MyComputer_fnGetAttributesOf -- result=0x40000000 trace:shell:ISF_MyComputer_fnGetDisplayNameOf (0x10c9858)->(pidl=0x10c97a4,0x00008000,0x32f384) trace:shell:ISF_MyComputer_fnGetDisplayNameOf -- (0x10c9858)->(L"C:\\") trace:shell:ISF_MyComputer_fnRelease (0x10c9858)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c9858) trace:shell:SHFree 0x10c9870 trace:shell:StrRetToBufW dest=0x32f73a len=0x104 strret=0x32f384 pidl=0x10c97a4 trace:shell:SHGetPathFromIDListW -- L"C:\\", 0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c73a8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c73a8) trace:shell:SHFree 0x141e50 trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x16b3c0,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000001 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x16b3c0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ddac) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x16b3c0 {000214e6-0000-0000-c000-000000000046} 0x32ddac) trace:shell:SHAlloc 22 bytes at 0x195af0 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x195af0 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32d880) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d880) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c7540)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7540)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7540)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7540 trace:shell:IDefClF_fnCreateInstance 0x10c7540->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d880) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10c73a8 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6d80)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d880) trace:shell:ISF_MyComputer_fnAddRef (0x10c6d80)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d880)->(0x10c6d80) trace:shell:ISF_MyComputer_Constructor --(0x10c6d80) trace:shell:IDefClF_fnRelease (0x10c7540)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7540) trace:shell:SHCoCreateInstance -- instance: 0x10c6d80 trace:shell:SHAlloc 22 bytes at 0x10c7540 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6d80)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32d3f8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10c6d80)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c6d80)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32d3f8)->(0x10c6d84) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10c6d80)->(0x10c7540) trace:shell:IMCFldr_PersistFolder2_Release (0x10c6d80)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c6d80)->(count=2) trace:shell:SHFree 0x10c7540 trace:shell:SHELL32_CoCreateInitSF -- (0x10c6d80) ret=0x00000000 trace:shell:SHFree 0x195af0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10c6d80)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32ddac) trace:shell:ISF_MyComputer_fnAddRef (0x10c6d80)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ddac)->(0x10c6d80) trace:shell:ISF_MyComputer_fnRelease (0x10c6d80)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10c6d80) 0x00000000 trace:shell:ISF_MyComputer_fnAddRef (0x10c6d80)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10c6d80)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c6d80)->(count=3) trace:shell:SHGetPathFromIDListW (pidl=0x195af0,0x32dba2) trace:shell:SHBindToParent pidl=0x195af0 trace:shell:SHGetDesktopFolder (0x32d9e8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32d9e8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32d9e8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32d9e8->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32da4c) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32da4c)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x195af0 ret=0x00000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0x32da48 mask=0x32da50 (0x40000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10c6d80)->(count=2) trace:shell:ISF_MyComputer_fnEnumObjects (0x10c6d80)->(HWND=(nil) flags=0x000000e0 pplist=0xe02044) trace:shell:IEnumIDList_Constructor -- (0x10c7540)->() trace:shell:CreateMyCompEnumList (0x10c7540)->(flags=0x000000e0) trace:shell:CreateMyCompEnumList -- (0x10c7540)-> enumerate (mycomputer shell extensions) trace:shell:ISF_MyComputer_fnEnumObjects -- (0x10c6d80)->(new ID List: 0x10c7540) trace:shell:IEnumIDList_fnNext (0x10c7540)->(1,0x32dd9c, 0x32dda0) trace:shell:IEnumIDList_fnRelease (0x10c7540)->(1) trace:shell:IEnumIDList_fnRelease destroying IEnumIDList(0x10c7540) trace:shell:DeleteList (0x10c7540)->() trace:shell:SHGetPathFromIDListW (pidl=0x16b3c0,0x32f7be) trace:shell:SHBindToParent pidl=0x16b3c0 trace:shell:SHGetDesktopFolder (0x32f5f8) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f5f8) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f5f8)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f5f8->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f65c) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f65c)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x16b3c0 ret=0x00000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0x32f658 mask=0x32f660 (0x40000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(HWND=0x201a0,(nil),0x13e4ec=L"C:\\",0x32f9cc,pidl=0x32f9c4,0x32f9c8) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:SHAlloc 22 bytes at 0x10c7540 trace:shell:SHELL32_ParseNextElement (0x1617a8, (nil), 0x10c7540, L"C:\\") trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x10c7540,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f6a8) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10c7540 {000214e6-0000-0000-c000-000000000046} 0x32f6a8) trace:shell:SHAlloc 22 bytes at 0x10bac58 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x10bac58 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f360) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f360) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x141ea8)(null) trace:shell:IDefClF_fnQueryInterface (0x141ea8)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x141ea8)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x141ea8 trace:shell:IDefClF_fnCreateInstance 0x141ea8->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f360) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10bae78 trace:shell:ISF_MyComputer_fnQueryInterface (0x1988d8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f360) trace:shell:ISF_MyComputer_fnAddRef (0x1988d8)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f360)->(0x1988d8) trace:shell:ISF_MyComputer_Constructor --(0x1988d8) trace:shell:IDefClF_fnRelease (0x141ea8)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x141ea8) trace:shell:SHCoCreateInstance -- instance: 0x1988d8 trace:shell:SHAlloc 22 bytes at 0x141ea8 trace:shell:ISF_MyComputer_fnQueryInterface (0x1988d8)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32eed8) trace:shell:IMCFldr_PersistFolder2_AddRef (0x1988d8)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x1988d8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32eed8)->(0x1988dc) trace:shell:IMCFldr_PersistFolder2_Initialize (0x1988d8)->(0x141ea8) trace:shell:IMCFldr_PersistFolder2_Release (0x1988d8)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x1988d8)->(count=2) trace:shell:SHFree 0x141ea8 trace:shell:SHELL32_CoCreateInitSF -- (0x1988d8) ret=0x00000000 trace:shell:SHFree 0x10bac58 trace:shell:ISF_MyComputer_fnQueryInterface (0x1988d8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f6a8) trace:shell:ISF_MyComputer_fnAddRef (0x1988d8)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f6a8)->(0x1988d8) trace:shell:ISF_MyComputer_fnRelease (0x1988d8)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x1988d8) 0x00000000 trace:shell:ISF_MyComputer_fnParseDisplayName (0x1988d8)->(HWND=0x201a0,(nil),0x13e4ec=L"C:\\",0x32f9cc,pidl=0x32f6a4,0x32f9c8) trace:shell:PathGetDriveNumberW (L"C:\\") trace:shell:GetNextElementW (L"C:\\" 0x32f424 0x00000104) trace:shell:GetNextElementW --(L"C:\\" L"C:" 0x00000104 0x13e4f2) trace:shell:SHAlloc 27 bytes at 0x141ea8 trace:shell:ISF_MyComputer_fnParseDisplayName (0x1988d8)->(-- ret=0x00000000) trace:shell:ISF_MyComputer_fnRelease (0x1988d8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x1988d8) trace:shell:SHFree 0x10bae78 trace:shell:SHAlloc 47 bytes at 0x10c96a0 trace:shell:SHFree 0x141ea8 trace:shell:SHFree 0x10c7540 trace:shell:SHELL32_ParseNextElement -- pidl=0x10c96a0 ret=0x00000000 trace:shell:ISF_Desktop_fnParseDisplayName (0x1617a8)->(-- ret=0x00000000) trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x10c96a0,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000001 trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x10c7540,pidl2=0x16b3a0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHAlloc 22 bytes at 0x10bac58 trace:shell:SHFree 0x10bac58 trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000000 trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x16b3c0,pidl2=0x92f4d0) trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000001 trace:shell:ISF_Desktop_fnBindToObject (0x1617a8)->(pidl=0x16b3c0,(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f8f0) trace:shell:SHELL32_BindToChild (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x16b3c0 {000214e6-0000-0000-c000-000000000046} 0x32f8f0) trace:shell:SHAlloc 22 bytes at 0x195af0 trace:shell:SHELL32_CoCreateInitSF (0x1617d0 L"C:\\users\\sdever\\Bureau" 0x195af0 {20d04fe0-3aea-1069-a2d8-08002b30309d} 0x32f3c0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:SHCoCreateInstance ((nil),{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),unk:(nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3c0) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:DllGetClassObject CLSID:{20d04fe0-3aea-1069-a2d8-08002b30309d} (Poste de travail),IID:{00000001-0000-0000-c000-000000000046} (IID_IClassFactory) trace:shell:DllGetClassObject index[5] trace:shell:IDefClF_fnConstructor (0x10c7540)(null) trace:shell:IDefClF_fnQueryInterface (0x10c7540)->({00000001-0000-0000-c000-000000000046} (IID_IClassFactory)) trace:shell:IDefClF_fnRelease (0x10c7540)->(count=2) trace:shell:DllGetClassObject -- pointer to class factory: 0x10c7540 trace:shell:IDefClF_fnCreateInstance 0x10c7540->((nil),{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3c0) trace:shell:ISF_MyComputer_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:SHAlloc 22 bytes at 0x10bae78 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bac58)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f3c0) trace:shell:ISF_MyComputer_fnAddRef (0x10bac58)->(count=0) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f3c0)->(0x10bac58) trace:shell:ISF_MyComputer_Constructor --(0x10bac58) trace:shell:IDefClF_fnRelease (0x10c7540)->(count=1) trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x10c7540) trace:shell:SHCoCreateInstance -- instance: 0x10bac58 trace:shell:SHAlloc 22 bytes at 0x10c7540 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bac58)->({000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x32ef38) trace:shell:IMCFldr_PersistFolder2_AddRef (0x10bac58)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10bac58)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32ef38)->(0x10bac5c) trace:shell:IMCFldr_PersistFolder2_Initialize (0x10bac58)->(0x10c7540) trace:shell:IMCFldr_PersistFolder2_Release (0x10bac58)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10bac58)->(count=2) trace:shell:SHFree 0x10c7540 trace:shell:SHELL32_CoCreateInitSF -- (0x10bac58) ret=0x00000000 trace:shell:SHFree 0x195af0 trace:shell:ISF_MyComputer_fnQueryInterface (0x10bac58)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f8f0) trace:shell:ISF_MyComputer_fnAddRef (0x10bac58)->(count=1) trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x32f8f0)->(0x10bac58) trace:shell:ISF_MyComputer_fnRelease (0x10bac58)->(count=2) trace:shell:SHELL32_BindToChild -- returning (0x10bac58) 0x00000000 trace:shell:ISF_MyComputer_fnAddRef (0x10bac58)->(count=1) trace:shell:ISF_MyComputer_fnAddRef (0x10bac58)->(count=2) trace:shell:ISF_MyComputer_fnRelease (0x10c6d80)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10c6d80) trace:shell:SHFree 0x10c73a8 trace:shell:ISF_MyComputer_fnRelease (0x10bac58)->(count=3) trace:shell:SHGetPathFromIDListW (pidl=0x195af0,0x32f6e6) trace:shell:SHBindToParent pidl=0x195af0 trace:shell:SHGetDesktopFolder (0x32f528) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f528) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f528)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32f528->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32f58c) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32f58c)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x195af0 ret=0x00000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0x32f588 mask=0x32f590 (0x40000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10bac58)->(count=2) trace:shell:ISF_MyComputer_fnEnumObjects (0x10bac58)->(HWND=(nil) flags=0x000000e0 pplist=0xe02044) trace:shell:IEnumIDList_Constructor -- (0x10c7540)->() trace:shell:CreateMyCompEnumList (0x10c7540)->(flags=0x000000e0) trace:shell:CreateMyCompEnumList -- (0x10c7540)-> enumerate (mycomputer shell extensions) trace:shell:ISF_MyComputer_fnEnumObjects -- (0x10bac58)->(new ID List: 0x10c7540) trace:shell:IEnumIDList_fnNext (0x10c7540)->(1,0x32f8e0, 0x32f8e4) trace:shell:IEnumIDList_fnRelease (0x10c7540)->(1) trace:shell:IEnumIDList_fnRelease destroying IEnumIDList(0x10c7540) trace:shell:DeleteList (0x10c7540)->() trace:shell:SHGetSpecialFolderLocation ((nil),0x12,0x32f968) trace:shell:SHGetFolderLocation (nil) 0x00000012 (nil) 0x00000000 0x32f968 trace:shell:SHAlloc 22 bytes at 0x10c7540 trace:shell:SHGetFolderLocation -- (new pidl 0x10c7540) trace:shell:ISF_Desktop_fnCompareIDs (0x1617a8)->(0x00000000,pidl1=0x10c6d80,pidl2=0x10c7540) trace:shell:HCR_RegOpenClassIDKey CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d} trace:shell:HCR_GetClassNameA -- (Poste de travail) trace:shell:HCR_RegOpenClassIDKey CLSID\{208d2c60-3aea-1069-a2d7-08002b30309d} trace:shell:HCR_GetClassNameA -- () trace:shell:ISF_Desktop_fnCompareIDs -- 0x00000001 trace:shell:ISF_MyComputer_fnRelease (0x10dd2f8)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10dd2f8) trace:shell:SHFree 0x10b9400 trace:shell:SHGetPathFromIDListW (pidl=0x16b3c0,0x32e63a) trace:shell:SHBindToParent pidl=0x16b3c0 trace:shell:SHGetDesktopFolder (0x32e478) trace:shell:ISF_Desktop_Constructor unkOut=(nil) {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder) trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e478) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e478)->(0x1617a8) trace:shell:SHGetDesktopFolder -- 0x32e478->(0x1617a8) 0x00000000 trace:shell:ISF_Desktop_fnQueryInterface (0x1617a8)->({000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x32e4dc) trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x32e4dc)->(0x1617a8) trace:shell:SHBindToParent -- psf=0x1617a8 pidl=0x16b3c0 ret=0x00000000 trace:shell:ISF_Desktop_fnGetAttributesOf (0x1617a8)->(cidl=1 apidl=0x32e4d8 mask=0x32e4e0 (0x40000000)) trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x00000000 trace:shell:ISF_MyComputer_fnRelease (0x10bac58)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10bac58) trace:shell:SHFree 0x10bae78 trace:shell:ISF_MyComputer_fnRelease (0x10dd810)->(count=1) trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x10dd810) trace:shell:SHFree 0x10dd828 trace:shell:IUnknown_fnRelease (0x10bac08) ref=0 trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x10bac08) trace:shell:SHFree 0x10bac78 trace:shell:SHFree 0x10babb0 trace:shell:SHGetMalloc (0x32fd90) trace:shell:SHGetMalloc (0x32fd90) trace:shell:DllMain 0x7e410000 0x0 0x1 trace:shell:DllMain 0x7e390000 0x0 0x1 trace:shell:DllMain 0x7fe88d3c0000 0x0 0x1 trace:shell:DllMain 0x7fe88d130000 0x0 0x1