// opens missing public int Close() { int err = 0; if (handle != IntPtr.Zero) { err = SoundNativeMethods.SoundControlClose(handle); handle = IntPtr.Zero; } return(err); }