I need some help with playing a sound file via the MCI Windows API. I added this line to my VB .net "Module"...

Public Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Integer, ByVal hwndCallback As Integer) As Integer
and I am attempting to call it via a Public Sub called PlaySoundFile.. like this:

Public Sub PlaySoundFile(SoundFile As String)
Call mciSendString("open " & SoundFile, CStr(0), 0, 0)
Call mciSendString("play " & SoundFile, CStr(0), 0, 0)
End Sub
But it is not working.. what am I doing wrong? I am trying to use it in a command button like this:

Call PlaySoundFile("C:\Users\PathToSoundFile")