Resolving Conflicts Between LabWindows/CVI Functions and Windows SDK Functions
- Updated2023-02-21
- 1 minute(s) read
Resolving Conflicts Between LabWindows/CVI Functions and Windows SDK Functions
Some Windows SDK functions have the same name as some LabWindows/CVI functions, causing a naming conflict. You must include the Windows SDK include files before the LabWindows/CVI include files. LabWindows/CVI automatically resolves the conflict by using the LabWindows/CVI implementation of the function. To use the Windows SDK implementation of the function instead, define the SDK_CONFLICT_PRIORITY macro in the Compiler Defines section of the Build Options dialog box.
If you enable the SDK_CONFLICT_PRIORITY macro, you cannot use the following LabWindows/CVI functions and should use the Windows SDK implementation instead.
Formatting and I/O Library
Utility Library