White Papers

26 Version 1.0.0a
7.9.2.3 CIM_USBRedirectionSAP.EnabledState
The EnabledState property shall have one of the following values: 2 (Enabled), 3 (Disabled), 0
(Unknown), or 6 (Enabled but Offline). The value 0 (Unknown) may be set when non-CIM instrumentation
has manipulated the instance of CIM_USBRedirectionSAP.
7.10 Representing Virtual Media Ports and Encryption
The ports that Virtual Media uses for USB Redirection SAP’s connection with the remote system shall be
represented by CIM_TCPProtocolEndpoint and shall be associated to the CIM_USBRedirectionSAP
through CIM_BindsTo association.
CIM_TCPProtocolEndpoint.PortNumber shall represent the port number utilized by the Virtual Media.
CIM_TCPProtoclEndpoint.ProtocolIFType shall represent the data encryption and shall have the following
values: 32768 (DCIM Unencrypted) or 32769 (DCIM Encrypted).
8 Methods
This section details the requirements for supporting intrinsic operations and extrinsic methods for the CIM
elements defined by this profile.
8.1 DCIM_OEMVirtualMediaService.RequestStateChange( )
Invocation of the RequestStateChange( ) method changes the element’s state to the value specified in the
RequestedState parameter. The 2 (Enabled) and 3 (Disabled) values of the RequestedState parameter
shall correspond to the enabled and disabled states of the Virtual Media Service, respectively.
Whether the method completes successfully if there are active sessions, depends upon the specifics of
the implementation.
Detailed requirements of the RequestStateChange(
) method are specified in Table 2 and Table 3.
No standard messages are defined.
Invoking the RequestStateChange(
) method multiple times could result in earlier requests being
overwritten or lost.
Table 2 – DCIM_OEMVirtualMediaService.RequestStateChange(
) Method: Return Code Values
Value Description
0 Request was successfully executed.
1 Method is unsupported.
2 Error occurred.
4096 Job started: REF returned to started CIM_ConcreteJob.