Tech Support > Microsoft Windows > Drivers
Irp stack allocation
Posted on August 17th, 2003 | 5 Comments

My driver crashes for following code: deviceExtension->StackDeviceObject = IoAttachDeviceToDeviceStack(DeviceObject, PhysicalDeviceObject); StackSize = deviceExtension->StackDeviceObject->StackSize...

Re: How to let dial-connection use my virtual port?
Posted on August 17th, 2003 | 2 Comments

If your virtual driver is exposed as a serial port, you will need manually install a modem (through telephon.cpl) on the virtual com port. Good luck! -Brad -- This posting is provided "AS IS" with...

Re: virtual network driver
Posted on August 16th, 2003 | 0 Comments

I doubt TCP/IP won't work *locally* if no cable is plugged in to the network card(s), i.e. "localhost" (127.0.0.1) should always be available. Thus, the following command should always work: ping...

Print driver End of document problem
Posted on August 16th, 2003 | 6 Comments

Hi, I have created a test print driver. I am printing Excel documents from a VB application and it works for a small number of worksheets. When I try to print a large number of worksheets, we find...

Re: Keinitializetimer
Posted on August 16th, 2003 | 1 Comments

Raj wrote: Because they may change the way it works someday. Don't confuse KeInitializeTimer and KeSetTimer -- they do different things. Yes. DPC routines are always called at DISPATCH_LEVEL.

USB interrupt pipe data loss on Win2000
Posted on August 16th, 2003 | 2 Comments

I wrote a USB driver under Windows 2000. I retrieve data from a interrupt pipe. The interval defined in my device is 1ms. The datarate from my device is 384kbps. However, I always loss data on PC. If...

Video Mirror Driver Questions
Posted on August 16th, 2003 | 0 Comments

Hi All, I.have a few questions about the Microsoft video mirror driver sample (running on a WIN2000 machine): 1) It seems that the mirror driver uses a lot of kernel processing time aspecially...

NDIS Mux Intermediate driver : Poor performance in send/receive Packet
Posted on August 16th, 2003 | 0 Comments

Hello, I am developing a NDIS MUx Intermediate Driver for Windows Xp/Windows Server 2003. I had use the sample code of NDIS Mux Intermediate Driver from Microsoft DDK 2003. The performance of my IM...

Re: Keinitializetimer
Posted on August 16th, 2003 | 0 Comments

You better don't initialize a timer already set, do you? This means you better initialize your synchronization objects in advance, rather than before every SetTimer call. "Raj"...

USB Audio device mappings
Posted on August 16th, 2003 | 0 Comments

This question is related to audio device mappings: I have a piece of hardware with a hub and four audio codecs, one on each port. WIndows detects them fine and four 'USB Audio Device' entries show...

Secrity patches vs Checked OS's
Posted on August 16th, 2003 | 1 Comments

My be this is out of topic. I couldnt install the security patches on my Windows XP/2000 checked OS's. The windows update fails. Downloading the patch and installing them directly dint work either,...

Earn $500 to $700 per Week Downloading FREE Software
Posted on August 16th, 2003 | 0 Comments

We know it sounds TOO good to BE true, but it’s REAL! Our International Technology firm will pay you hard cash each time FREE software is downloaded. Best of all you will only have to download ONE...

NdisScheduleWorkItem Query
Posted on August 15th, 2003 | 5 Comments

I'm calling NdisScheduleWorkItem in a DPC routine to schedule some low priority work but sometimes it appears that my WorkItem is not schedule. Each WorkItem is associated with one PC card. Some...

Driver rollback question
Posted on August 15th, 2003 | 4 Comments

I have a driver that I'm installing using a program that is called from InstallShield. Nothing too unusual there. It's got a coinstaller to copy language-specific help files and setup OEM-specific...

IoCreateSymbolicLink()
Posted on August 15th, 2003 | 1 Comments

Hello, I create a symbolic like as: X:\ for my FILE_DEVICE_DISK device object. In Win2k, the new drive appears, but in XP that drive does not appear (although IoCreateSymlink succeeds), why ? Do...

PKDPC & PRKDPC
Posted on August 15th, 2003 | 0 Comments

Is there any difference between PKDPC and PRKDPC. In KeInitializeDpc we pass PRKDPC and in KeSetTimer we pass PKDPC. I am passing same object that was initialised in KeInitialize to the...

Read value from register
Posted on August 15th, 2003 | 1 Comments

Hello I have little problem. I write virtual com port driver and I want read from register information about free com port number (COM3 or COM4 ...). When I use IoOpenDeviceRegistryKey in DriverEntry...

Question about Oemuni Printerdriver?
Posted on August 15th, 2003 | 2 Comments

Hi, Does somebody know how I can add additional resolutions to the Oemuni Printerdriver (Win2000 DDK)? I need extra resolutions like 1200DPI x 1200DPI, 150DPI x 150DPI, etc How can I easily do...

64-bit PCI Revelation !
Posted on August 15th, 2003 | 1 Comments

Please excuse my former ignorance and shoot me if the following is not correct. My 32-bit CPU / O.S. (Xeon / Windows 2000) cannot perform 64-bit transfers accross the PCI bus by memory mapping...

installing software driver
Posted on August 15th, 2003 | 1 Comments

How can I install a software only device driver?