Win64 or _WIN64 or _NI_mswin64_

I have a code that is nearly identical to the 32-bit and 64-bit applications.

Which is the best definition for the selection (using #if):

Win32 and WIN64, or

_WIN32 and _WIN64, or

__WIN32__ and __WIN64__, or

_NI_mswin32_ and _NI_mswin64_

I use CVI2010 on Windows 7 x 64.

I build only only for WIndows (Windows XP 32 and 32 - and 64-bit for Windows 7)

Sometimes, I use the Windows SDK as provided by the CVI.

Kind regards, Jos

Hello again,

For more information get an overview, I found a different links which are given below.

http://zone.NI.com/reference/en-XX/help/370051T-01/CVI/programmerref/multiplatformprogguidelines/

http://zone.NI.com/reference/en-XX/help/370051T-01/CVI/programmerref/porting32bitto64bit/

http://forums.NI.com/T5/NI-TestStand/Windows-XP-64-bit/TD-p/688790/page/3

Kind regards

Hossein

Tags: NI Software

Similar Questions

  • Is there a 64-bit firefox? And in the server ftp mozila firefox what should I download? Here I have a folder name win64 in all versions it is 64-bit?

    I just copied the question there do not read because it's the same thing... Is there a 64-bit firefox? And in the server ftp mozila firefox what should I download? Here I have a folder name win64 in all versions it is 64-bit?

    There is no version of Firefox 64-bit yet for Windows but it was Firefox 64-bit for Mac OSX (dmg combined 32/64) and Linux since Firefox 4.0

    As said that there is Firefox Win64 on beta channel for a test as described above but this does not mean there will be for Firefox exit 39.0 Win64. He's been Win64 versions on channel Beta Firefox 37.0 b #.

  • DAQmxRegisterDoneEvent does not not in Win64, but working in Win32

    Dear all,

    We have a problem with DAQmxRegisterDoneEvent on 64-bit Windows 7, but not Windows 7 32 bit.

    We have two versions of our application, one for Win32 for Win64 - the same code, just recompile the appropriate target. The code of NIDAQmx control a PCI - 6110S.

    In both cases, we ask:

    DAQmxCreateTask

    DAQmxCreateAOVoltageChan

    DAQmxCfgSampClkTiming with DAQmx_Val_FiniteSamps

    DAQmxRegisterDoneEvent with the address of our reminder

    The callback registered with DAQmxRegisterSignalEvent should fire once a fixed number of samples is issued on the analog channels. He doesn't under Win32 but Win64. It is never called.

    It is unlikely to be a problem with recall statement (Nothing breaks down) or a performance problem (too many reminders), as the recall should happen every ~ 0.3 s.

    The Win64 config is Win7 Pro OR-DAQmx 9.5.1

    Has anyone seen this?

    Thank you all.

    My mistake.

    DAQmxRegisterDoneEvent works fine in Win32 and Win64.

    The bug has been introduced by declaring bad DAQmxCfgSampClkTiming in the 64-bit program. The task triggered never gone wrong a done event because the count sample in DAQmxRegisterDoneEvent parameter.

  • need for zlib1.dll on win64 - marchandises7?

    Hello
    I try to run tiffdump, a downloaded executable win32 from http://gnuwin32.sourceforge.net/packages/tiff.htm useful for the spill of a TIFF on my marchandises7 win64 machine.
    I get the following message "could not start this program because zlib1.dll is missing on your computer. Try and install this software to solve this problem. "(in fact this message in French, so it's my literal translation).

    Therefore, my question is: is this on a win64 marchandises7 zlib1.dll? It is necessary and if so, how could I solve this problem?
    My internet survey provided a Pareto software sales tool, zlib1.dll Repair Tool, which is not a "fair" solution

    Thanks in advance for your help
    Emmanuel

    You are welcome.
    Please mark as replied to close the message.

  • Win64/Alureon.Gen! A partial withdrawal

    Scan of Microsoft and Windows Defender security in offline mode are able to partially withdraw win64/Alureon.gen! A. What can I do to complete the uninstall.  They don't show me specific files that are infected.  Windows Defender gives this info that I don't understand:

    boot:\\.\PHYSICALDRIVE0\Partition0 (type 00)

    Can you help me remove it from the laptop?

    Hello

    Download and run this Kaspersky:

    "How to remove malware belonging to the family Rootkit.Win32.TDSS (aka Tidserv, TDSServ, Alureon)?"

    http://support.Kaspersky.com/2663?El=88501

    See you soon.

  • Error code 0 x 80070424 wall of fire. Trojan:Win64/necurs.a / Sirefef.E Removed detected-deleted-detected (infinite loop)

    Windows 7 64-bit. I don't don't want reinstal right windows since I simply don't have time for that right now. http://www.Microsoft.com/security/portal/threat/encyclopedia/entry.aspx?name=Trojan%3aWin64%2fSirefef.Ethreatid=2147651097 I've recently contracted Trojan:Win64/necurs.a / Sirefef.E; Security Essentials keeps removing it and keeps coming back. (file:C:\Windows\Installer\{d5461cc9-b64e-31ad-6b5e-b74a985f687a}\U\800000cb.@) I had to reinstal Security Essentials to run again. I want to find out where the car running instaler is so I can delete or sabotage it. Windows Firewall does not work. He was disabled and when I try to reactivate it I get this error code "fire wall 0 error Code 80070424 x»

    Sirefef.Y has just detected this way now, when running a full scan

    I recommend you download and run TDDKiller and malwarebytes...  I just reread your original post and want to be sure that there is really no active infection.

    TDSS Killer
    http://support.Kaspersky.com/viruses/solutions?QID=208280684

    http://www.Malwarebytes.org/

    -Check the log of events as recommend it.  It shows?

    Try running sfc/scannow in an elevated command prompt.  (It may or may not solve it).

    If that doesn't help and you have a Windows installation media you can try to perform an upgrade installation.  (It's the closest equivalent to the resettlement on-site that could be done under XP).

    I fixed a number of computers at this point with this kind of damage caused by the Sirfef.  In a recent case on a XP system, a repair on-site installation was the only solution that worked.  It is very difficult to ascertain what further damage of the registry may be present.

  • JavafxPackager on Win64 and 32 bit JVM

    Unfortunately documentation for JavaFXPackager isn't "quite clear on exactly what kind of native package is created when running on Windows 64, but using a 32-bit JVM."


    That create an Installer (and app) that are usable on windows 32 bit? Or do I have to use a 32-bit version of windows to generate that?


    If this does not create a version that is installable / executables on win32, then can I use an ant file that will allow me to use a 32-bit JVM and a 64-bit JVM (on the same installation win64) and generate 2 different installers, for win32 and win64?


    Thank you.

    > Doesn't this create an Installer (and app) that are usable on windows 32 bit?

    Yes

    > can I use an ant file that will allow me to use a 32-bit JVM and a 64-bit JVM (on the same installation win64) and generate 2 different installers, for win32 and win64?

    Yes

    See: standalone Applications: select Java Runtime to group and just run your task of packing twice, once with the fx:platform basedir defined on the 32-bit JRE and once again with her for the 64-bit JRE.

  • Hi, I just downloaded a trial version of Photoshop elements 14 (Win64-French). It seems that it is not accessible to Photomerge. It will be included if I purchase the product?

    Hi, I just downloaded a trial version of Photoshop elements 14 (Win64-French). It seems that it is not accessible to Photomerge. It will be included if I purchase the product?

    John-mariel30105317 says:

    Hi, I just downloaded a trial version of Photoshop elements 14 (Win64-French). It seems that it is not accessible to Photomerge. It will be included if I purchase the product?

    The Photomerge has been moved from the 'Expert' view mode 'guided edits.

    No change in the Organizer, it is still in the Edit menu > Photomerge.

    No difference between the trial version and the full.

    The forum of the elements:

    Photoshop Elements

  • Downloaded PSE13 WIN32 instead of PSE13 Win64

    How to change PSE13 WIN32 WIN64 PSE13?

    You can download the demo version of the software through the page linked below and then use your current serial number to activate it.

    Don't forget to follow the steps described in the Note: very important Instructions in the section on the pages of this site download and have cookies turned on in your browser, otherwise the download will not work correctly.

    Photoshop/Premiere Elements 13: http://prodesigntools.com/photoshop-elements-13-direct-download-links-premiere.html

  • 13, second download link elements, ending with win64.exe, error message indicates that the part file Archive 13 elements Adobe is missing.  etc.  What now?

    When you try to install 13 elements on a Windows 64 bit Lenovo, I downloaded the first link, but clicking on the second link.

    http://ESD.adobe.com/AdobeProducts/PSE/13/Win64/PhotoshopElements_13_LS25_win64.exe

    I get an error message, Adobe: part archive file Adobe Photoshop elements 13 is missing.  You need all parts of the same

    file in order to extract the Adobe Photoshop elements 13.  You can download all the parts.

    What now.  I don't know what parts are missing.  I already downloaded the first link in the list.  It took about 20 minutes.  So, I guess that he downloaded something.

    Thank you!

    Charlotte

    Charlotte,

    To install Photoshop items for windows, download the exe and 7z files. Put the two files in the same folder and double-click on the exe file.

    PES 10, 11, 12, 13 - https://helpx.adobe.com/photoshop-elements/kb/photoshop-elements-downloads.html

    Guinot

  • I can't run exe because I get this: the game archive file of the items is missing. You need all parts in the same folder... etc this is after I clicked on and ran "... win64.7z."

    I can't run exe because I get this: the game archive file of the items is missing. You need all parts in the same folder... etc this is after I clicked on and ran "... win64.7z what is the problem?

    You must place the .7z and .exe inside the same folder, and then double-click on the .exe file.

  • Transfer the items 12 Win32 first to new computer Win64

    I bought Adobe Premiere elements 12 three months ago (Win32 version).

    I replaced my old computer with a Win64 machine.

    How can I transfer my software for the new machine?

    JFC

    He does! It worked.

    Thank you very much

    JFC

  • Can not install 'reader', 'flash', get Win64 message "cannot install the application configuration?

    Once I selected OS Win64 dload page, click on the button dload, enregistrer to save on my desktop, run istaller... Give us permission to run... then shortly after I get the message 'Host' above.

    This also happens try to update an earlier version in Firefox Flash plugin.

    Can someone help with this pls?

    Thank you.

    I see no selection for "Win64" on the Flash Player download page; Flash Player, you try to download?

    Try offline installers:

    Flash Player ActiveX (Internet Explorer)

    Flash Player plug-in (all other browsers)

  • For Win64 ICC profiles

    I'm under PS 6 for win64. Today, I suddenly begins to receive an error message saying that my ICC profiles are not valid. When I try to write a raw in .tif file, after it has been converted to black and white, I get a corrupted .tif file.

    So I tried to reinstall these profile files using those PS4 on your website. They do not properly install, but the problem persists.

    What should I do?

    Mike Stratil

    This has nothing to do with the Adobe standard profiles. You have a flakey printer or a monitor profile. Check the overall color of your system management settings, the configuration of your printer, and your graphics driver. Reinstall the CS6 completely after running Creative Suite cleanup tool

    Mylenium

  • Download coldfusion-801 - win64.exe

    I seem to have misplaced the installer 64 bit to CF8.01 and I need to go from 32 bit to 64 bit server ... I tried the regular installation but it does not work and I don't want to fool around with compatibility IIS7.5 options. I get the 404.3 error, the MIME type is not defined. I suppose that there could be other problems.

    I tried looking for Adobe, but can't find CF9 downloads now.

    Does anyone have a 64 ' coldfusion-801 - win64.exe' that I can download?

    Thank you

    Mark

    CF8.0.1 download Adobe: http://www.adobe.com/cfusion/tdrc/index.cfm?product=coldfusion8

Maybe you are looking for