questo e' ok ma nel mio caso nella riga dove faccio:

cout << *pBuffer;

mi da quest'errore:

C:\Programmi\Microsoft Visual Studio\MyProjects\MFC\command_line\hashlk\WaveIn.c pp(673) : error C2100: illegal indirection

e non capisco dove e' la differenza da quello che hai scritto tu..