In questo articolo
http://www.visual-basic.it/articoli/agvbhw3.htm
c'e' un riferimento ad una libreria, la INOUT32245.DLL, e ad un device driver INOUT32D.SYS
http://www.visual-basic.it/scarica.asp?ID=736
che dovrebbe fare al caso tuo.
E' stata fatta per Windows 2000 e la prima versione di .NET, ma penso che, con una opportuna ricompilazione, dovrebbe funzionare ...