public void Dispose() { if (_senderProc != null) { _senderProc.Dispose(); _senderProc = null; _recorderProc.Dispose(); _recorderProc = null; if (_crypTunnelProc != null) { _crypTunnelProc.Dispose(); _crypTunnelProc = null; } _frtwv.Dispose(); _frtwv = null; } }