         
                 ڼӾCommMonitor



 
ǰ汾6.1  
ڣ2012-01-02 
ҳhttp://www.ceiwei.com 
--------------------------------------------------------------------------------



1.
------------------

      ȫ¿CommMonitor ʹںComDrvģ飬׼ȷļӴݣ¼
      CommMonitor ⡢ءͨЭ, RS232/422/485ж˿ڵרҵӲʦ֡CommMonitor ء¼ͨЭ飬Ӧóж˿ڵĹ̺ϸڣʱģⱻ豸ݡ߹Чʡ

      οӿDEMO 
      ϸ÷ο Demo\  Ŀ¼Java7JavaScriptDelphiC++Builder XE2VS2008(C#,VC,VB.net)DEMO

\Demo\ActiveXForm (javascript)
\Demo\Delphi7
\Demo\C++BuilderXE
\Demo\VS2008\CSharp(C#)   
\Demo\VS2008\VB.net
\Demo\VS2008\VC 
\Demo\Java7 


2.б: 
------------------
 - ݴʵʱ¼
 - Զ֪⴮PNP
 - ּͼбͼASCIIͼDUMPͼIOCTLͼ
 - Զݵ־ļ
 - ֱ֧׼пڡչ⴮пڣԼUSBתпڵ豸ļ
 - ֧бͼASCIIͼDUMPͼIOCTLͼ
 - ֧(IOCTLs)ļ


3.л
------------------
  Windows 2000/XP/2003/Win7.
ע⣺
  ֧Windows 2003/64λ,XP64λ ûоѹ, ֻѲͨ
  ӦòΪWin32λ64λϵͳϣΪ32/64λ汾
  Vistaδԣ
  ֧Win7δѹԣֻѲͨ 




4.װж
------------------
  ֱг谲װ


5.ʹ
------------------
  һʹá


6.ܾ
------------------
  CEIWIEI ֤κľܹϵͳƻĶ롣ܾκεʹûʹøµȫռûԼе




7.ЭȨ
------------------
   ο:[Э]
 




8.ļ嵥
------------------
    CommMonitor.exe         ڼӹ 
    ComDrv.sys              ڼSys    
    commmonitor.chm         ڼ CHMĵ
    Readme.txt              Readmeĵ
    CommTone.exe            ڵԹ



9.ɰάֹͣ(ָ6.0汾ǰ)
--------------------
   ɰΪWin32 HOOK APIsʽͬʱֹͣɰά¡

   ɰ棺SDKDemo ӿ 뵽: http://www.ceiwei.com



10.ActiveXӿ(CommMonitor6x.ocx) 
-----------------------------------------------------

ϸ÷ο Demo\  Ŀ¼Java7JavaScriptDelphiC++Builder XE2VS2008(C#,VC,VB.net)DEMO

\Demo\ActiveXForm (javascript)
\Demo\Delphi7
\Demo\C++BuilderXE
\Demo\VS2008\CSharp(C#)   
\Demo\VS2008\VB.net
\Demo\VS2008\VC 
\Demo\Java7  

CommMonitor6x.ocxע᷽
-----------------------------
   1.Reg.batעOCX
   2.UnReg.batעɾ



HTML javascript Ƕע
---------------------
1.360ȰȫIEOCXǰȹرջ
2.ͨҪԱȨעOCXؼ
3.CommMonitor6x.ocxΪð档
4.֧IE5.0
5.ʱͻ Internetѡ->ȫ->Internet->ActiveX,ӦѡҪá


س
---------------------------
  IRP_MJ_CREATE                   =$00;  //ڴ
  IRP_MJ_CLOSE                    =$02;  //ڹر
  IRP_MJ_READ                     =$03;  //ȡ
  IRP_MJ_WRITE                    =$04;  //д
  IRP_MJ_DEVICE_CONTROL           =$0E;  //
  IRP_MJ_CLEANUP                  =$12;  //ʵ




CommMonitor6x.ocxĵýӿDelphi
-------------------------------------
    
    function PauseMonitor(bPause: WordBool): WordBool; safecall;              //ͣش
    function StartMonitor(const sPortName: WideString): WordBool; safecall;   //ش
    function StopMonitor: WordBool; safecall;                                 //ֹͣ  
    function GetPIDImagerName(dwPID: LongWord): WideString; safecall;         //PIDתɽ


    ¼:
    //OnMonitorΪh¼
    //sPortNameΪǰh񴮿ڵ
    //dwCtrlCodeΪIRP_MJ function Code;  $400Ϊ(IRP_MJ_DEVICE_CONTROL)
    //dwPIDΪǰh񴮿ڵĽ̵PID
    //vtDataΪ
    //dwSizeΪݵĳ
    procedure OnMonitor(const sPortName: WideString; dwCtrlCode: Integer; dwPID: Integer; 
                        var vtData: OleVariant; dwSize: Integer);  
    
   //OnAsciiΪh¼
   //sPortNameΪǰh񴮿ڵ
   //dwCtrlCodeΪIRP_MJ function Code; $400Ϊ(IRP_MJ_DEVICE_CONTROL)
   //dwPIDΪǰh񴮿ڵĽ̵PID
   //vtDataὫh16ƸʽΪʶASCII,ͬʱctlCodeҲʽ
   //dwSizeΪݵĳȣ16Ƹʽĳ
   procedure OnAscii(const sPortName: WideString; dwCtrlCode: Integer; dwPID: Integer; 
                      const sData: WideString; dwSize: Integer); 
 
ע:
---------
     ActiveXӿðͷںһģOCXؼð汾ÿ200ζдݾͻԶֹĿ򣬲õַͨݴ






10.־
-------------------------------------------------------------------

v6.1 ڣ2012-01-02
-------------------------
   1.޸Ĳڴ⣻
   2.OCX Demo;
   3.LoaderֱӷװEXE,ȥDLL;
   4.Innoװ


v6.0  ڣ2011-09-15
-------------------------
   1ȫ±дںģأ
   2ȫû,ѺõĲ飻
   б
 - ݴʵʱ¼
 - Զ֪⴮PNP
 - ּͼбͼASCIIͼDUMPͼIOCTLͼ
 - Զݵ־ļ
 - ֱ֧׼пڡչ⴮пڣԼUSBתпڵ豸ļ
 - ֧бͼASCIIͼDUMPͼIOCTLͼ
 - ֧(IOCTLs)ļ    




v5.0  ڣ2011-06-01
------------------------
   1EscapeCommFunctionϢأ
   2GetCommModemStatus ضCTSDSRRingRlsd״̬Ӧ
   3ʾͬһеĶڲ־¼
   4ȶŻ


v4.0  ڣ2011-01-01
-------------------------
   1أͬʱ򣬻ţ
   2Զʾܣ
   3ȶԼ⣻         
   4ڴŻ



v3.0  ڣ2010-02-03
------------------------
   1DLL淢  
 


v2.0  ڣ2009-12-01
------------------------
    1⴮ڵļӣıԭɰ治ܶ⴮ڵļӣ

    2DLL棬ȫֽ̽HOOKָֻĽ̽HOOK

    3ʹôAPIȫ±дмģ飬ȫȶЧ

    4ռô(COM)ֻصAPIأ

    5ڴڴ򿪺أһЩֻڴǰأ

    6ܲ񴮿(COM)Ĵ򿪡д رղͬʱ̵ָ255ڣ

    7ֱ϶ڲͼ굽Ŀ̴ѡȡ̡ 
 

v2.0  ڣ2007-08-01
------------------------
    1HOOK APIʽڼأ
    2ռô(COM)ֻصAPIأ
    3ȫֽ̽HOOK
 
  


--------------------------------------------------------------------------------
copyright (C) 2003-2011 ceiwei
www.ceiwei.com





