The information in this article applies to:
SYMPTOMSWhen you use a computer running Microsoft Windows 2000 Professional Beta 3 to call the NdisAllocatePacket function, the third-party network driver interface specification (NDIS) protocol drivers may not work. CAUSEThis problem occurs because the NdisFreePacket macro from the Microsoft Windows NT 4.0 Device Driver Kit (DDK) is not compatible with the NdisAllocatePacket function exported by Windows 2000. RESOLUTION
To work around this behavior, you can use one of two methods:
ORBuild the driver, using the Windows NT 4.0 DDK with a modified NdisFreePacket definition. The following fragment can be included after the #include for NDIS.H:
The fragment changes the Windows NT 4.0 MACRO definition for NdisFreePacket and forces use of the NdisFreePacket function exported by the NDIS library. The resulting driver appears to work on both Windows NT 4.0 Service Pack 3 and Windows 2000 Beta 3.
STATUSMicrosoft has confirmed this to be a problem in Microsoft Windows 2000 Professional. Additional query words: third party custom network
Keywords : |
Last Reviewed: December 29, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |