Tech Support > Microsoft Windows > Drivers
Multiple SPTI requests to the 1394 stack?
Posted on January 20th, 2006 | 0 Comments

Hi All, Is it safe to use concurrent SPTI requests sent to different 1394-connected devices from different threads of an application? For instance, there is a DVD-changer device that includes 2...

Installing driver using rundll32
Posted on January 20th, 2006 | 6 Comments

Hi, I am trying to pre-install an inf file using the SetupCopyOEMInf from Setupapi.dll. I successfully do so using a wee C executable that loads the library, finds the address and then executes the...

SDIO Multifunction
Posted on January 20th, 2006 | 0 Comments

Hello, We solved the problem of Sdio interrupts (for one function) but i have a problem that may someone has solved. Our hardware is multifunction but we only could enable one function, for...

I wand Desktop-window 's Emf how can i get Help me out ?
Posted on January 20th, 2006 | 0 Comments

hi , i wants to make desktop share application i dont want to use images so i need rendring information for that i need all gdi command list by this image will created thanks .

Why is the VC6 feature "Export makefile" not available in VC2003?
Posted on January 20th, 2006 | 1 Comments

Why is the VC6 feature "Export makefile" not available in VC2003?

Requesting for less than endpoint size in UsbBuildInterruptOrBulkTransferRequest
Posted on January 20th, 2006 | 2 Comments

Hi, For some reason I want to submit a read request with a buffer length of 128 which is less than the BULK-IN endpoint size (512 bytes). When I put the TransferBufferLength as 128...

Transfer non-paged kernel buffer to user mode memory?
Posted on January 20th, 2006 | 3 Comments

I have modified a kbfiltr sample to intercept all KEYBOARD_INPUT_DATA packets from one of my USB keyboard devices and to store the scan codes in a buffer in the kbfiltr's DEVICE_EXTENSION. Now, I...

About 64 bit in NTDDK
Posted on January 20th, 2006 | 1 Comments

Dear all, Does the Win2K's DDK can build the 64 bit platform driver? I found there was a "check build 64 bit environment", but in the ddk path, there is no files in lib\ia64. Can anybody give some...

Intermediate driver (IM) installation using DPFx question
Posted on January 20th, 2006 | 1 Comments

Hi, Anybody has the experience of installing intermediate driver using Driver Installation Framework tools? I did have experience installed device driver using DPInst.exe with Installshield 11. But,...

Need your advice on how to bind a MIDI virtual port to a USB driver
Posted on January 19th, 2006 | 0 Comments

Hi everybody! I have a specific hardware connected to a PC through an USB to UART bridge controller (CP2102). Is is not a composite USB device. Its one and only capability is to bridge an...

NDIS driver for windows 2000
Posted on January 19th, 2006 | 3 Comments

Hi We have developed a NDIS driver for Windows Xp. Now we want to compile the same driver to run on a windows 2000 platform. We have found out that we need to compile the driver using another DDK to...

Print to file
Posted on January 19th, 2006 | 1 Comments

Hi, Perhaps I am a bit off-topic here, but I really need some help to get started. I need to develop a kind of virtual printer driver that will create a file on disk, much like a virtual PDF...

How to prevent "New hardware found"-wizard from starting?
Posted on January 19th, 2006 | 13 Comments

Hello driver experts, after installing a self made PCI card the "New hardware found"-wizard shows up whenever I start Windows XP. As we are not using Windows, but RTX (realtime kernel by Ardence...

Determine if process is destroyed
Posted on January 19th, 2006 | 16 Comments

Whats a good way to determine if a process is alive/destroyed? Where is PEPROCESS defined? Im using PsLookupProcessByProcessId but am not sure if I can use PEPROCESS->ExitStatus, as its not compiling...

DMA transaction problem
Posted on January 19th, 2006 | 10 Comments

I'm writing an PCI multimedia card reader driver. My EvtProgramReadDma fucntion have to handle DMA interrupts due to DMA boundary, update the systemaddress register, and wait for the next...

Device Initialization after EvtInterruptEnable
Posted on January 19th, 2006 | 6 Comments

I want to do some device initializing jobs after the EvtInterruptEnable is returned. Is there any entry point for that?

Regulating access to usbstor.sys?
Posted on January 19th, 2006 | 3 Comments

Hello everyone, it's been quite a while since I last posted a dumb question in this newsgroup, so here we go: I have a vague idea that it would be fine to have a windows service that applies...

Hashing kernel object ptrs in 64bit drivers
Posted on January 19th, 2006 | 2 Comments

My 32-bit driver uses a simple hashing function for PDEVICE_OBJECT that goes like this: ULONG HashObject(PDEVICE_OBJECT _do) { return (PtrToUlong(_do)>>2) % NumHash; } // NumHash=256 where...

SetupDI - How do I find what port a scsi device is sitting on?
Posted on January 19th, 2006 | 3 Comments

Using SetupDiGetDeviceRegistryProperty with SPDRP_LOCATION_INFORMATION I get - "Bus Number 0, Target ID 5, LUN 0" however how do I find the Port (Hba) this device is sitting on? (The same device...

Calling IoCancelIrp on an IRP sent to TDI
Posted on January 19th, 2006 | 0 Comments

Hi, I've written a com port redirector that redirects com port data over the internet to a com port device server. I'm testing with Tera Term, a terminal application, and when it opens the com port...