Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
9 ratings:
 2.77 out of 5     Rate this Document

Using the LabVIEW In Port and Out Port VIs with Windows Vista

Primary Software: LabVIEW Development Systems>>LabVIEW Base Package
Primary Software Version: 8.2
Primary Software Fixed Version: N/A
Secondary Software: LabVIEW Development Systems>>LabVIEW Full Development System, LabVIEW Development Systems>>LabVIEW Professional Development System

Problem:
What behavior is expected when using the LabVIEW In Port and Out Port VIs with Windows Vista 32-bit and 64-bit?

Solution:
With Microsoft's push towards greater system security, there will be reduced functionality for the LabVIEW In Port and Out Port VIs when used with Windows Vista. This is due to the fact that the In Port and Out Port VIs allow read/write access to any I/O port on the system, which is discouraged for security reasons on the Vista OS. The functionality of the LabVIEW In Port and Out Port VIs is determined by the version of LabVIEW and Windows you are using.

OS\LV LabVIEW 6.1 to 8.0.x LabVIEW 8.2.x LabVIEW 8.5 and later
Windows
Vista 32-bit
  • Components install properly, but show up as "unsigned" in the Windows Defender log
  • VIs appear in the Functions palette
  • VIs execute properly
  • Components install properly, but show up as "unsigned" in the Windows Defender log
  • VIs do not appear in the Functions palette
  • VIs execute properly (allows upgraded applications to run properly)
  • Components install properly, but show up as "unsigned" in the Windows Defender log
  • VIs do not appear in the Functions palette
  • VIs execute properly (allows upgraded applications to run properly)
Windows
Vista 64-bit
  • Components install to c:\windows\syswow64, are not be usable, and show up as "unsigned" in the Windows Defender log
  • VIs appear in the Functions palette
  • VIs do not execute properly (error 25 LabVIEW:  External code not present.)
  • Components install to c:\windows\syswow64, are not be usable, and show up as "unsigned" in the Windows Defender log
  • VIs do not appear in the Functions palette
  • VIs do not execute properly (error -4850 LabVIEW:  Device driver not present or not supported)
  • VIs do not appear in the Functions palette
  • VIs do not execute properly (error -4850 LabVIEW:  Device driver not present or not supported)
Windows
XP & 2000
  • Components install properly
  • VIs appear in the Functions palette
  • VIs execute properly 
  • Components install properly
  • VIs appear in the Functions palette
  • VIs execute properly 
  • Components install properly
  • VIs appear in the Functions palette
  • VIs execute properly 


Note: The parallel port was not designed to be a general purpose digital I/O solution. If you are currently using the LabVIEW In/Out Port VIs for digital I/O through the parallel port, please consider Low-Cost USB Multifunction Data Acquisition or USB Digital I/O as alternative solutions.

Related Links:
Low Cost USB Data Acquisition
Low Cost USB Digital I/O

Attachments:





Report Date: 09/07/2006
Last Updated: 08/06/2008
Document ID: 416C2PZH

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit