Rawether Central

Up What's New! Rawether Tour Rawether Central OEM Portal About PCAUSA

Support
Release Notes
Price List
Customer Comments
License Agreement

 

Rawether Product Central

 

The Rawether Win32 NDIS 'C' API

The heart of Rawether for Windows is a uniform Win32 application program interface (the Win32 NDIS API) that is used to access NDIS adapters from Win32 applications on the Windows 2000, Windows XP, Windows Server 2003, Windows Vista and Windows 7 platforms.

The Rawether Win32 NDIS API is implemented by a DLL and a set of platform-specific NDIS protocol drivers:

bulletPCASp50.SYS and PCAMp50.SYS Protocol Drivers - Dynamically-loadable NDIS 5.0 Protocol Drivers For Windows 2000, Windows XP and higher.
 
bulletW32N55.DLL Platform API DLL - A DLL which exports the Win32 NDIS API and hides platform dependencies associated with accessing the registry and protocol drivers.

The W32N55 DLL exports 'C' functions that your Win32 application can use to open NDIS adapters, send and receive packets and make NDIS requests to query and set information. W32N55 also exports adapter enumeration functions that can be used to select adapters to open as well as an extensive library of user-mode "helper" NDIS functions that simplify many common programming tasks.

Rawether includes additional drivers that provide support for Windows x64 Editions. This support includes the capability to run both 32-bit and 64-bit applications on the 64-bit Rawether NDIS protocol drivers.

bulletPCASp50.SYS and PCAMp50 64-Bit Protocol Drivers - These are dynamically-loadable 64-bit NDIS 5.0 Protocol Driver for Windows XP through Windows 7 64-Bit Extended Systems (AMD64)
 

The Rawether .NET Class Library for the Microsoft .NET Framework

Rawether for Windows V5.5 added support for the Microsoft .NET Framework. This support is provided by the "Rawether .NET" class library. The Rawether .NET class library provides a uniform API between user-mode applications and PCAUSA NDIS drivers. Basically, it is a C# version of the current Rawether 'C' API - but greatly extended.

Rawether .NET release provides a rich, consistent NDIS user-mode API across the Windows 2000, Windows XP, Windows Server 2003 and Windows Vista platforms.

[ More Information about Rawether .NET... ]

 

Rawether Product Tour

If you are unfamiliar with Rawether for Windows, we suggest that you take the Rawether Product Tour. The Tour discusses the following topics:

bulletIntroduction To The Windows Networking Architecture
 
bulletHow To Access NIC Drivers From A Win32 Application
 
bulletThe Rawether for Windows Architecture
 
bulletHow To Use The Win32 NDIS API In Your Applications
 
bulletThe Rawether Development Environment
 
bulletRawether Features
 
bulletRawether Limitations

 

Examine The Win32 NDIS 'C' API In Detail

If you are considering using Rawether for Windows, then we recommend that you examine the Win32 NDIS API in detail. Here's how:

Rawether Guide, Including the Win32 NDIS Programmer's Reference
RawetherGuide.zip

The Rawether for Windows documentation includes:

bulletIntroduction To Rawether for Windows
bulletThe Win32 NDIS API Reference
bulletRawether SDK Documentation
bulletRawether DDK Documentation
bulletRawether Knowledge Base

NOTE: HTML Help (.chm) are considered to be "executable files". Like any executable file, a HTML Help file can potentially be used to infect your computer with malicious code. Because of this, when you download these HTML Help files they may not display properly on your computer.

If you are using Windows and the HTML Help file does not display correctly, follow these steps:

  1. Download the file to a known location.
  2. Select the Rawether_Guide file in Windows Explorer, then right-click to bring up the Context Menu. Select Properties.
  3. On the Rawether_Guide Properties dialog, there should be an "Unblock" button. Select Unblock.

The file should be viewable after following these steps.

 

Examine The Rawether .NET Class Library In Detail

The Rawether .NET Class Library Reference documentation is for download as an HTML Help file from:

Rawether .NET Class Library Reference
ClassRef.zip

 

Download Rawether Version 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.

The NDIScope sample application illustrates techniques for choosing an adapter from your application and provides a very basic packet monitoring capability that simply makes HEX dumps of raw Ethernet packets to the console. NDIScope also has a "Properties" facility that illustrates making and interpreting NDIS OIDs from an application.

Sources to NDIScope are included in the Rawether SDK.

This version Rawether can be installed on Windows 2000 through Windows Vista/7.

Windows 2000 through Windows Vista/7 x86 (32-bit) Editions
Rawether MSI Installer - x86 Edition
 
Windows XP through Windows Vista/7 x64 (64-bit "AMD") Editions
Rawether 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.

 

Be Sure To Read...

In addition you can view:

Rawether Frequently Asked Questions List
This answers many common questions about Rawether for Windows.
 
Rawether Knowledge Base
Provides information about a variety of topics associated with Rawether for Windows.
 
Rawether Release Notes
Includes current Version History and News about the Rawether as well as Download links.
 
Rawether Customer Comments
See what Rawether for Windows have had to say about the product.
 
License Agreement And Limited Warranty
The End User License and Limited Warranty offered with PCAUSA products.

 

Pricing And Ordering Information

For pricing and ordering information, click here.

 

Thanks for your interest in PCAUSA products.

Hit Counter3/27/06

 

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-2009 Printing Communications Assoc., Inc. (PCAUSA).
All rights reserved.
Last modified: October 28, 2009