CIM_SerialController class (Hyper-V management)

Describes the capabilities and management of a serial controller.

Syntax

[Abstract, Version("2.10.0"), UMLPackagePath("CIM::Device::Controller"), AMENDMENT]
class CIM_SerialController : CIM_Controller
{
  uint16 Capabilities[];
  string CapabilityDescriptions[];
  uint32 MaxBaudRate;
  uint16 Security;
};

Members

The CIM_SerialController class has these types of members:

Properties

The CIM_SerialController class has these properties.

Capabilities

Data type: uint16 array

Access type: Read-only

Qualifiers: ArrayType ("Indexed"), MappingStrings ("MIF.DMTF|Serial Ports|004.7"), ModelCorrespondence ("CIM_SerialController.CapabilityDescriptions")

The chip level compatibility for the serial controller. This property describes the buffering and other capabilities of the serial controller that might be inherent in the chip hardware.

Other (1)

Unknown (2)

XT/AT Compatible (3)

16450 Compatible (4)

16550 Compatible (5)

16550A Compatible (6)

8251 Compatible (160)

8251FIFO Compatible (161)

CapabilityDescriptions

Data type: string array

Access type: Read-only

Qualifiers: ArrayType ("Indexed"), ModelCorrespondence ("CIM_SerialController.Capabilities")

An array that contains more detailed explanations for serial controller features in the Capabilities array. The items in the CapabilityDescriptions array correlate to those in the Capabilities array.

MaxBaudRate

Data type: uint32

Access type: Read-only

Qualifiers: Units ("Bits per Second"), MappingStrings ("MIF.DMTF|Serial Ports|004.6"), PUnit ("bit / second")

The maximum baud rate in, bits per second, that is supported by the serial controller.

Security

Data type: uint16

Access type: Read-only

Qualifiers: MappingStrings ("MIF.DMTF|Serial Ports|004.9")

The operational security for the controller.

Other (1)

Unknown (2)

None (3)

External Interface Locked Out (4)

External Interface Enabled (5)

Boot Bypass (6)

Requirements

Requirement Value
Minimum supported client
Windows 8
Minimum supported server
Windows Server 2012
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

See also

CIM_Controller