dllinfo — provides information about the format and symbols provided in executable and DLL files (Windows).
infolist = dllinfo(filename,option)
a string : a filename .dll or .exe file
a string : 'machine' , 'exports' , 'imports'
a list :
infolist(1) : a string : name of dll or executable.
infolist(2) : a string matrix : symbols (imported or exported) or machine type (x86 or x64).
This tool provides information about the format and symbols (imported or exported) provided in executable and DLL files.
This tool is based on dumpbin.exe. A tool provided with Visual studio SDK.
if MSDOS then
filename = SCI+'\bin\libscilab.dll';
dllinfolist = dllinfo(filename,'machine');
printf('Machine destination of %s: %s\n',dllinfolist(1),dllinfolist(2));
dllinfolist = dllinfo(filename,'imports');
printf('Dlls dependencies of %s:\n',filename);
for i=1:size(dllinfolist)
printf('%s\n',dllinfolist(i)(1));
end
dllinfolist = dllinfo(filename,'exports');
printf('Dll exports of %s:\n',filename);
disp(dllinfolist);
end