pub unsafe extern "system" fn waveInPrepareHeader(
    hwi: HWAVEIN,
    pwh: *mut WAVEHDR,
    cbwh: u32
) -> u32