Using the WMI API to Manage Devices
The WMI provider serves a WMI namespace called /root/MicrosoftPointOfService. This namespace defines four classes:
ServiceObject represents a POS for .NET service object from a management perspective. PosDevice represents the physical device serviced by the service object. LogicalDevice represents a logical name assigned to a PosDevice, providing third-party applications with the ability to access a service object without conflicting with other applications that may also be accessing the same service object. DeviceProperty instances are name/value pairs that can be associated with a PosDevice to store optional configuration data for service objects.© 2005 Microsoft Corporation. All rights reserved.