I have implemented an object that supports connection points in COM. In ATL, there is a #define that limits the number of parameters supported for a connection point client:
#define _ATL_MAX_VARTYPES 8 I have one function that has 11 parameters, so for my C++ client (using ATL) I had to redefine this to a larger number. However, my Python clients return E_OUTOFMEMORY when the Source interface attempts to call into the client. I assume (maybe wrongly) that this is due to an arbitrary maximum on number of parameters. If so, can I change win32com to support more than the current maximum number of parameters? _______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32