private void OnCDChange(DeviceChangeEventArgs ea) { if (DeviceChange != null) { DeviceChange(this, ea); } }
private void OnDeviceChange(DEV_BROADCAST_VOLUME DevDesc, DeviceChangeEventType EventType) { if (DeviceChange != null) { foreach (char ch in DevDesc.Drives) { DeviceChangeEventArgs a = new DeviceChangeEventArgs(ch, EventType); DeviceChange(this, a); } } }
private void NotWnd_DeviceChange(object sender, DeviceChangeEventArgs ea) { if ( ea.Drive == m_Drive ) { TocValid = false; switch ( ea.ChangeType ) { case DeviceChangeEventType.DeviceInserted : OnCDInserted(); break; case DeviceChangeEventType.DeviceRemoved : OnCDRemoved(); break; } } }