LabWindows/CVI

Content Type
Programming Language
Current manual
Product DocumentationLabWindows/CVI...Compiler/Linker IssuesCalling Windows SDK Functions in LabWindows/CVIResolving Conflicts Between LabWindows/CVI Functions and Windows SDK FunctionsCurrent page
Table of Contents

Resolving Conflicts Between LabWindows/CVI Functions and Windows SDK Functions

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

Was this information helpful?