Prueba poniendo una @ delante del nombre del procedicimento, lo que te pide es la direccion de la funcion y eso nos lo da la @

. Si te interesa en
este otro hilo dejo un ejemplo de como capturar el sonido y utilizo los datos para mostrar un bonito grafico con la forma de onda.
EDITO:
Veo que Roman se me ha adelantado con lo de la @. De todas formas me he fijado que usas la opcion CALLBACK_WINDOW en ese caso el parametro dwCallback es el identificador (Handle) de una ventana y no la direccion de una funcion