예제 #1
0
 private void OnCDChange(DeviceChangeEventArgs ea)
 {
     if (DeviceChange != null)
     {
         DeviceChange(this, ea);
     }
 }
		private void OnCDChange(DeviceChangeEventArgs ea)
		{
			if (DeviceChange != null)
			{
				DeviceChange(this, ea);
			}
		}
예제 #3
0
 private void OnDeviceChange(DeviceBroadcastVolume DevDesc, DeviceChangeEventType EventType)
 {
     if (DeviceChange != null)
     {
         foreach (char ch in DevDesc.Drives)
         {
             DeviceChangeEventArgs a = new DeviceChangeEventArgs(ch, EventType);
             DeviceChange(this, a);
         }
     }
 }
		private void OnDeviceChange(DeviceBroadcastVolume DevDesc, DeviceChangeEventType EventType)
		{
			if (DeviceChange != null)
			{
				foreach (char ch in DevDesc.Drives)
				{
					DeviceChangeEventArgs a = new DeviceChangeEventArgs(ch, EventType);
					DeviceChange(this, a);
				}
			}
		}
예제 #5
0
        private void NotWnd_DeviceChange(object sender, DeviceChangeEventArgs ea)
        {
            if (ea.DriveLetter == m_Drive)
            {
                TocValid = false;
                switch (ea.ChangeType)
                {
                case DeviceChangeEventType.DeviceInserted:
                    OnCDInserted();
                    break;

                case DeviceChangeEventType.DeviceRemoved:
                    OnCDRemoved();
                    break;
                }
            }
        }
예제 #6
0
		private void NotWnd_DeviceChange(object sender, DeviceChangeEventArgs ea)
		{
			if (ea.DriveLetter == m_Drive)
			{
				TocValid = false;
				switch (ea.ChangeType)
				{
					case DeviceChangeEventType.DeviceInserted:
						OnCDInserted();
						break;
					case DeviceChangeEventType.DeviceRemoved:
						OnCDRemoved();
						break;
				}
			}
		}