I've got a dll library that I need to interface with. One of the critical interfaces to it is the interrupt driven messaging from it. This is implemented with register and unregister calls to the dll function to let the dll invoke a callback function.
I'd like both the calling function and the callback function to be LabVIEW vis.
Can this be done in LabVIEW? What is the best way to do this?
Here is the dll's register function prototype:
void CSregisterForMessages( long csHdl, void (*func)( void* data, long length, long type ) );
callback from dll function?
in Calling External Code
Posted
I've got a dll library that I need to interface with. One of the critical interfaces to it is the interrupt driven messaging from it. This is implemented with register and unregister calls to the dll function to let the dll invoke a callback function.
I'd like both the calling function and the callback function to be LabVIEW vis.
Can this be done in LabVIEW? What is the best way to do this?
Here is the dll's register function prototype:
void CSregisterForMessages( long csHdl, void (*func)( void* data, long length, long type ) );
Thanks,
Jeff