Questions tagged [miniport]
14 questions
2
votes
1 answer
Can a Windows audio driver sit atop the default windows driver and post process its output?
Is it possible to write a driver to sit on top of another driver, take the lower driver's output and post process it.
I wanted to write a driver to make sure the volume level was always constant.
In my head, this driver would site on top of the…

Matt
- 25,943
- 66
- 198
- 303
2
votes
1 answer
How to set and query multicast address for NDIS Virtual miniport driver?
I want to add multicast support on virtual Miniport driver . I have a filter driver binds over each physical NIC . As per Microsoft document
https://msdn.microsoft.com/en-us/library/windows/hardware/ff569073(v=vs.85).aspx
I stared to add support…

user2986042
- 1,098
- 2
- 16
- 37
2
votes
1 answer
NdisMGetBusData function returns zero
I'm trying to develop NDIS6.0 based mini-port driver on WEC7 (Windows Embedded Compact 7) for a PCIe network card.
In MPInitialize function when I try to read PCI config space using function NdisMGetBusData, It is returning zero.
From documentation,…

Keshava GN
- 4,195
- 2
- 36
- 47
2
votes
1 answer
Understanding NDIS virtual miniport driver
I have built and installed the netvmini on windows 7/8. And Im able to ping from one IP to the other.
But I have some doubts with respect to its functionality which are listed below:
In which layer does the driver get placed w.r.t OSI layers.
Does…

Reena Cyril
- 417
- 4
- 11
2
votes
2 answers
Is the user-mode display driver required for a WDDM driver?
According to the "Windows Vista and Later Display Driver Model Architecture", there is a channel between application and display miniport driver like this:
Application <---> user-mode Win32 GDI <---> kernel-mode Win32K.sys
<---> Dxgikrnl.sys…

zhangzhaolong
- 21
- 1
1
vote
1 answer
Windows 2000 wdm: no display driver calls the HwVidStartIo of my miniport driver
I am writing a graphic miniport driver for Windows NT 4.0 - 5.1. I am stuck in the situation, that HwVidStartIo of my miniport driver never gets called.
I would expect that a display driver triggers the function calls by sending requests to…

Some name
- 39
- 6
1
vote
0 answers
Where does the name miniport drivers come from?
Why is it called "miniport"?
Anyone knows?

gdb
- 7,189
- 12
- 38
- 36
1
vote
1 answer
ATA commands to USB drive
Windows 7
C Programming
Visual C++ 2008 (in a VMWare)
I'd like to send some ATA commands (IDENTIFY DEVICE, READ NATIVE MAX ADDRESS, SET MAX ADDRESS) with DeviceIOControl to a USB hard drive. Therefore I have some questions.
As I understood, USBSTOR…

toetoe
- 37
- 1
- 5
1
vote
1 answer
What caused my NDIS miniport driver crashed on XP OS
I wrote a simple packet filter driver based on the example 'passthru' of the Windows DDK, when I turned on the filter function, the OS is crashed and I got the following message from the WinDbg:
Microsoft (R) Windows Debugger Version 6.12.0002.633…

user1537908
- 58
- 7
1
vote
1 answer
How to implement a multi-vpn dynamic route table NDIS miniport driver?
I want to write a NDIS miniport driver, popped as a virtual adaptenter image description hereer(like the VMWare does). Its purpose is to forward packets to existing connected vpn internal IPs(adapters). There are may be many existing vpn…

jay
- 1,032
- 2
- 13
- 20
0
votes
1 answer
Miniport driver's InitializeHandler is not called when disabled and enabled interface
I am writing a Ndis 6 miniport 802.11 driver for a usb based hardware. The device is working properly - in face when I install the driver it works fine. But if I disable and then enable interface from control panel the initializeHandler is not…

Souvik
- 601
- 1
- 8
- 16
0
votes
1 answer
How to retrieve mac address from registry during NDIS?
I am trying to pass AddressChnage test case in WHQL test for my virtual miniport driver . During the test i can see the error log like :
Check network addresses on the test adapter after modifying the registry with new network address…

user2986042
- 1,098
- 2
- 16
- 37
0
votes
0 answers
Is it possible to add display panel brightness support to an existing Windows display driver?
So, keep the stock driver, but add some other driver plus Windows register configuration that tells Windows how to do brightness at the hardware level?
Is that even possible within Windows? Or does it need to be built into the graphics driver…

Henk Poley
- 729
- 8
- 17
-1
votes
1 answer
Windows Network Device Driver: Set link UP/DOWN from within the driver
I am writing a network driver for Windows. I want to do something like the pseudocode below:
Init_interface_link_status = disconnected (Equivalent to DOWN in Linux)
Repeat using delayed workitem:
if (condition is true)
interface_link_status =…

Lokesh
- 11
- 4