2010/6/19 Vincent Povirk <[email protected]>:

> 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." :-\


Reply via email to