Microsoft KB Archive/280073

From BetaArchive Wiki

PRB: PCMCIA Custom Interface Causes Error 7 in Device Manager

Q280073



The information in this article applies to:


  • Microsoft Windows 98 Driver Development Kit (DDK)





SYMPTOMS

On a Microsoft Windows 98-based computer, a PCMCIA device may fail to start. When you view Device Manager, the device shows error code 7.



CAUSE

One reason a PCMCIA device can receive error code 7 is if the device's tuple specifies a Custom Interface Type. The Pccard.vxd file examines Configuration Table Entry Tuples (CISTPL_CFTABLE_ENTRY = 1Bh) for their specified Interface Type.

The Interface Type is identified in the lower byte of the Interface Description Field (TPCE_IF). If the Interface Type = 08h, Pccard.vxd treats the interface as a custom interface, and attempts to query the socket services driver to see if it supports this interface. The standard socket drivers supplied with Windows 98 do not support this interface, which causes Pccard.vxd to fail the CONFIG_FILTER message.



RESOLUTION

Do not specify a custom interface in the Configuration Table Entry Tuple unless the socket services driver specifically supports the custom interface.



STATUS

This behavior is by design.



REFERENCES

Windows 98 Driver Development Kit (DDK) Documentation

Additional query words:

Keywords : kbDDK kbOSWin98 kbDSupport kbGrpDSWin9xDDK
Issue type : kbprb
Technology : kbAudDeveloper kbWin98search kbWinDDKSearch kbWin98DDKSearch kbWin98DDK


Last Reviewed: March 2, 2001
© 2001 Microsoft Corporation. All rights reserved. Terms of Use.