﻿// Copyright 2012-2014 Andrew C. Dvorak
//
// This file is part of BDHero.
//
// BDHero is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// BDHero is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with BDHero.  If not, see <http://www.gnu.org/licenses/>.

namespace WindowsOSUtils.WMI.Events
{
    /// <summary>
    /// Type of event. This property is inherited from Win32_DeviceChangeEvent.
    /// </summary>
    /// <seealso cref="http://msdn.microsoft.com/en-us/library/windows/desktop/aa394516(v=vs.85).aspx"/>
    public enum VolumeChangeEventType : uint
    {
        /// <summary>
        /// Configuration Changed
        /// </summary>
        ConfigurationChanged = 1,

        /// <summary>
        /// Device Arrival
        /// </summary>
        DeviceArrival = 2,

        /// <summary>
        /// Device Removal
        /// </summary>
        DeviceRemoval = 3,

        /// <summary>
        /// Docking
        /// </summary>
        Docking = 4
    }
}