CIM_PointingDevice class (Hyper-V management)
Represents a device used to point to regions of a display.
Syntax
[Abstract, Version("2.7.0"), UMLPackagePath("CIM::Device::UserDevices"), AMENDMENT]
class CIM_PointingDevice : CIM_UserDevice
{
uint16 PointingType;
uint8 NumberOfButtons;
uint16 Handedness;
uint32 Resolution;
};
Members
The CIM_PointingDevice class has these types of members:
Properties
The CIM_PointingDevice class has these properties.
-
Handedness
-
-
Data type: uint16
-
Access type: Read-only
Indicates whether the pointing device is configured for right or left handed operation.
-
-
Unknown (0)
-
Not Applicable (1)
-
Right Handed Operation (2)
-
Left Handed Operation (3)
NumberOfButtons
-
Data type: uint8
-
Access type: Read-only
-
Qualifiers: MappingStrings ("MIF.DMTF|Pointing Device|003.4")
The number of buttons on the device. If the pointing device has no buttons, this value should be set to "0".
PointingType
-
Data type: uint16
-
Access type: Read-only
-
Qualifiers: MappingStrings ("MIF.DMTF|Pointing Device|003.1")
The type of the pointing device.
Other (1)
Unknown (2)
Mouse (3)
Track Ball (4)
Track Point (5)
Glide Point (6)
Touch Pad (7)
Touch Screen (8)
Mouse - Optical Sensor (9)
Resolution
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: Units ("Counts per Inch"), PUnit ("count / inch")
The tracking resolution of the pointing device, in counts per inch.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 8 |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|