PDA

View Full Version : How to enable MSI/MSIX in Windows


richard3
02-21-08, 07:30 AM
hi all,

I'm writing code for Network driver. My driver supporting Message Signaled Interrupt (MSI/MSIX).
I added snippet to support MSI,
Interrupt.MessageInterruptHandler = NPMMessageIsr;
Interrupt.MessageInterruptDpcHandler= NPMMessageInterruptDpc;
Interrupt.MsiSupported = TRUE;


and added registry to support MSI by OS,
HKR, Interrupt Management, 0x00000010
HKR, Interrupt Management\MessageSignaledInterruptProperties,0x00 000010
HKR, Interrupt Management\MessageSignaledInterruptProperties, MSISupported, 0x00010001, 1

But, Still MSI/MSIX not supported.

Anyone can help me out.

Thanks.