Ejemplo n.º 1
0
 public void Dispose()
 {
     if (_internalMonitorWindow == null)
     {
         return;
     }
     if (_internalMonitorWindow.Handle != IntPtr.Zero)
     {
         _internalMonitorWindow.ReleaseHandle();
     }
     _internalMonitorWindow = null;
     GC.SuppressFinalize(this);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Internal initialize method.
 /// Sets all the private fields initial values and enables message trapping.
 /// </summary>
 protected void Initialize()
 {
     _internalMonitorWindow = new _DeviceVolumeMonitor(this);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Internal initialize method.
 /// Sets all the private fields initial values and enables message trapping.
 /// </summary>
 protected void Initialize()
 {
   _internalMonitorWindow = new _DeviceVolumeMonitor(this);
 }
Ejemplo n.º 4
0
 public void Dispose()
 {
   if (_internalMonitorWindow == null)
     return;
   if (_internalMonitorWindow.Handle != IntPtr.Zero)
     _internalMonitorWindow.ReleaseHandle();
   _internalMonitorWindow = null;
   GC.SuppressFinalize(this);
 }