PyIAsyncOperation will not compile
OLD project page for the Python extensions for Windows
Brought to you by:
mhammond
I am receiving the following errors, but I believe this stems from the fact that IAsyncOperation has been changed. Does anyone have any ideas about this?
c:\users\\\pypiwin32\com\win32comext\shell\src\PyIAsyncOperation.h(15): error C2143: syntax error: miss
ing ';' before '<'
c:\users\\\pypiwin32\com\win32comext\shell\src\PyIAsyncOperation.h(15): error C4430: missing type speci
fier - int assumed. Note: C++ does not support default-int
c:\users\\\pypiwin32\com\win32comext\shell\src\PyIAsyncOperation.h(15): error C2238: unexpected token(s
) preceding ';'
c:\users\\\pypiwin32\com\win32comext\shell\src\PyIAsyncOperation.h(34): error C2504: 'IAsyncOperation':
base class undefined
c:\users\\\pypiwin32\com\win32comext\shell\src\PyIAsyncOperation.h(37): error C2065: 'IID_IAsyncOperati
on': undeclared identifier
c:\users\\\pypiwin32\com\win32comext\shell\src\PyIAsyncOperation.h(37): error C2065: 'IAsyncOperation':
undeclared identifier
c:\users\\\pypiwin32\com\win32comext\shell\src\PyIAsyncOperation.h(37): error C2059: syntax error: ')'
com/win32comext/shell/src/PyIAsyncOperation.cpp(22): error C2143: syntax error: missing ';' before '*'
com/win32comext/shell/src/PyIAsyncOperation.cpp(22): error C4430: missing type specifier - int assumed. Note: C++ does n
ot support default-int
com/win32comext/shell/src/PyIAsyncOperation.cpp(23): error C2761: 'IUnknown *PyIUnknown::GetI(PyObject *)': member funct
ion redeclaration not allowed
com/win32comext/shell/src/PyIAsyncOperation.cpp(23): error C2059: syntax error: '{'
com/win32comext/shell/src/PyIAsyncOperation.cpp(23): error C2143: syntax error: missing ';' before '{'
com/win32comext/shell/src/PyIAsyncOperation.cpp(23): error C2447: '{': missing function header (old-style formal list?)
com/win32comext/shell/src/PyIAsyncOperation.cpp(30): error C2065: 'pIAO': undeclared identifier
com/win32comext/shell/src/PyIAsyncOperation.cpp(31): error C2065: 'pIAO': undeclared identifier
com/win32comext/shell/src/PyIAsyncOperation.cpp(39): error C2065: 'pIAO': undeclared identifier
com/win32comext/shell/src/PyIAsyncOperation.cpp(39): error C2227: left of '->SetAsyncMode' must point to class/struct/un
ion/generic type
com/win32comext/shell/src/PyIAsyncOperation.cpp(39): note: type is 'unknown-type'
com/win32comext/shell/src/PyIAsyncOperation.cpp(44): error C2065: 'pIAO': undeclared identifier
com/win32comext/shell/src/PyIAsyncOperation.cpp(44): error C2065: 'IID_IAsyncOperation': undeclared identifier