Some additions, hoping this will help others helping me
Labview show only the following functions inside the DLL driver:
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
Using a third party tool (LibDump) I've extrapolated the atached file which contains the function prototypes contained in the DLL. This generated file is similar to the already posted .IDL file.
Take as example the DriverProperties function:
HRESULT _stdcall DriverProperties([out] tagFCISTATUS* pStatus);
it seems that this function is inside the DL, but the Call Library Function Dialog doesn't show this function in the scroll down menu.
Anyway, if I write the name "DriverProperties" in the "Function Name" field, LabView automatically generates the correct function prototype as follows:
long DriverProperties(VARIANT *pStatus);
meaning that LabView is somehow able to identify the function inside the DLL.
BUT, the "Run Arrow" remains broken with the Function Not Found error.
HEEEELLPPPPP!
Fabio
OOOPS, The Attachment!!
Download File:post-3137-1131271418.txt