Click or drag to resize
DeviceInfo Class
Provides access to information of a device, on a local or remote host.
Inheritance Hierarchy
SystemObject
  Alphaleonis.Win32.FilesystemDeviceInfo

Namespace: Alphaleonis.Win32.Filesystem
Assembly: AlphaFS (in AlphaFS.dll) Version: 2.0
Syntax
[SerializableAttribute]
public sealed class DeviceInfo

The DeviceInfo type exposes the following members.

Constructors
  NameDescription
Public methodDeviceInfo
Initializes a DeviceInfo class.
Public methodDeviceInfo(String)
Initializes a DeviceInfo class.
Top
Methods
  NameDescription
Public methodEnumerateDevices
Enumerates all available devices on the local host.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties
  NameDescription
Public propertyBaseContainerId
Represents the Guid value of the base container identifier (ID) .The Windows Plug and Play (PnP) manager assigns this value to the device node (devnode).
Public propertyClass
Represents the name of the device setup class that a device instance belongs to.
Public propertyClassGuid
Represents the Guid of the device setup class that a device instance belongs to.
Public propertyCompatibleIds
Represents the list of compatible identifiers for a device instance.
Public propertyDeviceDescription
Represents a description of a device instance.
Public propertyDevicePath
The device interface path.
Public propertyDriver
Represents the registry entry name of the driver key for a device instance.
Public propertyEnumeratorName
Represents the name of the enumerator for a device instance.
Public propertyFriendlyName
Represents the friendly name of a device instance.
Public propertyHardwareId
Represents the list of hardware identifiers for a device instance.
Public propertyInstanceId
Gets the instance Id of the device.
Public propertyLocationInformation
Represents the bus-specific physical location of a device instance.
Public propertyLocationPaths
Represents the location of a device instance in the device tree.
Public propertyManufacturer
Represents the name of the manufacturer of a device instance.
Public propertyPhysicalDeviceObjectName
Encapsulates the physical device location information provided by a device's firmware to Windows.
Public propertyService
Represents the name of the service that is installed for a device instance.
Top
See Also