| ID | Subject | Product | Version |
| 2 | What is KernelDriver? | KernelDriver | 6.11 and below |
| 3 | When should I use WinDriver and when should I use KernelDriver? | WinDriver & KernelDriver | 6.11 and below |
| 5 | Using WinDriver to develop in Visual Basic | WinDriver | -- |
| 7 | WinDriver for Windows NT 4.0 - supported service packs | WinDriver | 8.02 and below |
| 8 | When trying to install WinDriver v5.20 on my PC, using the Linux RedHat 7.2 distribution, I got the following build errors: Unresolved symbol alloc_kiovec Unresolved symbol free_kiovec How can I resolve these errors? |
WinDriver | 5.2X |
| 10 | Does WinDriver support development in C#? | WinDriver | 7.00 and above |
| 11 | Can WinDriver be used to develop for the Windows CE.NET (v4.1) operating system? | WinDriver | -- |
| 13 | What is the wddebug Debug Monitor utility and how can I use it? | WinDriver | -- |
| 19 | Debugging your driver code with WinDriver | WinDriver | -- |
| 20 | Can I run two different device drivers, both developed with WinDriver, on the same machine? | WinDriver | -- |
| 25 | I am trying to install WinDriver (v5.05) on a machine running Linux SuSE 8.0, which uses the 2.4.18-4 Linux kernel. But the 'make install' command failed with the following error: unresolved symbol kmap_pagetable |
WinDriver | 5.20 and below |
| 26 | Can I use WinDriver to define additional serial/parallel ports, using a PLX card? | WinDriver | 6.23 and below |
| 27 | How do I detect the location of my USB device on my Windows 2000 PC? | WinDriver | 6.20 and above |
| 28 | What is the Kernel PlugIn for WinDriver? | WinDriver | -- |
| 35 | When trying to build my WinDriver application from MSDEV I get the following error: int_io.obj : error LNK2001: unresolved external symbol __beginthreadex How can I resolve this? |
WinDriver | -- |
| 36 | How can I use WinDriver to generate a diagnostics driver code for Borland C++ Builder 6.0? | WinDriver | -- |
| 38 | I need to call WD_Transfer() and WD_UsbTransfer() in the Kernel PlugIn. From were do I get hWD in order to pass to these functions? | WinDriver | -- |
| 43 | Developing 32-bit Applications for 64-bit Architectures | WinDriver | 9.2.1 and above |
| 44 | Sending debug information from WinDriver's kernel module to a kernel debugger | WinDriver | 5.04 and above |
| 45 | What are the COPY_TO_USER_OR_KERNEL and COPY_FROM_USER_OR_KERNEL macros and when should they be used? | WinDriver | -- |
| 47 | Does WinDriver support Scatter/Gather DMA on Linux? | WinDriver | 5.20 and above |
| 50 | WinDriver Operating Systems Support - Versions Overview | WinDriver | All |
| 53 | How do I reset my USB device using WinDriver (versions 5.04 - 5.22)? | WinDriver | 5.04 - 5.22 |
| 54 | Sample InstallShield procedure for installing the driver on a Windows machine | WinDriver | 5.22 and below |
| 55 | Buffer Overrun Error: WDU_Transfer() sometimes returns the 0xC000000C error code. What does this error code mean? How do I solve this problem? | WinDriver | 6.00 and above |
| 57 | Driver installation on Plug-and-Play systems (Windows 98/Me/2000/XP) - version 5.05 and earlier | WinDriver | 5.05 and below |
| 62 | Kernel PlugIn Driver Installation - General Guidelines | WinDriver | -- |
| 63 | While compiling the WinDriver module (windrvr.o for my version) under Linux
('make install' in the WinDriver directory) I receive the following error messages: usr/include/linux/modversions.h:1:2: #error Modules should never use kernel-headers system headers, /usr/include/linux/modversions.h:2:2: #error but headers from an appropriate kernel-source. What am I doing wrong? |
WinDriver | 6.22 and below |
| 64 | Linux Contiguous Buffer DMA allocations - 128KB limitation | WinDriver | 8.01 and below |
| 65 | WinDriver For Solaris - 32-bit Architecture Support | WinDriver | 9.01 and below |
| 66 | WinDriver for Solaris SPARC - 33Mhz * 33MB PCI Bus Support | WinDriver | 9.01 and below |
| 79 | Does WinDriver support 64-bit data transfers? | WinDriver | 5.20 and above |
| 80 | I have a PLX 9050 card, but I cannot access the card's memory with WinDriver's PLX 9050 diagnostics utility. I am using the P9050_Read/WriteXXX() functions. | WinDriver | 6.23 and below |
| 83 | I am using multiple PLX 9050 cards and when running my WinDriver application, sometimes I get the message: Do_card_lock failed: item already in use If I move the cards around to other PCI slots, the problem sometimes goes away. I ran the WinDriver/util/pci_dump utility after receiving the error message and found that there is a memory resource overlap in BAR0. But I noticed that the overlap does not appear in the pci_dump output before I run my application. |
WinDriver | 6.23 and below |
| 84 | WinDriver Upgrade: Version 6.0x -> Version 6.2x - 7.x |
WinDriver | 6.2x - 7.x |
| 85 | How do I extract the string descriptors contained in the Device and Configuration descriptor tables? | WinDriver | 6.22 and above |
| 86 | How do I detect that a USB device has been plugged in or disconnected? | WinDriver | -- |
| 89 | WinDriver driver distribution to a target Windows machine - versions 4.20 - 5.05b | WinDriver | 4.20 - 5.05b |
| 90 | Installing an INF file for PCI/USB devices on Windows Plug and Play systems - versions 4.20 - 5.05 of WinDriver. | WinDriver | 4.20 - 5.05 |
| 91 | Does WinDriver USB support isochronous streaming mode? | WinDriver | 9.00 and above |
| 93 | I am trying to install WinDriver on a Linux machine, but when I run 'make install' I get the following error: linux_wrappers.c:405: too few arguments to function 'do_munmap_Rd007fc14' make:*** [LINUX.2.4.18-3/linux_wrappers.o] Error 1 I am using Linux kernel version 2.4.18-4 from the RedHat 7.3 distribution. How can I resolve this? |
WinDriver | 5.21 and below |
| 95 | Does WinDriver support development for PCMCIA devices? | WinDriver | 6.22 and above |
| 105 | Listening to PCI interrupts with the DriverWizard | WinDriver | -- |
| 107 | When performing data transfers with WD_UsbTransfer(), what is the significance of the USB_SHORT_TRANSFER and USB_FULL_TRANSFER flags (Versions 5.04 - 5.22)? | WinDriver | 5.04 - 5.22 |
| 108 | Using WinDriver with Windows 2000 Service Pack 3 | WinDriver | 5.05 and below |
| 109 | I have developed a USB driver with version 5.05 of WinDriver. The driver works successfully on Windows 98 using windrvr.sys, but when I try to use the windrvr.vxd driver, WinDriver's API no longer functions and I see the following message in the Debug Monitor: USB is not implemented on this OS What is the problem? |
WinDriver | 6.03 and below |
| 110 | When installing WinDriver version 5.05 on my Linux machine, I get the following warning: Warning:loading /lib/modules/misc/windriver.o will taint the kernel: no license |
WinDriver | 5.05 and below |
| 111 | Distributing your WinDriver based driver to a target Windows machine (Version 5.2x) | WinDriver | 5.2X |
| 112 | WinDriver USB for Windows NT 4.0 (version 5.1x) - Distributing Your Driver | WinDriver | 5.1X |
| 113 | Distributing your KernelDriver based driver to a target Windows machine (Version 5.2x - 6.1x) | KernelDriver | 5.22 - 6.1x |
| 114 | KernelDriver USB for Windows NT 4.0 (version 5.1x) - Distributing Your Driver | KernelDriver | 5.1X |
| 115 | How can I improve the rate of the interrupt handling when using DriverBuilder for VxWorks? | WinDriver | 5.22 and above |
| 116 | WinDriver Upgrade: Version 5.22 or earlier -> Version 6.02 - 7.x |
WinDriver | 6.02 - 7.x |
| 117 | Distributing your WinDriver-based driver to a target Windows PC - Versions 6.x - 7.x | WinDriver | 6.x - 7.x |
| 118 | I tried to generate Delphi code for my USB device with the DriverWizard from version 6.00 of WinDriver, but it seems that not all the relevant files are generated? | WinDriver | 6.00-6.01 |
| 119 | I used the DriverWizard from version 6.00 of WinDriver to generate Visual Basic code for my USB device, but while WDU_Transfer() works correctly, the specific transfer functions - WDU_TransferBulk(), etc - are not working as expected. How can I use these functions? | WinDriver | 6.00 |
| 120 | I have trouble compiling/building a Kernel PlugIn *.sys driver on a Windows 98/Me PC | WinDriver | 5.20 - 9.20 |
| 124 | When trying to intsall WinDriver on my PC I got the following error: 16-bit MS-DOS Subsystem path to the program that you are trying to start or install C:\Winnt\System32\autoexec.nt The system file is not suitable for running MS-DOS and Microsoft Windows applications. Choose 'Close' to terminate the application. |
WinDriver | 6.23 and below |
| 125 | Handling shared PCI interrupts in the Kernel PlugIn | WinDriver | All |
| 126 | Does WinDriver support the PCI Express (PCIe) bus? | WinDriver | All |
| 127 | WinDriver Upgrade: Version 6.2x -> Version 7.x and above |
WinDriver | 7.x and above |
| 128 | Does WinDriver support development of drivers for the .NET framework? | WinDriver | 7.01 and above |
| 129 | Reserving and locking physical memory on Windows NT PCs. | WinDriver | All |
| 130 | Distributing your WinDriver-based driver to a target Windows PC - WinDriver version 8.0x | WinDriver | 8.0x |
| 131 | WinDriver Upgrade: Version 7.x+ -> Version 8.x and above |
WinDriver | 8.x and above |
| 132 | Distributing your WinDriver-based driver to a target Windows PC - WinDriver version 8.1x and above. | WinDriver | 8.1x and above |
Documents Navigator: