Using The Rawether Win32 NDIS API

Back Next

Basically all that is required for you to use the Rawether Win32 NDIS API in your own application is to include necessary Win32 NDIS header files and to link to the W32N55 import library when building your application. The necessary header files and import library are included with the Rawether Software Development Kit (SDK).

If you order Rawether for Windows you will receive sources to several sample applications that demonstrate use of the Win32 NDIS API. The Rawether Sample applications include:

bulletNDIScope MFC Application - Which allows the user to dynamically select and bind with any installed Ethernet adapter and then displays adapter information. The Open button allows the user to select the protocols to be captured, and then starts the HookPeek application.
 
bulletHookPeek Win32 Console Application - Which binds with a specified adapter and then dumps received packets to the console display.

If desired, you can download executable versions of the NDIScope and HookPeek applications. The download is an InstallShield installer that will install the two applications, DLL and necessary driver for you. You can also uninstall the samples in the ordinary way after your evaluation.

In addition, Rawether for Windows includes several additional sample console applications that illustrate "the basics" of using the Rawether API.

Rawether also includes support for the Microsoft .NET Framework called "Rawether .NET". Rawether .NET is a rich C# class library that consists of almost 200,000 lines of C# code (Almost a million lines if code comments are included...).

Use of the Rawether .NET API is illustrated by a comprehensive C# console application, companion NUnit tests and a C# Windows Form implementation of NDIScope.

 

Download Rawether Version 5.5 Sample Executables

Follow the link below to download and install the Rawether for Windows Sample Executables. The downloaded components include the NDIScope MFC application and the supporting runtime DLL and NDIS protocol driver components as well as additional utilities and tools.

This version Rawether V5.5.1805 (Build 1805) can be installed on Windows Vista RTM (Build 6000).

Windows 2000 through Windows Vista x86 (32-bit) Editions
Rawether V5.5.1805.1 MSI Installer - x86 Edition
 
Windows XP through Windows Vista x64 (64-bit "AMD") Editions
Rawether V5.5.1805.1 MSI Installer - x64 Edition
 

Installation of this software involves installation of device drivers on your computer.

Understand that running any application as Administrator and installation of device drivers are ways that malicious software can infect your computer.

You should not install this software unless you have confidence that the provider does not have malicious intent.

The Rawether NDIS 6.0 protocol drivers are not included in this release.

The next topic on the Tour describes the Rawether for Windows
Features and Limitations.

Back Next

 

Mailing Lists  · PCAUSA Newsletter · PCAUSA Discussion List
·
Privacy Statement · 
WinDis 32 is a trademark of Printing Communications Assoc., Inc. (PCAUSA).
Rawether for Windows and Rawether .NET are trademarks of Printing Communications Assoc., Inc. (PCAUSA).
Microsoft, MS, Windows, Windows 95, Windows 98, Windows Millennium, Windows 2000, Windows XP, and Win32 are registered trademarks and Visual C++ and Windows NT are trademarks of the Microsoft Corporation.
Send mail to rawether-webmaster@pcausa.com with questions or comments about this web site.
Copyright © 1996-2008 Printing Communications Assoc., Inc. (PCAUSA).
All rights reserved.
Last modified: December 31, 2007