91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 392.45 KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2024-08-17
  • 語言: 其他
  • 標簽: USB??助手??監控??調試??

資源簡介

驅動器 D 中的卷沒有標簽。
卷的序列號是 B837-9C57

D:\download\USB助手 源碼

2008-12-30 08:44 <DIR> .
2008-12-30 08:44 <DIR> ..
2002-10-07 15:21 1,536 ChildFrm.cpp
2002-10-07 15:21 1,397 ChildFrm.h
2002-10-07 15:21 17,103 DevicesDlg.cpp
2002-10-07 15:21 2,330 DevicesDlg.h
2008-12-30 08:44 18 dir list.bat
2008-12-30 08:44 0 dir.txt
2002-10-07 15:21 5,469 Exporter.cpp
2002-10-07 15:21 2,098 Exporter.h
200

2-10-07 15:21 4,947 ExportLogDlg.cpp
2002-10-07 15:21 1,712 ExportLogDlg.h
2002-10-07 15:21 6,135 MainFrm.cpp
2002-10-07 15:21 1,894 MainFrm.h
2002-10-07 15:21 2,954 MyMemFile.cpp
2002-10-07 15:21 1,682 MyMemFile.h
2002-10-07 15:21 1,582 ProgressStatusBar.cpp
2002-10-07 15:21 982 ProgressStatusBar.h
2002-10-07 15:21 4,754 ReadMe.txt
2002-10-07 15:21 2,271 ReadmeDlg.cpp
2002-10-07 15:21 1,264 ReadmeDlg.h
2008-12-30 08:41 <DIR> Res
2002-10-07 15:21 4,735 Resource.h
2002-10-07 15:21 14,777 SetupDIMgr.cpp
2002-10-07 15:21 1,943 SetupDIMgr.h
2002-10-07 15:21 11,745 SnoopyPro.cpp
2002-10-07 15:21 7,277 SnoopyPro.dsp
2002-10-07 15:21 2,704 SnoopyPro.h
2002-10-07 15:21 23,501 SnoopyPro.rc
2002-10-07 15:21 704 SnoopyPro.reg
2008-12-11 19:15 16,773 SnoopyPro.vcproj
2002-10-07 15:21 211 StdAfx.cpp
2002-10-07 15:21 1,212 StdAfx.h
2002-10-07 15:21 57,986 URB.cpp
2002-10-07 15:21 9,642 URB.h
2002-10-07 15:21 3,613 URBLogListBox.cpp
2002-10-07 15:21 1,454 URBLogListBox.h
2002-10-07 15:21 13,776 URBLogListCtrl.cpp
2002-10-07 15:21 3,209 URBLogListCtrl.h
2002-10-07 15:21 3,192 URLStatic.cpp
2002-10-07 15:21 1,285 URLStatic.h
2002-10-07 15:21 11,998 USBLogDoc.cpp
2002-10-07 15:21 2,929 USBLogDoc.h
2002-10-07 15:21 28,721 USBLogView.cpp
2002-10-07 15:21 3,470 USBLogView.h
42 個文件 286,985 字節
3 個目錄 12,592,160,768 可用字節

資源截圖

代碼片段和文件信息

//************************************************************************
//
//?RingBuffer.cpp
//
//************************************************************************

#include?“StdDCls.h“

//?This?is?a?nice?ringbuffer?implementation?that?Tom?gave?me?yesterday...
//?thanks!
#include?“RingBuffer.h“

//?fast?MOD?operation?doesn‘t?need?divide?(but?is?restricted?in?its?generality)
#define?MYMOD(xn)?((x)?>=?(n)???((x)-(n))?:?(x))

void?CRingBuffer::Initialize(void?*pbase?long?nBufferSize)
{
????m_nOverflowOccurred?=?0;
????m_pbase?=?(unsigned?char?*)?pbase;
????m_nTotalBytes?=?(NULL?==?m_pbase)???0?:?nBufferSize;
????m_nBytes?=?0;
????m_nInPtr?=?0;
????m_nOutPtr?=?0;
}

bool?CRingBuffer::WriteBytes(void?*pData?long?nBytes)
{
????long?p1len?p2len;
????if(nBytes?>?GetFreeSize())
????{
????????return?false;
????}
????
????p1len?=?min(nBytes?m_nTotalBytes?-?m_nInPtr);
????p2len?=?nBytes?-?p1len;
????//?copy?first?bit?(up?to?the?end?of?the?buffer?or?end?of?source?data?whichever?comes?first)
????RtlCopyMemory(m_pbase?+?m_nInPtr?pData?p1len);
????if(p2len)
????{
????????//?if?there?was?an?overlap?copy?the?rest?as?well
????????RtlCopyMemory(m_pbase?(unsigned?char?*)pData?+?p1len?p2len);
????}
????m_nInPtr?+=?nBytes;
????m_nInPtr?=?MYMOD(m_nInPtr?m_nTotalBytes);
????
????InterlockedExchangeAdd(&m_nBytes?nBytes);
????
????return?true;
}

bool?CRingBuffer::ReadBytes(void?*pData?long?nBytes)
{
????long?p1len?p2len;
????if(nBytes?>?m_nBytes)
????{
????????//?not?enough?data?in?buffer
????????return?false;
????}
????
????p1len?=?min(nBytes?m_nTotalBytes?-?m_nOutPtr);
????p2len?=?nBytes?-?p1len;
????RtlCopyMemory(pData?m_pbase?+?m_nOutPtr?p1len);
????if(p2len)
????{
????????RtlCopyMemory((unsigned?char*)pData?+?p1len?m_pbase?p2len);
????}

????m_nOutPtr?+=?nBytes;
????m_nOutPtr?=?MYMOD(m_nOutPtr?m_nTotalBytes);
????
????InterlockedExchangeAdd(&m_nBytes?-nBytes);

????return?true;
}

bool?CRingBuffer::PeekBytes(void?*pData?long?nBytes)
{
????long?p1len?p2len;
????if(nBytes?>?m_nBytes)
????{
????????//?not?enough?data?in?buffer
????????return?false;
????}
????
????p1len?=?min(nBytes?m_nTotalBytes?-?m_nOutPtr);
????p2len?=?nBytes?-?p1len;
????RtlCopyMemory(pData?m_pbase?+?m_nOutPtr?p1len);
????if(p2len)
????{
????????RtlCopyMemory((unsigned?char*)pData?+?p1len?m_pbase?p2len);
????}

????return?true;
}

bool?CRingBuffer::FlushBuffer(void)
{
????//?EnterAccess();
????m_nBytes?=?0;
????m_nInPtr?=?0;
????m_nOutPtr?=?0;
????//?LeaveAccess();
????return?true;
}

//**?end?of?RingBuffer.cpp?***********************************************
/*************************************************************************

??$Log:?RingBuffer.cppv?$
??Revision?1.1??2002/08/14?23:00:58??rbosa
??shared?code?between?the?application?and?driver?and?drivers?themselves...

?*?
?*?1?????1/25/02?2:44p?Rbosa

*****************************************

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

????.CA....??????5184??2002-10-07?15:21??USB助手?源碼\98DDK\baseDEF.H

????.CA....????188260??2002-10-07?15:21??USB助手?源碼\98DDK\VMM.H

????.CA....??????8031??2002-10-07?15:21??USB助手?源碼\98DDK\VWIN32.H

????.CA....?????11644??2002-10-07?15:21??USB助手?源碼\98DDK\VXDLDR.H

????.CA....???1069002??2002-10-07?15:21??USB助手?源碼\98DDK\VXDWRAPS.CLB

????.CA....?????60450??2002-10-07?15:21??USB助手?源碼\98DDK\VXDWRAPS.H

????.CA....???1425972??2002-10-07?15:21??USB助手?源碼\98DDK\WDMVXD.CLB

????.CA....??????1111??2002-10-07?15:21??USB助手?源碼\Shared\BuildNum.h

????.CA....??????5303??2002-10-07?15:21??USB助手?源碼\Shared\Interface.h

????.CA....??????3033??2002-10-07?15:21??USB助手?源碼\Shared\RingBuffer.cpp

????.CA....??????1545??2002-10-07?15:21??USB助手?源碼\Shared\RingBuffer.h

????.CA....??????1495??2002-10-07?15:21??USB助手?源碼\Shared\StdDCls.h

????.CA....?????12457??2002-10-07?15:21??USB助手?源碼\Shared\USBSnoopies_Common.inl

????.CA....??????1536??2002-10-07?15:21??USB助手?源碼\SnoopyPro\ChildFrm.cpp

????.CA....??????1397??2002-10-07?15:21??USB助手?源碼\SnoopyPro\ChildFrm.h

????.CA....?????17103??2002-10-07?15:21??USB助手?源碼\SnoopyPro\DevicesDlg.cpp

????.CA....??????2330??2002-10-07?15:21??USB助手?源碼\SnoopyPro\DevicesDlg.h

????.CA....??????5469??2002-10-07?15:21??USB助手?源碼\SnoopyPro\Exporter.cpp

????.CA....??????2098??2002-10-07?15:21??USB助手?源碼\SnoopyPro\Exporter.h

????.CA....??????4947??2002-10-07?15:21??USB助手?源碼\SnoopyPro\ExportLogDlg.cpp

????.CA....??????1712??2002-10-07?15:21??USB助手?源碼\SnoopyPro\ExportLogDlg.h

????.CA....??????6135??2002-10-07?15:21??USB助手?源碼\SnoopyPro\MainFrm.cpp

????.CA....??????1894??2002-10-07?15:21??USB助手?源碼\SnoopyPro\MainFrm.h

????.CA....??????2954??2002-10-07?15:21??USB助手?源碼\SnoopyPro\MyMemFile.cpp

????.CA....??????1682??2002-10-07?15:21??USB助手?源碼\SnoopyPro\MyMemFile.h

????.CA....??????1582??2002-10-07?15:21??USB助手?源碼\SnoopyPro\ProgressStatusBar.cpp

????.CA....???????982??2002-10-07?15:21??USB助手?源碼\SnoopyPro\ProgressStatusBar.h

????.CA....??????4754??2002-10-07?15:21??USB助手?源碼\SnoopyPro\ReadMe.txt

????.CA....??????2271??2002-10-07?15:21??USB助手?源碼\SnoopyPro\ReadmeDlg.cpp

????.CA....??????1264??2002-10-07?15:21??USB助手?源碼\SnoopyPro\ReadmeDlg.h

............此處省略68個文件信息

評論

共有 條評論