LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I generate software interrupts in LabView?

Although I guess its not really what LabView was built for, I'd like to write a Windoze disk partition analysis VI. (I'm *that* fed up with contradictory reports from ScanDisk/Norton/Partition Magic!).

Anyway, I'll need to generate Int 13h (for example) and wonder how I can do this... is there a general purpose software interrupt VI out there?
0 Kudos
Message 1 of 2
(3,016 Views)
You can try writing a DLL for this in another language (for example C) and then using the proper 'Call Library Function' VI to call it. You can find it in the Functions palette under 'advanced'.

However, as you already guess, LabVIEW was not made for these things, so you might want to jump to something like C or assembler entirely.

It's also possible that Int 13 calls are restricted under various versions of Windows (especially NT/2000), so even with the mentioned DLL or assembler you might not have enough luck.
0 Kudos
Message 2 of 2
(3,016 Views)