▼
MSDN Library - April 2000
▶
Welcome to the MSDN Library
▶
Visual Studio 6.0 Documentation
▶
Office Developer Documentation
▶
Windows CE Documentation
▶
Platform SDK
▶
SDK Documentation
▶
DDK Documentation
▶
Windows Resource Kits
▼
Knowledge Base
About the Microsoft Knowledge Base
▶
ACME Setup Program
▶
BackOffice
▶
Data Access
▶
Exchange
▶
Fortran Compiler
▶
FoxPro
▶
Hardware
▶
Internet Explorer
▶
Internet Development
▶
Macro Assembler
▶
Messaging
▶
Microsoft Developer Network
▶
Microsoft Mastering Series
▶
Microsoft Systems Journal
▶
NetShow
▶
Office
▶
OLE
▶
Visual Basic
▶
Visual Database Tools
▶
Visual C++
▶
Visual InterDev
▶
Visual J++ and Java Language
▶
Visual SourceSafe
▶
Visual Studio
▶
Windows
▼
Windows Development
▶
Com Transaction Integrator
▶
HTML Help
▶
Microsoft Programming Utilities
▶
Miscellaneous Software Development Kits
▼
Win32 Device Driver Kit
Accessing PCI Device's Configuration Space from Device Driver
AdapterSettings Entry for SCSI Miniport under Windows 95
BETA-HOWTO: Controlling SCSI LUN Scanning in Windows NT 5.0
BufferAccessScsiPortControlled Flag Information
BUG: DDK Build Fails Due to Spaces in Install Directory of SDK
BUG: _VWIN32_WaitMultipleObjects Does Not Function Correctly
BUG: ANSI Version of SetupDiEnumDriverInfo() Fails
BUG: Bidirectional Printer Not Recognized at Installation Time
BUG: Calling IoDeleteDevice May Unexpectedly Unload Driver
BUG: Can't Build Nec73pcm\Drv DDK Sample Without Vxdpipe.h
BUG: CLIPOBJ_bEnum Can Overwrite End of Buffer
BUG: COA Number Displays Incorrectly in System Properties
BUG: CONFIGMG_Yield Can Cause Fatal Exception Under Win95 OSR2
BUG: DeleteFile Returns Wrong Value If VxD Removed from Memory
BUG: DriverCallback Return Value Invalid
BUG: DriverCallback Return Value Invalid
BUG: Duplicate LUN 0 When LargeLuns Registry Key Enabled
BUG: GDI Assertion Failure in PostScript Driver
BUG: GDI Limits DirectDraw Surfaces to 2048x2048
BUG: GetKeyNameText Fails When Rebuilding Keyboard DLLs
BUG: IFSMGR_ParseOneElement Fails with Certain Character Combina
BUG: IFSMGR_Ring0FileIO / Level 3 Volume Lock Conflict
BUG: Image Does Not Print Correctly on Postscript Printer
BUG: IME KANA MS-DOS Key Activation Isn't Reflected in Win32
BUG: Infrared Device Stops Functioning During Data Transfer
BUG: Installing a Plug and Play Network Card
BUG: IOCTL SMART_GET_VERSION Returns Invalid bIDEDeviceMap Info
BUG: IOCTL_SCSI_RESCAN_BUS Finds New TargetIds, Not New LUNs
BUG: Layered Service Provider That Handles ReadFile & WriteFile
BUG: Linking VxDs with Visual Studio 97 SP1&2 Generates Error
BUG: Locked Keyboard When SHIFT or CTRL Key Is Pressed
BUG: Missing 16-bit PFM Fonts in the Epson9 Minidriver Sample
BUG: Missing Speaker Icon After Installing WDM Audio Driver
BUG: Multifunction Child Receives Wrong Resources Under Win95
BUG: Multiple Disk Install Causes Error in Windows 98
BUG: NdisMReadDmaCount Will Not Link into Driver Binary
BUG: PCI Device Fails After Suspend/Resume on Windows 95 OSR2
BUG: Plug & Play BIOS Problem with Vendor Defined Descriptors
BUG: PMPI IdleAc/Dc Not Implemented Under Windows 98
BUG: Print Processors Will Not Be Deleted with DeletePrintPro
BUG: Printer Property Folder Displays Unnecessary Dialog Box
BUG: Race Between 2 Threads Sharing a Socket Causes Problem
BUG: SCSI Miniport Parms Not Parsed on Multi PCI Bus Systems
BUG: SCSI Printers Don't Work in Windows 95
BUG: SCSI Scanners on Multiple Adapters Not Recognized
BUG: Stream.sys Ignores DontSuspendIfStreamsAreRunning Values
BUG: VDDInstallMemoryHook Fails on Non-x86 Platforms
BUG: VMD_Post_Absolute_Pointer_Message Bug in VMOUSE
BUG: Win95: ScsiPortGetDeviceBase Does Not Return Linear Address
BUG: Win98 Multiple Card Service Windows Fail on CardBus Control
BUG: Windows 98: Shutdown Hangs With WDM Audio Driver Installed
BUG: Windows NT 4.0 DDK Reports Build Errors w/ Platform SDK
BUG: WinNT DDK SCSI Tape Class Driver Sample Causes System Crash
BUG: WORDPAD/NOTEPAD for WIN95 Do Not Request Size of DEVMO
Calling Configuration Manager from Windows 95 Apps and DLLs
Cancel.exe Self Queued Cancel and Cleanup Routines
Cannot Replace Default Port Monitor for Standard Printer Ports
Color Support in Windows Printer Driver
Configuring a Kernel Debugger to Debug a Device Driver
DIB_Enable Sets dpTechnology Field to DT_DISPLAY
DOC: _BlockOnID Function Uses the Block_Thread_Idle Option Flag
DOC: Cancel_Call_When_Not_Critical Not Implemented
DOC: Converting Windows 3.1 .RC Files to Windows NT
DOC: Creating a Minidriver
DOC: DCI Support in Windows NT Video Display Drivers
DOC: Do Not Need NdisTerminateWrapper in MiniportHalt
DOC: EngPlgBlt for Rotating a Bitmap Surface
DOC: Error Incorrect NdisMWriteLogData Return Value
DOC: How to call CONFIGMG_Get(Set)_DevNode_PowerCapabilities
DOC: Incomplete Definition of VideoDebugPrint
DOC: Incorrect Documentation for ScsiPortGetVirtualAddress
DOC: Incorrect iModes Parameter to DDI StretchBlt Functions
DOC: Incorrect Parameter for NdisReadMcaPosInformation()
DOC: Incorrect Return Value for HalGetBusData (PCI)
DOC: Incorrect Status Value for Media Change Notification
DOC: InitializeListHead Function Documentation Is Incorrect
DOC: Interrupt 2Fh Function 1684h Name-based Usage
DOC: IOConfig Alias-offset Example Incorrect
DOC: IOCTL_DISK_REMOVE_DEVICE Is Not Supported
DOC: IoInitializeIrp Function Documentation Is Incorrect
DOC: MmCreateMdl Function Documentation Is Incorrect
DOC: Obtaining System Time Using KeQuerySystemTime
DOC: SCSI Miniport SlotNumber Set by ScsiPortInitialize
DOC: SCSI Miniport's Use of the SRB DataBuffer
DOC: Set_XXX_Time_Out and Cancel_Time_Out Are Async Services
DOC: Structure Definitions for CONFIGMG_Get_Bus_Info
DOC: WDM AEC Filter Drivers Are Broken
DOC: Windows 95/98 Don't Use Driver's FastBorder Interface
DOCERR: Ddkenv.bat Called Before VC++ and MASM Batch Files
DOCERR: DLI_FMT_INCREMENT Doesn't Work as Documented
DOCERR: Incorrect Parameters for fnOEMDump Callback Function.
DOCERR: No DDI ReEnable Docs for Windows 95 Display Minidriver
DOCERR: Parameters for FnOEMDownloadFontHeader Incorrect
DOCERR: Parameters for fnOEMGetFontCmd
DOCERR: Passing Reference Data to a Hardware Interrupt Handler
DOCERR: Power Control Messages in VxDs - Definitions Moved
DOCERR: Return Value for DrvGetPrinterData
DOCERR: Return Value for DrvSetPrinterData
DOCERR: Undefined FLG_POOL_ENABLE_TAGGING
DOCERR: WM_DEVICECHANGE Message Replaces WM_STARTSESSION
DOCFIX: Error in SURFOBJ Description
DOCFIX: Incorrect Parameter for NdisReadEisaSlotInformation()
DOCFIX: NdisMPciAssignResources Parameter List Is Incorrect
DOCFIX: ZwEnumerateKey STATUS_NO_MORE_VALUES Is Incorrect
Dumping Physical Addresses Under the Kernel Debugger
Event.exe Shows How to Share and Signal an Event Object
FILE: BusMast.exe Handles DMA on Bus Master Device Using WinNT
FILE: Comm.exe Updates Virtual Communications Device Driver DOC
FILE: DskDrive.exe - Removing/Adding Disk Drives Under Win95/98
FILE: GEXPort.exe Demonstrates How to Write an Export DLL
FILE: HotSwap.exe - Hot Swapping IDE or ATAPI CDROM Devices
FILE: IMSamp.exe: Ndis 4.0 Intermediate Driver Sample
FILE: IOSFAQ.exe - IOS Port Driver Frequently Asked Questions
FILE: Joyflt.exe Contains Joystick and Keyboard Filter Drivers
FILE: Kernel.exe Describes the Kernel and VxD for Windows 95
FILE: MBtFAQ.exe - Windows 95 or Windows 98 Master Boot Record
FILE: MiniPort.exe - Writing SCSI Miniport Drivers for Win95/98
FILE: SlaveDMA.exe Demonstrates How to Use Slave DMA
FILE: VCache.exe - How to Use VCACHE Services
FIX: Large Transfers Via SCSI Passthrough May Crash System
FIX: NdisMIndicateReceivePacket Bugchecks Checked Build
FIX: No PCL Page Protection in Minidrivers
FIX: PortIO.exe Fixes GENPORT.C: PortAddress Not Initialized
FIX: Problems with IoWriteErrorLogEntry Writing Error Messages
FIX: TDI Filter Drivers Require Windows NT 3.51 SP 5 or Higher
FIX: UnTl.exe Fixes 'Bad Format GPC File' Error Message
FIX: Windows 98: Reenumerating PCI Device Can Cause Reboot
FIX:Unresolved External as Visual C++ Compiles Printer Drivers
How to Add Middle Mouse Button from a VxD Using Simple Hook
How to Allocate Non-Cached Memory for an NDIS Driver
How To Build Environment Required for Printer Drivers
How to Build Your Own VxDCall Wrappers for Windows 95
How To Call GDI Functions from a Print Driver
How To Debug a Print Driver with 32-bit Application
How To Generate Map Files with Line Numbers
How to Load the Generic Plug and Play VxD Sample in Windows 95
How to Modify VxD in VKD_Define_Hot_Key to Detect All Keys
How to Monitor or Intercept COMM Data Traffic in Windows 95
How to Obtain the IEEE P1284 (ECP) Specification
How to Pass Parameters to a SCSI Miniport via the Registry
How to Set the ECP Mode Addressing on LPT Ports
How to Take Advantage of Color Plane Ordering in Minidrivers
How to Use Conditional Debug_Out & Trace_Out Debugging Strings
How To Use Configuration Manager to Get Free Resource Info
How To Use QUERYDIBSUPPORT in Printer Driver
How to Use/Replace Windows 95 Hardware Wizard in Custom Code
HOWTO: Access IDE Controller Registers Using IDE Passthrough
HOWTO: Acquire NDIS 4.0 PCI Miniport Resources
HOWTO: Add PCMCIA Support to a Windows NT Device Driver
HOWTO: Automate Preinstallation of USB with OSR2.5
HOWTO: Automate the UDMA Fix in Windows 98
HOWTO: Change Max Memory Allowed with MmProbeAndLockPages
HOWTO: Control Device Driver Load Order
HOWTO: Create a PCI Device Driver for Windows NT
HOWTO: Create Device Objects in Dispatch Routines
HOWTO: Debug NDIS WAN Miniports for MSDUN 1.2x
HOWTO: Debugging NDIS 4.0 Drivers
HOWTO: Detecting CD-ROM Eject Without Bluescreen
HOWTO: Determine the Currently Installed Display Driver
HOWTO: Direct Connected Network Printers Using DLC, IPX
HOWTO: Disable Plug and Play for a Serial Hardware Device
HOWTO: Get an Interrupt in a PCI/AGP Video Miniport Driver
HOWTO: Get Information for a Given Display Driver
HOWTO: Getting OS Version Information in a Device Driver
HOWTO: How to Change Dial Method Default During Preinstallation
HOWTO: Install Networking Components Programmatically
HOWTO: Install Optional Components from 32-Bit Application Co
HOWTO: Map Adapter RAM into Process Address Space
HOWTO: Mark a Device Configured Through VendorInstaller DLL
HOWTO: Monitor System Power Events in VxDs
HOWTO: Ndis Intermediate Driver Models
HOWTO: NdisWan Debug Tracing
HOWTO: Obtain a NDIS Trace on Win95 for an NDIS Driver
HOWTO: Open TCP and UDP from Win32 Applications
HOWTO: Preinstall USB Update with OSR 2.5
HOWTO: Preinstall Windows 95 & 98 Over Network Using Mswgcn.exe
HOWTO: Prevent Mouse Not Detected Dialog Box During a Preinstall
HOWTO: Programmatically Change the SMMType
HOWTO: Programmatically Install Modem Drivers
HOWTO: Programmatically Undock Using the Keyboard Buffer
HOWTO: Query the NDIS Version at Run Time
HOWTO: Realize a TrueType Font as a Glyph Index Font
HOWTO: Remove Symbols from Device Drivers
HOWTO: Retrieve Print Job Information
HOWTO: Set Modem Lines Initial States in Win95 SERIAL.VXD
HOWTO: Set the Default Printer Programmatically in Window
HOWTO: Share Memory Between User Mode and Kernel Mode
HOWTO: Specify Static DevLoaders and Device Drivers in an .inf
HOWTO: Speed the Preinstallation Process for Windows 9x
HOWTO: Test and Modify the Logos in an OEM Preinstallation
HOWTO: Use Testdrv.sys from Windows 98 DDK as a WDM PnP Driver
HOWTO: Writing WDM/NDIS Miniports for Windows
HOWTO: ZwCreateFile on \device\atalkddp Requires Protocol #
INFO: 1394 Device Not Being Detected
INFO: AddMonitor May Return Error 87: ERROR_INVALID_PARAMETER
INFO: ASPI on Windows NT Is Not Supported by Microsoft
INFO: Call Enable DMA Translation Only After DMA is Complete
INFO: Cautions on Using METHOD_NEITHER IOCTL
INFO: CPSUI Behavior When Printing Through MS WORD
INFO: Creation and Destruction of File Objects
INFO: Debug Printing Implementation in the Device Drivers
INFO: DirectInput Inf Defintions for OEMDATA
INFO: Floating-Point Math Not Supported in a Kernel-Mode Driver
INFO: Format of Event Log Data Created by ScsiPortLogError
INFO: GlobalSmartPageLock Documentation for Device Drivers
INFO: HalSetBusData Does Not Allow Programming PCI Bridge Device
INFO: Hooking Display Drivers Through DDML
INFO: How Drivers Notify User-Mode Apps of Asynchronous Events
INFO: HP's Windows 95 JetAdmin Software Is Not Extensible
INFO: I/O Request Packet (IRP) Cancellation
INFO: Inf AddReg Sections Value Types are Limited
INFO: Introduction to Windows NT Kernel Special Pool
INFO: IoMarkIrpPending(Irp) vs. IoStatus.Status=STATUS_PENDING
INFO: Kernel Mode Drivers Are Read-Only in Windows 2000
INFO: Mapping NT Status Error Codes to Win32 Error Codes
INFO: MapSL, MapLS, UnMapLS Function Documentation
INFO: Meanings of Address Fields in an IRP Structure
INFO: NdisMRegisterInterrupt Fails on Multiprocs
INFO: Network Binding Analysis
INFO: New Network .inf Files Required for Windows 2000
INFO: NT Drivers Built With VC 5.0 or Later Need Updated WinDbg
INFO: Ordinal Numbers for Password Provider Entry Points
INFO: PCMCIA Interrupt Sharing Under Windows 98
INFO: PostScript Fonts Have Two Font Names
INFO: Printer Driver Must Support Multiple DCs
INFO: Quick Reference Matrix for Preinstalling Internet Explorer
INFO: Raster Fonts Converted to Glyph Fonts in Hebrew Win95
INFO: Reboot Keyword Will Not Work in Printer INFs
INFO: Requesting a Network Provider ID
INFO: Retrieve Font Styles Using EnumFontFamiliesEx
INFO: Sharing Interrupts in PCI Device Drivers
INFO: Tips for Windows NT Driver Developers -- Things to Avoid
INFO: UNIDRV/UNITOOL-Supported Color Models
INFO: Using IFSMGR_InstallFileSystemApiHook in Windows 98
INFO: Using NdisReadConfiguration with NdisParameterMultiString
INFO: Wait States for PCIC Socket Controllers
INFO: Why Is My deviceObject->currentIrp == NULL in My ISR?
INFO: WIN31COMPAT Flag Allows Compatible Win3.1, Win95 VxDs
INFO: Win95 Video Capture Drivers Must be 16-Bit
INFO: Windows 95 Multimedia Wave Device Drivers Must be 16 bit
INFO: Windows 95 Printer Drivers are 16-Bit
INFO: Windows 98: Set Power Management with _VPOWERD_Get_Mode
INFO: Windows Postscript Level Support
INFO: Windows Postscript Level Support
Installing Localmon with Duplicated Port Will Fail
Ioctl.exe: How to Use Various Types of IOCTL
IOCTL_SCSI_MINIPORT and IOCTL_SCSI_PASS_THROUGH Limitations
Kernel Debugging Using WinDbg
Link to Enhanced Audio Format White Paper
Long Dir/File Names Not Supported by CreateFile to Open VxDs
MmMapLockedPages Returns Actual Virtual Address In SP4
Modifying DDKENV.BAT to Build 16-Bit Multimedia Drivers
NdisWriteConfiguration Not Supported in Windows 95
Necessary Changes to DriverEntry for PCI SCSI Miniport Driver
New README File for Generic Port I/O Driver
NMPipe.exe Sample Opens a Named Pipe Created in User-Mode
No Support for Dosxxxx Functions in Sample Net-print Providers
Ntpacket.exe: New Windows NT 4.0 NDIS 3 Packet Sample Available
OSR21DBG.exe Contains Storage Device/Adapter Drivers Refs
PARSEPJL.OBJ Source Code Not Available
PRB: 'Ring 0 Stack Not Aligned' Error Message
PRB: _PageAllocate May Fail to Allocate Memory Blocks
PRB: ACPI System Fails to Hibernate Due to Display Device
PRB: AppleTalk Does Not Bind to FDDI Cards in Windows NT 4.0
PRB: Bad Cfgdir Variable Prompts for User Intervention
PRB: Bug in the GDI Font Mapper Code
PRB: Can't Find Symbols in Modules When Exe's Have Same Basename
PRB: Can't Set MaxTransfer Size for USB Composite Device
PRB: Cannot Install a Print Processor Named WINPRINT
PRB: CM Warning: Device Does Not Allow Rebalance and Removal
PRB: Control Message Fails when Trying Dynamic VxDs as Static
PRB: DCB_unit_number Field Not Filled in for Removable Drives
PRB: DDKDEBUG.BAT Copies Some Drivers to the Wrong Directory
PRB: Device Installation Conflict -- In Use by Unknown Device
PRB: Error During Preinstallation of Third-Party Driver
PRB: Error Messages When Running Mkcwrt from Command Line
PRB: ERROR_VOLUME_EXISTS Defined Incorrectly in DDK Error.h
PRB: ERROR_VOLUME_EXISTS Defined Incorrectly in DDK Error.h
PRB: Errors Occur When Preinstalling Windows 95 Using OPK
PRB: FAKEIME Doesn't Install
PRB: Filtering of PCMCIA Device IRQ Request Mask
PRB: Generic Serial Plug-and-Play ID String Warning
PRB: GP Fault on DC_BINADJUST if No Input Bins Are Selectable
PRB: Incompatibility Between VC++ Versions and Windows 2000 DDK
PRB: IoRaiseInformationalHardError Does Not Behave as Expected
PRB: MAP File Line Number Incompatible with Nu-Mega Msym.exe
PRB: Missing Message Error When Starting Driver for 3.51
PRB: Missing Message Error When Starting Driver for Windows NT
PRB: mixerOpen Function Callbacks Not Available in Win32
PRB: Multicast Packets Might Pass through Despite MAC Filtering
PRB: NDIS Miniport Does Not Return a Valid Parameter on Win95
PRB: NDIS.H Header Has Incorrect NdisReadMcaPosInformation
PRB: NdisMWriteLogData Returns Incorrect Status Value
PRB: No Text Using Hebrew or Other Glyph-index Fonts
PRB: Odd VMOUSE Int 15 Calls Appear Instead of AX=0C2xx
PRB: OSR 2.1 - OHCI Driver May Not Break Up Transfers Correctly
PRB: OSR 2.1/2.5 - IoDeleteDevice() Might Cause Blue Screen
PRB: OSR2 Device Installation Defaults to Wrong Source Location
PRB: OSR2 Device Installer Requires Matching Hardware IDs
PRB: OSR2 Device Manager Driver Properties Display Incorrectly
PRB: OSR2 Sets Bridge Control Register ISA Enable Bit
PRB: PCMCIA Memory Window Size Limitations
PRB: Preinstalled Network Settings Lost on Reboot
PRB: Printer Properties for Minidriver Missing Property Sheets
PRB: Problem with Splash Screen Logo While Preinstalling
PRB: Problems Running Multiple HCT Managers
PRB: Queuing a DPC Multiple Times Causes Page-Fault in Win98
PRB: Receive Packet Over IPX on a Token Ring Network
PRB: Relative Paths, Driver INFs Use New Value SourceDisksNames
PRB: Running INFINST for the Windows 98 OPK Intl Languages
PRB: SCSI Miniport Adapter-Specific Parameter May Be Incorrect
PRB: SCSI Miniport Driver Never Receives SRB_FUNCTION_SHUTDOWN
PRB: ScsiPortLogError May Not Log Multiple Errors
PRB: SetSuspendState() Fails Under Windows 98
PRB: Spanish Instructions for PWS Refer to Setup Not Instalar
PRB: Spurious Interrupts Cause Exception 0Fh on Pentium Pro
PRB: Standby Power State Not Supported in Windows 98
PRB: Trouble w/ winnet as Secondary Driver & WNetOpenJob() API
PRB: Unidrv4: Concealing Halftoning SuperCell from the UI
PRB: UniTool 3.08 - GPC v1 to v2 Sets RES_BO_OEMGRXFILTER Bit
PRB: Using Linked URBs in a WDM Driver Causes Page-Faults
PRB: VCD_Virtualize_Port Works in 3.1 but Fails in Windows 95
PRB: WDM Driver Written in C++ May Fail to Load
PRB: WDM Drivers Can Only Reside in System Directories
PRB: WDM Drivers Cannot Access All Registry Keys
PRB: Welcome to Windows 98 Screen Does Not Appear on Windows 98
PRB: WinDbg Gets Stuck in a Hard-coded Breakpoint
PRB: Windows 95 DDK Print Processor Sample Causes Word 97 Fault
PRB: Windows 95 DDK Won't Install After Installing Platform SDK
PRB: Windows 95 Doesn't Load SCSI Miniport Driver
PRB: Windows 98 - Battery Status Is Slow to Update
PRB: Windows 98: PCMCIA Devices Show Error 7 in Device Manager
PRB: Windows 98: PCMCIA Memory Windows May Fail Below 1 MB
PRB: Windows Explorer Shows Nonexistent A Drive
PRB: Windows NT 3.5 Install Doesn't Recognize Mitsumi CD-ROM
PRB: Windows NT Kernel WinDbg Message 'Unable to modify memory'
PRB: Writing to a File Prior to Load Phase 7 Starts Chkdisk.exe
PRB:Status Error Bit Ignored by Windows 95 Serial Port Driver
SAMPLE Ideinf.exe: .inf File for Windows 9x Dual IDE Controllers
Sample Net Print Provider Not Installed with Printer Samples
SAMPLE: Async.exe Demonstrates Notification from Kernel Mode
SAMPLE: Dumppci.exe Shows How To Dynamically Load/Unload Driver
SAMPLE: GetAddr.exe Demonstrates IOCTL_SCSI_GET_ADDRESS
SAMPLE: IPInst.exe Determines Whether TCP/IP Is Installed
SAMPLE: IRPQ.exe Shows How to Manage IRP Queuing WinNT Driver
SAMPLE: OSR21dbg.exe Debugs binaries for USB Supplement to OSR2
SAMPLE: Passthru.exe - Sample SCSI Passthrough VSD
SAMPLE: PCIDMA.exe PCI Busmaster DMA Driver
SAMPLE: PhysMem.exe Gets Total Physical Memory Size
SAMPLE: PortIO.exe Demonstrates How to Reserve Ports
SAMPLE: Section.exe on Sharing Memory Between Kernel & User Mode
SAMPLE: SmartApp.exe Accesses SMART Stats in IDE Drives
SAMPLE: Zwcf.exe Uses ZwCreateFile() to Open File from Kernel
SCSI Miniport AlignmentMask Restrictions
SCSI Miniport Data Transfer Restrictions for IDE Controllers
SCSI Miniport Driver Must Not Be Given a Long Filename
SCSI Miniport SlotNumber Field Set by ScsiPortInitialize
Serial Mouse Sample Builds but Doesn't Install
StartIO.exe Demonstrates Cancel and Cleanup Routines
Statest.exe Reads Status of Parallel Port
Streams Transport Driver Support for Windows NT
The Windows NT Parallel Driver
Unsupported SCSI Commands When Using SCSI Pass Through
User-defined Paper Size and UNIDRV.DLL
Using Thunks with Windows 95 Printer Driver
Using Windows 95 PCMCIA Card Services
Utils.exe Contains a Description of Win95 DDK Utilities
VCEnum.exe Demonstrates Walking Device Nodes List
VCOMM Port Drivers EscapeCommFunction and DeviceIOControl
Why OpenVxDHandle Is Not Contained in Kernel32.lib
Windows 95 DDK Compatibility Tests are Outdated
Windows 95 Multimedia MCI Device Drivers Must Be 16-bit
Windows 95's UNIDRV.DLL Has Limited Vector Command Support
▶
Win32 Software Development Kit
▶
Windows 95 Device Driver Kit
▶
Windows CE Device Driver Kit
▶
Windows Device Driver Kit
▶
Windows Software Development Kit
▶
Miscellaneous
▶
Technical Articles
▶
Backgrounders
▶
Specifications
▶
Books
▶
Partial Books
▶
Periodicals
▶
Samples