Browse by Tags

Tagged Content List
  • Blog Post: The MTP Device Simulator

    The Media Transfer Protocol Device Simulator (MTP Simulator) is a fully-featured, self-contained device simulator that emulates an MTP device. Its primary purpose is to enable developers to exercise expected behavior based on the MTP specification by returning appropriate MTP response packets and generating...
  • Blog Post: Windows 7 Portable Device Development Kits

    There are several different resources made available to portable device manufacturers to assist in device firmware and driver development, and to application developers wishing to create applications that interact with these portable devices. These resources are provided and maintained by members of...
  • Blog Post: Driver Dev Guide: WPP Tracing in your WPD Driver

    WPP Software Tracing is the recommended way to log trace and error messages in your WPD driver. WPP, short for W indows Software Trace P re P rocessor, provides an efficient real-time event logging mechanism. In addition, WPP traces include the system timestamp and can be used as a way to measure performance...
  • Blog Post: Driver Dev Guide: How to Post Events from your WPD Driver

    DimeBy8 wrote a great post on how a WPD application can receive driver-initiated WPD PnP events; this post will describe the driver's side of our eventing story . While this mechanism is "under the covers" for most WPD application developers, it helps to get an end-to-end picture of how stuff works in...
  • Blog Post: WPDMon Gotchas

    If you're developing a WPD driver or a WPD application, you may have come across the WPD Monitor tool (a.k.a. WpdMon). This is a tool that displays WPD traffic between applications and a WPD driver for diagnostic purposes. Plug and Play (PnP) messages and Raw (DeviceIoControl) traffic are also viewable...
  • Blog Post: Debugging Your WPD Driver with Visual Studio 8

    WPD drivers are based on the Windows Driver Foundation (WDF) – User-Mode Driver Framework (UMDF) platform. UMDF drivers provide greater stability and security than kernel-mode drivers while providing comparable performance. And, UMDF drivers allow the use of user-mode debuggers such as Visual Studio...
  • Blog Post: Building Driver Samples from the WDK

    Help! The WPD driver sample doesn't build! Seeing this error while building the WPD driver samples using the Windows Driver Kit (WDK) build environment? errors in directory c:\winddk\6000\src\umdf\wpd\wpdhelloworlddriver NMAKE : fatal error U1073: don't know how to make 'C:\WinDDK\6000\lib\mfc...
Page 1 of 1 (7 items)