| Name | Data Type | Value |
|---|---|---|
| Description | string | SerialPort is the logical representation of serial communications interface. It includes the setup or operation of the serial chips, at the lowest layers of a serial stack. |
| Experimental | boolean | true |
| UMLPackagePath | string | CIM::Device::Ports |
| Version | string | 2.18.1 |
| Name | Data Type | Default Value | Qualifiers | ||||
|---|---|---|---|---|---|---|---|
| Name | Data Type | Value | |||||
| FlowControlInfo | uint16 | ||||||
| Description | string | An integer enumeration that indicates the flow control (Xon-Xoff or RTS/CTS) for transmitted data. A value set to 2 = "Not Support" shall indicate that flow control is not supported. A value set to 3 = "XonXoff" shall indicate that XonXoff is used for flow control. A value set to 4 = "RTS/CTS" shall indicate that RTS/CTS is used for flow control. A value set to 5 = "Both XonXoff and RTS/CTS" shall indicate that both XonXoff ans RTS/CTS are used for flow control. | |||||
| ValueMap | string | 0, 2, 3, 4, 5 | |||||
| Values | string | Unknown, Not Supported, XonXoff, RTS/CTS, Both XonXoff and RTS/CTS | |||||
| NumberOfStopBits | uint16 | ||||||
| Description | string | Number of stop bits to be transmitted. | |||||
| PUnit | string | bit | |||||
| ParityInfo | uint16 | ||||||
| Description | string | Information on the parity setting for transmitted data. A value set to 2 = "None" shall indicate that no parity bit value is provided. A value set to 3 = "Even" shall indicate that the parity is even. A value set to 4 = "Odd" shall indicate that the parity is odd. | |||||
| ValueMap | string | 0, 2, 3, 4 | |||||
| Values | string | Unknown, None, Even, Odd | |||||
| Name | Data Type |
|---|---|
| AllocationState | string |
| Availability | uint16 |
| Caption | string |
| CommunicationStatus | uint16 |
| CreationClassName | string |
| Description | string |
| DetailedStatus | uint16 |
| DeviceID | string |
| ElementName | string |
| EnabledDefault | uint16 |
| EnabledState | uint16 |
| ErrorCleared | boolean |
| ErrorDescription | string |
| Generation | uint64 |
| HealthState | uint16 |
| InstallDate | datetime |
| InstanceID | string |
| LastErrorCode | uint32 |
| LocationIndicator | uint16 |
| MaxQuiesceTime | uint64 |
| MaxSpeed | uint64 |
| Name | string |
| OperatingStatus | uint16 |
| OtherEnabledState | string |
| OtherPortType | string |
| PortType | uint16 |
| PowerManagementSupported | boolean |
| PowerOnHours | uint64 |
| PrimaryStatus | uint16 |
| RequestedSpeed | uint64 |
| RequestedState | uint16 |
| Speed | uint64 |
| Status | string |
| StatusInfo | uint16 |
| SystemCreationClassName | string |
| SystemName | string |
| TimeOfLastStateChange | datetime |
| TotalPowerOnHours | uint64 |
| TransitioningToState | uint16 |
| UsageRestriction | uint16 |
| AdditionalAvailability | uint16[] |
| AvailableRequestedStates | uint16[] |
| IdentifyingDescriptions | string[] |
| OperationalStatus | uint16[] |
| OtherIdentifyingInfo | string[] |
| PowerManagementCapabilities | uint16[] |
| StatusDescriptions | string[] |
| Name | Return Type |
|---|---|
| EnableDevice | uint32 |
| OnlineDevice | uint32 |
| QuiesceDevice | uint32 |
| RequestStateChange | uint32 |
| Reset | uint32 |
| RestoreProperties | uint32 |
| SaveProperties | uint32 |
| SetPowerState | uint32 |