Rawether for Windows NDIS Monitor NDIS Intermediate Driver Release Notes Printing Communications Associates, Inc. (PCAUSA) 4201 Brunswick Court Smyrna, GA 30080 USA TEL: (770) 432-4580 FAX: (770) 436-7246 E-Mail: tdivine@pcausa.com ====================================================================== Component Part No.: Not Assigned Component Name : PCAGizmo Rawether for Windows NDIS OID Monitor ====================================================================== Version : V1.00.00.14 Release Date : December 3, 2009 1.) Updated LBLInc header files. 2.) Version changed to V1.00.00.14. 3.) Converted to build applications using Visual Studio 2008. 4.) Converted to build drivers with WDK 6001.18002. 5.) Added some NDIS 6.20 OID definitions. 6.) Added support for these OIDs on NDIS 6 filter drivers: OID_GEN_MEDIA_CONNECT_STATUS OID_GEN_MEDIA_IN_USE OID_GEN_PHYSICAL_MEDIUM 7.) Made change that addresses a crash observed when shutting down Windows 7 with the NDIS 6 PCAGizmo driver installed. 8.) Now sign NDIS drivers and Windows Installer package. ====================================================================== Version : V1.00.00.13 Release Date : February 23, 2007 1.) Added OID_DOT11_HIDDEN_NETWORK_ENABLED to OIDTable string table. 2.) Fixed bug in FilterApi. FltUserOpenFilter now doesn't use NDIS_STATUS output from driver. Only uses Win32 error return to determine whether the open was successful. ====================================================================== Version : V1.00.00.12 Release Date : 9/10/06 1.) Complete revision. 2.) Added NDIS 6 Lightweight Filter (LWF) driver to operate on Windows Vista. Tested on Vista RC1 (Build 5600). 3.) Added SetupDi installer that can detect platform and install NDIS 5 IM driver or NDIS 6 LWF driver as appropriate. 4.) Added Windows installer. ====================================================================== Version : V1.00.00.05 Release Date : 4/14/04 1.) Fixed bug in PtReceiveComplete related to pAdapt->MPDeviceState. With fix, calls to NdisMEthIndicateReceiveComplete are only made if miniport is in fully powered state (NdisDeviceStateD0). This bug had an effect on performance when operating on some adapters. ====================================================================== Version : V1.00.00.04 Release Date : 3/26/04 1.) Added logging of Port Access Entity (EtherType 0x888E) packets. NOTE: In some cases the log will show a call to MiniportSendPacketsHandler immediately followed by a cal to ProtocolReceivePacketHandler(0) with identical data. This artifact is because NDIS does a software loopback of the send packet in some cases. ====================================================================== Version : V1.00.00.03 Release Date : 2/23/04 1.) Modification to support Windows 64-Bit Extended Systems. Atlthough this is a simple modification, it is incompatible with prior versions. Made several modifications to allow the NetView logging structures defined in NVAPI.H to be used from 32-bit applications on both 32-bit and 64-bit drivers. These changes primarily were to force int and unsigned int fields to be 32-bits. I can't think of any situation where there will actually be any loss of information. Here are some examples: Actual Type Substitute Type NDIS_REQUEST_TYPE INT32 NDIS_STATUS INT32 INT INT32 UINT UINT32 ====================================================================== Version : V1.00.00.02 Release Date : 1/21/04 1.) Added a few missing members of the OID_802_11_XYZ series: OID_802_11_ADD_KEY OID_802_11_REMOVE_KEY OID_802_11_ASSOCIATION_INFORMATION OID_802_11_TEST 2.) Added limited ability to configure NDIS Monitor using external configuration file. Initial capability includes the ability to specify OIDs that are not to be displayed. See the comments in the NDISMon.cfg file for addititional information. ====================================================================== Version : V1.00.00.01 Release Date : 1/1/04 1.) Updated Copyright notices. ====================================================================== Version : V1.00.00.01 Release Date : 11/23/03 1.) Pre-Alpha release for limited external testing.