White Papers

Virtual Media Profile
Version 1.0.0a 25
The CIM_ElementCapabilities association's ManagedElement property shall reference the
CIM_USBRedirectionSAP instance, and its Capabilities property shall reference the CIM_
EnabledLogicalElementCapabilities instance.
7.9.1.1.1 CIM_ EnabledLogicalElementCapabilities.RequestedStatesSupported
The Re
questedStatesSupported property shall contain one or more of the following values: 2 (Enabled), 3
(Disabled) or 6 (Offline).
7.9.1.2 CIM_USBRedirectionSAP.RequestedState
When the CI
M_USBRedirectionSAP.RequestStateChange(
) method is successfully invoked, the value of
the RequestedState property shall be the value of the RequestedState parameter. If the method is not
successfully invoked, the value of the RequestedState property is indeterminate.
The CIM_USBRedirectionSAP.RequestedState property shall have one of the values specified in the
CIM_EnabledLogicalElementCapabilities.RequestedStatesSupported property or a value of 0 (Unknown).
7.9.1.3 CIM_USBRedirectionSAP.EnabledState
The Enabl
edState property shall have one of the following values: 2 (Enabled), 3 (Disabled), or 6
(Enabled but Offline).
If the EnabledState property has value of 2(Enabled), then the Virtual Media Session shall be active.
If the EnabledState property has value of 3(Disabled), then the Virtual Media Session shall be inactive.
When the RequestedState parameter has a value of 2 (Enabled), 3 (Disabled), or 6 (Offline) and the
CIM_USBRedirectionSAP.RequestStateChange(
) method completes successfully, the value of the
EnabledState property shall equal the value of the CIM_USBRedirectionSAP.RequestedState property.
If the method does not complete successfully, the value of the EnabledState property is indeterminate.
7.9.2 USB Redirection SAP State Management Is Not Supported
This section describes the CIM elements and behaviors that shall be implemented when management of
the Session state is not supported.
7.9.2.1 CIM_EnabledLogicalElementCapabilities
Whe
n state management is not supported, an instance of CIM_EnabledLogicalElementCapabilities may
be associated with the CIM_USBRedirectionSAP instance through an instance of
CIM_ElementCapabilities. The existence of the CIM_ElementCapabilities instance is conditional on the
existence of the CIM_EnabledLogicalElementCapabilities instance.
The CIM_ElementCapabilities association's ManagedElement property shall reference the
CIM_USBRedirectionSAP instance, and its Dependent property shall reference the
CIM_EnabledLogicalElementCapabilities instance.
7.9.2.1.1 CIM_EnabledLogicalElementCapabilities.RequestedStatesSupported
The CIM_En
abledLogicalElementCapabilities.RequestedStatesSupported property shall not contain any
values.
7.9.2.2 CIM_USBRedirectionSAP.RequestedState
The Re
questedState property shall have the value of 12 (Not Applicable).