Perhaps the following links may help:
http://www.internals.com/
(Port32)
http://www.sysinternals.com/
(PortMon)

I thing there is a VB OCX that lets
you access the Serial and Parallel ports,
but can't remember the name, something like
VBPORT.OCX