VisualDDK is an extension to Visual Studio, that allows developing and debugging drivers directly from Visual Studio IDE. It includes Driver Wizard, debugger plugin for Visual Studio and Driver Launcher. Supports Visual Studio 2005/2008.
VisualDDK is an extension to Visual Studio 2005/2008, that allows developing and debugging drivers directly from Visual Studio IDE. It includes Driver Wizard, debugger plugin for Visual Studio and Driver Launcher. Additionally it allows executing all WinDbg commands via a console window integrated into Visual Studio. If you are using VMWare or VirtualBox, you can speed up kernel debugging more than 60x by using VirtualKD extension instead of slow virtual COM port.
VisualDDK offers a complete, free and open-source replacement for console DDK builds and WinDbg. Instead, you can create your driver project using a convenient Driver Wizard, or import existing source files into projects managed by Visual Studio. Driver Wizard supports both x86 and x64 platforms, as well as allows selecting an exact OS type in DDK/WDK.
After you created a project, you can simply deploy it to your remote machine using VisualDDK Launcher. You select, where exactly should the .SYS file be copied, how it can be started and stopped (you can specify a command line, a PnP hardware ID to start/stop, or a device name and an IOCTL to send). Afterwards, debugging a driver is as easy as debugging a simple Win32 application.
VisualDDK provides a powerful Expression Visualizer that allows you to see a mapped NTSTATUS code every time you examine a NTSTATUS variable, shows extended information about File, Device, Driver Objects & etc., translates values for Flags and Type fields for different system structures, making it meaningful, and finally shows you object name and the real object itself for every handle you examine.
Features :
Allows developing, building and debugging drivers directly from Visual Studio. Contains a Driver Wizard allowing to create new driver projects or import existing code. Provides a Launcher allowing to copy and start your drivers on a remote machine directly from VS. Loads kernel symbols much faster than WinDbg. Resolves symbols by names (or indicates an error) much faster than WinDbg by using hash tables and DIA interface. Visualizes NT types in a convenient way (see Expression Visualizer and VisualDDKHelpers pages). Based on WinDbg debugging engine, thus, supports all connection types, protocols, settings and console commands, supported by WinDbg.
Platform: Windows 2000, Windows XP, Windows 2003, Windows Vista
System Requirements: There is no specific requirements
AlarIT Virtual Serial Driver (AVSD) - AVSD is appointed for emulation of one, two or more (up to 200) serial streams.AlarIT Virtual Serial Driver is appointed for emulation of one, two or more (up to 200) serial streams. Hardware devices are not necessary. This product is based on...
TVicPort - Generic device driver for doing port i/o and memory access from Win32TVicPort is set of general purpose device drivers that allow you to access and control hardware directly from without using the Windows DDK. TVicPort's main capabilities are: -...
Multicom - Multicom is appointed for emulation of one, two or more serial streams.Multicom is appointed for emulation of one, two or more (up to 200) serial streams. Hardware devices are not necessary. This product is based on Windows XP DDK and doesn't...
AVSD - AVSD is appointed for emulation of one, two or more (up to 200) serial streams.AVSD is appointed for emulation of one, two or more (up to 200) serial streams. Hardware devices are not necessary. This product is based on Windows XP DDK and...
VxDWriter - Tools and library for developing Windows 95/98 device driver (VxD) in C/C++VxDWriter is a tool for developing Windows 95/98 Virtual Device Driver (VxD) quickly and efficiently in C/C++. No assembly language programming skill is required with this...
Script Debugger IDE - Script Debugger IDE is full-featured client and server ActiveX Scripting debugger. It provides developers with a robust set of tools for developing scripts and Web applications.Script Debugger IDE is full-featured client and server ActiveX...
Expert Debugger - Debugger for PHP. You can run scripts in step-by-step mode and to trace values.Expert Debugger is a free easy-to-use tool for debugging PHP scripts. Expert Debugger uses the DBG PHP Debugger and allow to debug scripts via network or on local...
Developer Tools Popular Software
Visual Basic Controls (Source Code) - Visual Basic Source Code that demonstrates how to make VB Controls by using a Picturebox and pure VB Code. Free source code for making Command Buttons and additional source code for making other controls is available.Visual Basic Source Code that...
SourceCode to Flowchart - Sourcecode to Flowchart is a Code Flowchart generator for code flowcharting and visualization..Sourcecode to Flowchart is a Code Flowchart generator for code flowcharting and visualization.It can generate programming flow chart from code by...
Face Recognition ActiveX DLL - Create your own biometric face recognition security for Windows. Two functions : Train and Recognize. Uses neural net back propagation algorithm. Works great even for a low resolution web cam image. Source Code with Video capture & feature...
MediaLooks Video Mixer - MediaLooks Video Mixer is a DirectShow filter for real-time mixing of several video streams coming from different video sources (such as cameras, files or static images).MediaLooks Video Mixer is a DirectShow filter for real-time mixing of several...
AutoFlowchart - AutoFlowchart is a excellent source code flowcharting tool to generate flowchart from source code..AutoFlowchart is a excellent source code flowcharting tool to generate flowchart from source code. Its flowchart can expand and shrink. and you can...
SrvMan - SrvMan is a tool for creating, removing and controlling Windows Services. It can be used to create driver/win32 services from GUI or console mode. Additionally, it can run any Win32 application as a system service.SrvMan is a tool for creating,...