|
|
W32N_MakeNdisRequest 512-Byte
|
|
Knowledge Base ID |
KB10160001 |
| Category | CLOSED BUG |
|
Effected Product |
Rawether/WINDIS32 - Win32 NDIS Framework |
|
Effected Versions |
V5.00.13.46 and prior. |
| Effected Platforms | Windows NT, Windows 2000 |
![]()
A W32N_MakeNdisRequest call will fail if the InformationBufferLength was greater than 512 bytes. This limitation is only encountered on Windows NT and Windows 2000 platforms.
Rawether provides a W32N_REQUEST structure that is used to pass the user-mode NDIS_REQUEST to the PCANDIS driver. On version V5.00.13.46 and prior, the internal W32N_MakeNdisRequest function implementation used a fixed-size (512-byte) RequestBuffer to pass the InformationBuffer to the NT driver. Calls with an InformationBufferSize greater then the size of fixed-size RequestBuffer would fail.
Rawether version V5.00.13.47 and higher no longer rely on the fixed-size Request buffer. Instead, the user-mode InformationBuffer is probed and locked by the PCANDIS driver.
| September 25, 2000 | Fix provided in V5.00.13.47. |
![]()
| Keywords | RAWETHER,WINDIS32, NDIS_REQUEST, BUG |
| Created | October 16, 2000 |
| Last Reviewed | October 16, 2000 |
![]()
Mailing Lists ·
PCAUSA Newsletter
·
PCAUSA Discussion List
|