68 lines
2.9 KiB
Plaintext
68 lines
2.9 KiB
Plaintext
Copyright (C) 2003 Intel Corporation
|
|
|
|
Intel(R) Active Management Technology (Intel(R) AMT):
|
|
A short description of the IMRGUI sample code for the usage of developers.
|
|
|
|
IMRGUI sample application:
|
|
--------------------------
|
|
This sample demonstrates how to use the Intel(R) AMT Redirection library
|
|
(IMRSDK).
|
|
|
|
IMRGUI sample uses these dlls/libs, as infrastructure:
|
|
From the RedirectionLib module:
|
|
IMRSDK.dll
|
|
IMRSDK_x64.dll
|
|
From the WS-ManagementCpp module:
|
|
CPPCimFramework.dll
|
|
CPPCimFramework_x64.dll
|
|
CPPCimFrameworkUntyped.dll
|
|
CPPCimFrameworkUntyped_x64.dll
|
|
CimOpenWsmanClient.lib
|
|
CimOpenWsmanClient_x64.lib
|
|
|
|
How to run the sample:
|
|
----------------------
|
|
Note: To ensure that security is maintained, the application should be run from
|
|
a directory that can be accessed only by the Administrator user. This is
|
|
to prevent unauthorized manipulation of files in the directory.
|
|
|
|
1. For SOL session you'll need to download Putty.exe terminal. You can download
|
|
here:https://putty.org/ Put it in the sample directory.
|
|
2. To compile: Open "IMRGUISample.vcxproj" in Microsoft Visual Studio* and build
|
|
the project. An output file "IMRGUI.exe" should be created.
|
|
2. For instructions on using the IMRGUI sample application and the IMRSDK
|
|
library, refer to the Redirection Library Design Guide that is provided as
|
|
part of the documentation of this SDK.
|
|
|
|
Notes:
|
|
-----
|
|
1. This sample launches putty* Terminal Emulator when opening an SOL session.
|
|
Either make sure that the putty.exe file is located in the same directory as
|
|
the application or set the PATH environment variable to point to its location
|
|
As said above, you'll need to download putty.exe. Can be downloaded from
|
|
here: https://putty.org/
|
|
|
|
After the application launches putty, configure its settings as follows:
|
|
- Right-click on the putty window title bar, and select "Change Settings...".
|
|
- Select "Terminal" and change both "Local Echo" and "Local Line Editing" to
|
|
"Force Off".
|
|
- Select "Terminal-Keyboard", change the sequence sent by the Function keys
|
|
and keypad to be "VT100+" and the sequence sent by the Backspace key to be
|
|
"Control-H".
|
|
- Optionally, select "Session" and Save to save these settings for future
|
|
sessions.
|
|
- Click Apply for the settings to take effect.
|
|
|
|
To use the Windows Telnet client instead of PuTTY, set the
|
|
variable "TERM_CMD" at the top of the MCSOL.cpp file to be "TELNET_CMD",
|
|
instead of "PUTTY_CMD". In this case, make sure that the Windows Telnet
|
|
client is installed on your system.
|
|
|
|
Note that this sample *does not* implement a Telnet server. As a result, the
|
|
behavior of the Telnet client, which expects to operate opposite a server,
|
|
may not be what is expected (for example, display issues relating to local
|
|
echo).
|
|
|
|
-------------------------------------------------------------------
|
|
* Other names and brands may be claimed as the property of others.
|