National Instruments Drums 320685D-01 사용자 설명서
Contents
©
National Instruments Corporation
vii
LabWindows/CVI Programmer Reference Manual
Run State Change Callbacks in DLLs ...............................................................3-2
DllMain..............................................................................................................3-3
Releasing Resources when a DLL Unloads ......................................................3-3
Generating an Import Library............................................................................3-4
Default Unloading/Reloading Policy ................................................................3-4
DllMain..............................................................................................................3-3
Releasing Resources when a DLL Unloads ......................................................3-3
Generating an Import Library............................................................................3-4
Default Unloading/Reloading Policy ................................................................3-4
Structure Packing ................................................................................3-6
Bit Fields .............................................................................................3-6
Returning Floats and Doubles.............................................................3-7
Returning Structures ...........................................................................3-7
Enum Sizes..........................................................................................3-7
Long Doubles ......................................................................................3-7
Bit Fields .............................................................................................3-6
Returning Floats and Doubles.............................................................3-7
Returning Structures ...........................................................................3-7
Enum Sizes..........................................................................................3-7
Long Doubles ......................................................................................3-7
Differences between LabWindows/CVI and the External Compilers...............3-7
External Compiler Versions Supported.............................................................3-8
Required Preprocessor Definitions....................................................................3-8
External Compiler Versions Supported.............................................................3-8
Required Preprocessor Definitions....................................................................3-8
Multithreading and the LabWindows/CVI Libraries .......................................................3-8
Using LabWindows/CVI Libraries in External Compilers..............................................3-9
Using LabWindows/CVI Libraries in External Compilers..............................................3-9
Resolving References to Symbols Not in Run-Time Engine..............3-12
Resolving Run-Time Module References to Symbols
Resolving Run-Time Module References to Symbols
Run State Change Callbacks Are Not Available in External Compilers...........3-13
Calling InitCVIRTE and CloseCVIRTE ...........................................................3-14
Watcom Stack Based Calling Convention ........................................................3-15
Calling InitCVIRTE and CloseCVIRTE ...........................................................3-14
Watcom Stack Based Calling Convention ........................................................3-15
00ProRef.book : 00ProRefTOC.fm Page vii Monday, March 9, 1998 3:23 PM