

Windows 98 Debug Binaries and Symbols
-------------------------------------

The Windows 98 DDK ships with a number of debug versions of core
Windows 98 system components and drivers.  These binaries are intended
to aid in testing and debugging drivers developed with the Windows 98
DDK.

Below is a list of the binaries currently shipped with the Windows 98
DDK, and the directory each binary needs to be copied to for it to be
loaded by Windows 98.  The debug symbol files are also included, they
have the same base name ending with the extension .SYM.  Please refer
to the documentation for the WDEB98 system debugger for information on
how to use the specific debugging features of each debug binary.

NOTE: There is a version dependence between VWIN32.VXD, KERNEL32.DLL,
and KRNL386.EXE.  You must run with either all retail versions of
these binaries or all debug versions.  Mixing retail and debug
versions of these binaries will result in Windows 98 hanging or
faulting during boot.


System VxDs
-----------

VMM.VXD         \windows\system\vmm32
VWIN32.VXD      \windows\system\vmm32
VPICD.VXD       \windows\system\vmm32
VXDLDR.VXD      \windows\system\vmm32
VDMAD.VXD       \windows\system\vmm32
DEBUGCMD.VXD    \windows\system (loaded statically via system.ini entry)

System DLLs
-----------

GDI.EXE         \windows\system
KRNL386.EXE     \windows\system
USER.EXE        \windows\system
GDI32.DLL       \windows\system
KERNEL32.DLL    \windows\system
MAPI32.DLL      \windows\system
USER32.DLL      \windows\system
SETUPX.DLL      \windows\system

WDM
---

NTKERN.VXD      \windows\system\vmm32
WMIDRV.SYS      \windows\system32\drivers

PnP
---

CONFIGMG.VXD    \windows\system\vmm32
PCI.VXD         \windows\system
ISAPNP.VXD      \windows\system
BIOS.VXD        \windows\system
EISA.VXD        \windows\system

1394
----

1394BUS.SYS     \windows\system32\drivers
TILYNX.SYS      \windows\system32\drivers
OHCI1394.SYS    \windows\system32\drivers
AHA899X.SYS     \windows\system32\drivers


WDM Streaming (WDM Audio, Video Capture, DVD, etc.)
---------------------------------------------------

STREAM.SYS      \windows\system32\drivers
KSCLOCKF.AX     \windows\system
KSDATA.AX       \windows\system
KSINTERF.AX     \windows\system
KSPROXY.AX      \windows\system
KSYPINTF.AX     \windows\system
KS.SYS          \windows\system32\drivers
MSKSSRV.SYS     \windows\system32\drivers
KSUSER.DLL      \windows\system

USB
---

OPENHCI.SYS     \windows\system32\drivers
UHCD.SYS        \windows\system32\drivers
USBD.SYS        \windows\system32\drivers
USBDIAG.SYS     \windows\system32\drivers
USBHUB.SYS      \windows\system32\drivers

OnNow/ACPI
----------

ACPI.SYS        \windows\system
BATTC.SYS       \windows\system
CMBATT.SYS      \windows\system
COMPBATT.SYS    \windows\system
EC.SYS          \windows\system

Still Image
-----------

USBSCAN.SYS     \windows\system32\drivers

Multimedia
----------

SYSAUDIO.SYS    \windows\system32\drivers
USBAUDIO.SYS    \windows\system32\drivers
WDMAUD.SYS      \windows\system32\drivers
MMDEVLDR.VXD    \windows\system
MMCI.DLL        \windows\system
MIDIMAP.DRV     \windows\system
MMSOUND.DRV     \windows\system
WDMAUD.DRV      \windows\system (symbol file is named wdmdrv.sym)
MMSYSTEM.DLL    \windows\system
MSACM.DLL       \windows\system
MSACM32.DLL     \windows\system
WINMM.DLL       \windows\system

Storage
-------

CDTSD.VXD       \windows\system\iosubsys
CDVSD.VXD       \windows\system\iosubsys
DISKTSD.VXD     \windows\system\iosubsys
DISKVSD.VXD     \windows\system\iosubsys
IOS.VXD         \windows\system\vmm32
RMM.PDR         \windows\system\iosubsys
SCSIPORT.PDR    \windows\system\iosubsys
VFAT.VXD        \windows\system\vmm32
CDFS.VXD        \windows\system\iosubsys
VOLTRACK.VXD    \windows\system\iosubsys
IFSMGR.VXD      \windows\system\vmm32

HID
---

HIDCLASS.SYS    \windows\system32\drivers
HIDPARSE.SYS    \windows\system32\drivers
HIDUSB.SYS      \windows\system32\drivers
MOUHID.VXD      \windows\system
JOYHID.VXD      \windows\system
KBDHID.VXD      \windows\system
VKD.VXD         \windows\system\vmm32
VJOYD.VXD       \windows\system
HID.DLL         \windows\system
MMHID.DLL       \windows\system
VMOUSE.VXD      \windows\system\vmm32

Display
-------

VDD.VXD         \windows\system\vmm32
VFLATD.VXD      \windows\system\vmm32
DIBENG.DLL      \windows\system

Networking
----------

NDISWAN.VXD     \windows\system
PPPMAC.VXD      \windows\system
VDHCP.386       \windows\system
VIP.386         \windows\system
VNBT.386        \windows\system
VTCP.386        \windows\system
VTDI.386        \windows\system
VUDP.386        \windows\system
NDIS.VXD        \windows\system
NETDI.DLL       \windows\system
WAN.TSP         \windows\system

PCMCIA/CardBus
--------------

SOCKETSV.VXD    \windows\system
CBSS.VXD        \windows\system
PCCARD.VXD      \windows\system

Comm
----

VCD.VXD         \windows\system\vmm32
VCOMM.VXD       \windows\system\vmm32
VPD.VXD         \windows\system\vmm32
SERENUM.VXD     \windows\system
UNIMODEM.VXD    \windows\system
IRCOMM.VXD      \windows\system
IRENUM.VXD      \windows\system
IRLAMP.VXD      \windows\system
IRLAPFRM.VXD    \windows\system
LPTENUM.VXD     \windows\system
TAPI.DLL        \windows\system


Video Capture
-------------

MSVFW32.DLL     \windows\system
MSVIDEO.DLL     \windows\system
VFWWDM32.SYS    \windows\system32\drivers
VFWWDM.DRV      \windows\system

Pen
---

PKPD.DLL        \windows\system
PKPD32.DLL      \windows\system

Printing
--------

SPOOLSS.DLL     \windows\system
UNIDRV.DLL      \windows\system
DIBENG.DLL      \windows\system
