waveinunprepareheader (winmm)
Last changed: -87.2.12.102

.
Summary
The waveInUnprepareHeader function cleans up the preparation performed by the waveInPrepareHeader function.

C# Signature:

[DllImport("winmm.dll", SetLastError=true)]
static extern MMRESULT waveInUnprepareHeader(IntPtr hwi, ref WAVEHDR pwh, uint cbwh);

VB Signature:

<DllImport("winmm.dll")> _
Shared Function waveInUnprepareHeader(<MarshalAs(UnmanagedType.I4)> ByVal hwi As Integer, ByVal pwh As IntPtr, ByVal cbwh As UInteger) As MMRESULT
End Function
<DllImport("winmm.dll")> _
Shared Function waveInUnprepareHeader(<MarshalAs(UnmanagedType.I4)> ByVal hwi As Integer, ByRef pwh As WAVEHDR, ByVal cbwh As UInteger) As MMRESULT
End Function

User-Defined Types:

WAVEHDR

MMRESULT

Alternative Managed API:

Do you know one? Please contribute it!

Notes:

None.

Tips & Tricks:

Please add some!

Sample Code:

Please add some!

Documentation