2025-04-27 07:49:33 -04:00

57 lines
2.5 KiB
HTML

<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
<META NAME="Generator" CONTENT="Microsoft Word 97">
<TITLE>Monitor</TITLE>
</HEAD>
<BODY LINK="#0000ff">
<FONT FACE="Verdana" SIZE=5><H2>Monitor</H2>
</FONT><FONT FACE="Verdana" SIZE=2>
<P><span style="color:#FF0000;font-size:10pt;font-family:Arial">[This is preliminary documentation and subject to change.]</span></P>
<H3>SUMMARY</h3></FONT><FONT FACE="Verdana" SIZE=2><P>
This is a sample application to demonstrate USB Monitor control using HID.DLL. The application will work with a monitor that is compliant with the USB Monitor Control Class Specification.<P>
<H3>RUNNING THE TOOL</h3></FONT><FONT FACE="Verdana" SIZE=2><P>
To install the application, copy Monitor.inf and Monsamp.dll to the same location. Using Microsoft&#174; Windows Explorer, right-click on Monitor.inf and select <b>Install</b>. This will copy the files to the proper location and make the necessary registry modifications.<P>
After installing, right-click the <B>Desktop</B> and click <B>Properties</B>. Then click <B>Settings</B>, and then click <B>Advanced</B>. Then select the <B>MS-USB Monitor</B> tab to adjust settings.<P>
To uninstall, open the Control Panel and select <b>Add/Remove Programs</b>. Select the <b>MS-USB Monitor</b> option, and follow the wizard prompts.<P>
<H3>CODE TOUR</H3>
<H4>File Manifest</H4>
</FONT><U><PRE>File&#9;&#9;Description
</U>
Monitor.c&#9;Main dialog box procedure
Pnp.c&#9; Routines for finding HID monitors
Map.c&#9; DLL entry routine
Mapcf.c&#9; IClassFactory interface
Mappsx.c&#9;Add pages routine
Mem.c&#9; Memory management
Common.c&#9;Shared components
Assert.c&#9;Assertion routines
Hid.h&#9; Data structures for a HID device
Map.h&#9; Main private header file
Monitor.h&#9;Contains USB monitor control class function information
Monitor.rc&#9;Resource file for dialog box GUI
Monitor.ico&#9;Icon file
Monitor.inf&#9;Installation file
Monsamp.def&#9;Export file
Makefile&#9;DDK build environment makefile
Sources&#9; DDK sources file
Monitor.htm&#9;The documentation for this tool (this file)
</FONT><P ALIGN="CENTER"><A HREF="#top"><FONT FACE="Verdana" SIZE=2>Top of page</FONT></A><FONT FACE="Verdana" SIZE=2> </P></FONT>
<TABLE CELLSPACING=0 BORDER=0 WIDTH=624>
<TR><TD VALIGN="MIDDLE" BGCOLOR="#00ffff" HEIGHT=2>
<P></TD>
</TR>
</TABLE>
<FONT FACE="MS Sans Serif"><P>&copy; Microsoft Corporation 1999</FONT></P></FONT></BODY>
</HTML>