_Added in 1.9.2_
*$dllcall(filename, alias, procname, data)*
Returns the value resulting from a call to a [[Scripting DLL|DLL]] file designed to work with AdiIRC.
$dllcall is multi-threaded so it will not halt the script and will call the specified alias once the [[Scripting DLL|DLL]] responds.
_See also [[$dll]], [[/dll]], [[Scripting DLL|DLL Support]]._
_Only 64 bit DLL's can be loaded on 64 bit version of AdiIRC, on 32 bit version 32 bit DLL's and even some mIRC DLL's can be loaded._
*Parameters*
table(ktable).
|*Parameter*|*Description*|
| filename | [[Scripting DLL|DLL]] file to call. |
| alias | Alias to execute when the [[Scripting DLL|DLL]] responds. |
| procname | Procname to call. |
| data | Data to send to the [[Scripting DLL|DLL]]. |