https://bugs.winehq.org/show_bug.cgi?id=48848
Bug ID: 48848 Summary: Unimplemented COM object {3ad05575-8857-4850-9277-11b85bdb8e09}. IFileOperation in ShObjIdl_core.h Product: Wine Version: 5.5 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: shell32 Assignee: wine-bugs@winehq.org Reporter: lucianposton@pm.me Distribution: ---
I encountered this missing COM object when running a python script using the delete function of pywinutils library, see https://github.com/frmdstryr/pywinutils/blob/master/winutils.py#L35 . The python script/probject I used to repro was CDDA-Game-Launcher at https://github.com/remyroy/CDDA-Game-Launcher/blob/c4664b6cc6e73823ed82f1efc...
https://docs.microsoft.com/en-us/windows/win32/api/shobjidl_core/nf-shobjidl... https://github.com/tpn/winsdk-10/blob/master/Include/10.0.16299.0/um/ShObjId... https://github.com/tpn/winsdk-10/blob/9b69fd26ac0c7d0b83d378dba01080e93349c2... https://wiki.winehq.org/Wine_Developer%27s_Guide/COM_in_Wine
From win7 regedit,
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{3ad05575-8857-4850-9277-11b85bdb8e09} Class Name: <NO CLASS> Last Write Time: 7/13/2009 - 9:41 PM Value 0 Name: <NO NAME> Type: REG_SZ Data: Copy/Move/Rename/Delete/Link Object
Value 1 Name: AppId Type: REG_SZ Data: {3ad05575-8857-4850-9277-11b85bdb8e09}
Value 2 Name: LocalizedString Type: REG_EXPAND_SZ Data: @%SystemRoot%\system32\shell32.dll,-50176
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{3ad05575-8857-4850-9277-11b85bdb8e09}\Elevation Class Name: <NO CLASS> Last Write Time: 7/13/2009 - 9:41 PM Value 0 Name: Enabled Type: REG_DWORD Data: 0x1
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{3ad05575-8857-4850-9277-11b85bdb8e09}\InProcServer32 Class Name: <NO CLASS> Last Write Time: 7/13/2009 - 9:41 PM Value 0 Name: <NO NAME> Type: REG_EXPAND_SZ Data: %SystemRoot%\system32\shell32.dll
Value 1 Name: ThreadingModel Type: REG_SZ Data: Apartment