20 Jun
2010
20 Jun
'10
9:02 a.m.
2010/6/19 Vincent Povirk <madewokherd(a)gmail.com>:
I would change the second argument type of the instance creation functions to IUnknown**. When I see an LPVOID* argument on a COM-related function, I immediately expect to see a REFIID argument and a QueryInterface somewhere in the function.
Actually, when I see something like "LPCRAP lpSomeVar" I mostly think "*Please* don't do that." :-\