The information in this article applies to:
SUMMARYThe Windows 95 DDK contains a generic Plug and Play VxD sample for developers who want to support a device that does not fit into any of Windows 95's predefined device classes (COMM, SCSI, MOUSE, and so on). The sample does not, however, document how to load this generic Plug and Play VxD driver. This article explains how to load it. MORE INFORMATION
Windows 95 supports the dynamic arrival and removal of devices (PCMCIA
cards, and so on). Therefore it also supports the dynamic loading and
unloading of drivers for these devices. Initial Installation of these
drivers is accomplished by using a Device Information File (.inf), as
documented in Pnp.doc in the Windows 95 DDK. One of the registry entries
defined in an .inf file is the DevLoader for the device.
Once Configuration Manager loads the VxD, it will send a PNP_NEW_DEVNODE message to the VxD's control procedure with EBX containing the handle to the device's devnode. The VxD can then register with Configuration Manager using CONFIGMG_Register_Device_Driver to receive CONFIG_xxx notifications. REFERENCESFor more information, please refer to Pnp.doc and the Plug and Play samples in the Windows 95 DDK. Additional query words: 4.00 PnP
Keywords : |
Last Reviewed: March 2, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |