I tested an MCI sample from Borland Code Center and it works ok, but it not saves the filename ok, and I don't understand why.
This is the code (i have changed testing to solve the problem the instruction wsprintf of the sample to strcpy)
// now stop audio and save to disk
It saves the file but with name like v
Someone knows a solution to this?