Tech Support > Microsoft Windows > Drivers
Re: enumerate USB devices
Posted on August 12th, 2003 | 1 Comments

Look at the usbview sample in the DDK (<ddkroot>\src\wdm\usb\usbview) kumar ===== This posting is provided "AS IS" with no warranties, and confers no rights. "JP" <jdupuis@sbc.com> wrote in...

Cancelling someone Else's IRP -Question about Oney's 2nd Edition.
Posted on August 12th, 2003 | 2 Comments

On page 286, the sample demonstrates a driver layered at the middle of a driver stack calling IoCancelIrp on an IRP passed from upper driver. I have no problem with the logic in the sample code but I...

pcmcia card:: StartDevice Not called after filter resource requirement irp
Posted on August 12th, 2003 | 0 Comments

Hi all, OS:-Win98 SE Driver:- Wdm Hardware- 16-bit memory PC Card on Elan's pcmcia adapter(pci-to-pcmcia bridge) I have done a pcmcia win98(wdm) driver for 16 bit memory PCmcia card...and it works...

Irp pending and not
Posted on August 12th, 2003 | 6 Comments

In the dispatch function, I queued an Irp and marked it IoMarkIrpPending(). Then in the dispatch function itself, because of someother action, I have decided not to pend the Irp and to complete the...

"null" audio driver
Posted on August 12th, 2003 | 3 Comments

Does anyone know of an existing "null" audio (software) device that can install without hardware and provide the interfaces that programs such as Windows Media Player need to see in order to believe...

Re: Unloading legacy boot-start driver under NT 4.0
Posted on August 12th, 2003 | 0 Comments

You should be able to stop even boot-start drivers. I don't think there is any such restriction on NT4.0. I would suggest you take a sample driver from the DDK (src\general\cancel) and try out. It...

USB filter driver inf file
Posted on August 11th, 2003 | 1 Comments

Hi, I builded a filter driver for USB devices and now I'm trying to load the filter driver for a particular device. Therefore, I have to change the INF like this: ; INF.TXT ; ; This file is part...

Virtual serial port
Posted on August 11th, 2003 | 0 Comments

I'm trying to create a single virtual serial port using a function driver. But I am doing something wrong. Function : DrvAddDevice(DriverObject,pDO) 1.IoCreateDevice(DriverObject,...

how to bring a message on screen from a filter driver
Posted on August 11th, 2003 | 1 Comments

(another newbie question) Hi, How should I bring a message on screen from a filter driver. I would like to use something like DbgView but I don't know what command outputs a message. I have tried...

RE: Printer driver crashes when dashed pen is selected ????
Posted on August 11th, 2003 | 2 Comments

Is the dashed pen something your driver supports? Does the problem repro with say, the msplot sample from the DDK? What do you mean by "the crash occurs outside of the driver"? It is difficult to...

Power Users adding Printers
Posted on August 11th, 2003 | 1 Comments

I work in a huge corporate environment and we have recently made all of our users local power users of their machines. This is working out great for us except for our traveling users who go to...

RE: Enable/disable UniDrv Duplex UI
Posted on August 11th, 2003 | 0 Comments

Is this your own duplex UI or the standard property sheet? The standard property sheet will automatically disable the duplex printing preferences if the duplex unit is not installed. So you should be...

USB printing
Posted on August 11th, 2003 | 1 Comments

I have a mysterious problem with my USB printer. This happens in W2k SP2 and XP SP1: When I switch off power the spooler Window will show in the Header bar "Use Printer Offline" and when I switch...

64-bit Transfers with DDK ???
Posted on August 11th, 2003 | 0 Comments

I'm new to the DDK. Can I perform 64-bit PCI transfers on a 32-bit platform? I'm looking at the HAL functions for accessing ports and memory registers. I see WRITE_REGISTER_BUFFER_ULONG,...

Re: Handling fragmentation in NDIS IM Driver
Posted on August 11th, 2003 | 0 Comments

Do not make *any* assumptions about the number of fragments that make up any send or receive packets. Write code that can handle *any* situation (including worst case = one byte per fragment). Copy...

Re: Request for help with resolving mount point name to a more friendly name.
Posted on August 11th, 2003 | 1 Comments

Can you explain a little more about "netroots"? Shawn "Maxim S. Shatskih" <maxim@storagecraft.com> wrote in message news:uPuK2iQKDHA.1656@TK2MSFTNGP12.phx.gbl...

Re: Handling fragmentation in NDIS IM Driver
Posted on August 11th, 2003 | 0 Comments

No, there is no such guarantees. Also note that TCPIP is not WinSock. It is below WinSock. So, you will need to write your own code for IP reassembly. -- Maxim Shatskih, Windows DDK MVP StorageCraft...

Re: Rights for UpdDrvFPlugnPlayDevices
Posted on August 11th, 2003 | 6 Comments

"Alex Pranke" <anuofgod@hotmail.com> wrote in message news:07a601c35d9d$13456730$a601280a@phx.gbl... These functions cannot require admin rigths. Even non-admin users can open device manager,...

Re: Handling fragmentation in NDIS IM Driver
Posted on August 11th, 2003 | 0 Comments

I have seen no documentation that suggests that you can make the assumption that all fragemented packets will be sent using a single call to MiniportSendPackets. Don't base any production code on...

Re: 1394 bandwidth alloc error
Posted on August 11th, 2003 | 1 Comments

Amazing! What OS and what version of 1394 stack? Call IoCancelIrp, if this does not help - then you have hit a major driver bug. -- Maxim Shatskih, Windows DDK MVP StorageCraft...