Here is a fixed vtable for IAudioEndpointVolume (endpointvolume.h). It should be correct, but you might want to double-check it.
Fixed vtable for IAudioEndpointVolume
You seem to have CSS turned off.
Please don't fill out this field.
Updated patch with fixes for undefined references (pVtbl -> lpVtbl)
I noticed a few other errors in the file. The COBJMACROS for the IUnknown methods were declared in the wrong way. Instead of using lpVtbl they tried to use "pVtbl", which does not exist.
I did a simple grep ">pVtbl" * in the includes dir, and I found thousands of references to this (all of them IUnknown). Are all of them faulty or am I missing something?
Committed at revision 4961. MIght be something for 2.x branch, so I put this bug to status pending.
stable/v2.x is fixed too. Closing.
Sign up for the SourceForge newsletter: