anchor.diff:    FFuncSetInput           := GetProcAddress(FLib, 'setinput');
     FFuncGetInput           := GetProcAddress(FLib, 'getinput');
     FFuncGetOutput          := GetProcAddress(FLib, 'getoutput');
  -  FFuncGetInfo            := GetProcAddress(FLib, 'getinfo');
     FFuncShowConfigDialog   := GetProcAddress(FLib, 'showconfigdialog');
     FFuncHideConfigDialog   := GetProcAddress(FLib, 'hideconfigdialog');
     FFuncShowAboutDialog    := GetProcAddress(FLib, 'showaboutdialog');
  
positive.code:     FLib: Cardinal;                                                             // handle knihovny
  
      // funkce volane z TMTBIFace do knihovny:
      FFuncOnUnload: TODFunc;
      FFuncSetOutput: TODSetOutput;
      FFuncGetInput: TODGetInput;
      FFuncGetOutput: TODGetOutput;
      FFuncSetInput: TODSetInput;
      FFuncGetInfo: TODFunc;
      FFuncShowConfigDialog: TODFunc;
      FFuncHideConfigDialog: TODFunc;
      FFuncShowAboutDialog: TODFunc;
      FFuncStart: TODFunc;
      FFuncStop: TODFunc;
      FFuncGetLibVersion: TODFuncStr;
      FFuncGetDeviceVersion: TODFuncStr;
      FFuncGetDriverVersion: TODFuncStr;
  
negative.code: 
    // prototypy setteru (funkci naastavujicich callback funkce) z TMTBIFace do dll knihovny:
    TSetDllNotifyEvent = procedure(func:TStdNotifyEvent); stdcall;
    TSetDllErrEvent = procedure(func:TStdDllErrEvent); stdcall;
    TSetDllEventChange = procedure (func:TStdDllModuleChanedEvent); stdcall;
  
    // vlastni vyjimky:
  