नेटमोन नामक एक नए विंडोज 7 नेटवर्क मॉनिटर को स्थापित करने और उपयोग करने के लिए यहां एक ट्यूटोरियल है।
http://blogs.msdn.com/b/usbcoreblog/archive/2009/12/04/etw-in-the-windows-7-usb-core-stack.aspx
मैं अगर यह काम करता है देखने के लिए इसे करने की कोशिश नहीं की है। जब मैं करता हूं, तो मैं एक अपडेट पोस्ट करूंगा कि यह विंडोज 7 x64 के साथ काम करता है या नहीं।
संपादित करें:
यह मेरी समानताएं Win7 x64 वर्चुअल मशीन पर काम किया।
सबसे बड़ा नकारात्मक पक्ष यह लॉग इन किए गए पैकेटों की भारी मात्रा में था। इसके साथ मदद करने के लिए, निम्न फ़िल्टर केवल आपके यूएसबी वीआईडी (विक्रेता आईडी) के साथ पैकेट निकाल सकता है, जहां vid 0xABCD है।
// Following searches frame for hex data of 0xAB 0xCD
ContainsBin(FrameData, hex, "AB CD")
नोट: ट्यूटोरियल में के रूप में, यूएसबी पैकेट लॉग इन करने, एक प्रशासक के रूप में एक cmd शीघ्र समय में निम्न कमांड का उपयोग करें:
Logman start Usbtrace -p Microsoft-Windows-USB-USBPORT -o usbtrace.etl -ets -nb 128 640 -bs 128
Logman update Usbtrace -p Microsoft-Windows-USB-USBHUB -ets
//Perform desired usb activities
Logman stop Usbtrace -ets
संपादित 2
UsbSnoop एक और मुफ्त विकल्प है। मैंने पुष्टि की है कि यह मेरी Win7 x64 मशीन पर काम करता है।
http://www.pcausa.com/Utilities/UsbSnoop/
स्रोत
2012-09-19 20:49:44
मैं इस ब्लॉग पोस्ट पर ठोकर खाई और मैं इसे उपयोगी पाया: http://blogs.msdn.com/b/usbcoreblog/archive/2009/12/04/ etw-in-the-windows-7-usb-core-stack.aspx cheers, मिच – mitchnull