Applies To:
  • CitectSCADA 5.50

Summary:
How do i get a list of Citect DLLs being used while Citect is running? 

Solution:
Several ways are possible.

1. Have access to Citect Kernel - This can be used to check on the version and path of DLLs, and to send to Citect Support.

In the Citect kernel, enter "write modules" or "write mod" and in syslog.dat you will

get something like :

Modules:

(00400000) - (0067bfff) v5.50.0.134 D:\citect_550\Bin\CITECT32.EXE
(77f50000) - (77ff6fff) v5.1.2600.1217 C:\WINDOWS\System32\ntdll.dll
(77e60000) - (77f45fff) v5.1.2600.1106 C:\WINDOWS\system32\kernel32.dll
(6db60000) - (6db70fff) v2.31.0.0 C:\WINDOWS\System32\CTL3D32.dll
(77d40000) - (77dcbfff) v5.1.2600.1255 C:\WINDOWS\system32\USER32.dll
(77c70000) - (77caffff) v5.1.2600.1106 C:\WINDOWS\system32\GDI32.dll
(77dd0000) - (77e5cfff) v5.1.2600.1106 C:\WINDOWS\system32\ADVAPI32.dll
(78000000) - (78085fff) v5.1.2600.1254 C:\WINDOWS\system32\RPCRT4.dll
(71ad0000) - (71ad7fff) v5.1.2600.0 C:\WINDOWS\System32\WSOCK32.dll
(71ab0000) - (71ac4fff) v5.1.2600.0 C:\WINDOWS\System32\WS2_32.dll
(77c10000) - (77c62fff) v7.0.2600.1106 C:\WINDOWS\system32\msvcrt.dll
(71aa0000) - (71aa7fff) v5.1.2600.0 C:\WINDOWS\System32\WS2HELP.dll
(28240000) - (28273fff) v2.10.0.0 D:\citect_551\Bin\ivlib.dll
(281b0000) - (2820cfff) v2.10.0.0 D:\citect_551\Bin\ivsql08.dll
(28000000) - (28032fff) v7.0.0.0 D:\citect_551\Bin\ivutl08.dll
(00320000) - (00351fff) v3.520.9042.0 C:\WINDOWS\System32\ODBC32.dll
(77340000) - (773cafff) v5.82.2800.1106 C:\WINDOWS\system32\COMCTL32.dll
(773d0000) - (77bc1fff) v6.0.2800.1233 C:\WINDOWS\system32\SHELL32.dll
(70a70000) - (70ad4fff) v6.0.2800.1400 C:\WINDOWS\system32\SHLWAPI.dll
(763b0000) - (763f4fff) v6.0.2800.1106 C:\WINDOWS\system32\comdlg32.dll
(10000000) - (10017fff) v5.51.0.134 D:\citect_551\Bin\CiDebugHelp.dll
(55900000) - (55960fff) v6.0.8972.0 C:\WINDOWS\System32\MSVCP60.dll
(77120000) - (771aafff) v3.50.5016.0 C:\WINDOWS\system32\OLEAUT32.dll
(771b0000) - (772d0fff) v5.1.2600.1263 C:\WINDOWS\system32\OLE32.DLL
(600f0000) - (60132fff) v5.51.0.134 D:\citect_551\Bin\CTUTIL32.dll
(77c00000) - (77c06fff) v5.1.2600.0 C:\WINDOWS\system32\VERSION.dll
(76c90000) - (76cb1fff) v5.1.2600.1106 C:\WINDOWS\system32\IMAGEHLP.dll
(60010000) - (6001cfff) v5.51.0.134 D:\citect_551\Bin\CTG32.dll
(00360000) - (00386fff) v3.0.0.15 D:\citect_551\Bin\DUNZIP32.dll
(71b20000) - (71b30fff) v5.1.2600.0 C:\WINDOWS\system32\MPR.dll
(60060000) - (60066fff) v5.51.0.134 D:\citect_551\Bin\TECHDO32.dll
(60070000) - (6007cfff) v2.4.7.0 D:\citect_551\Bin\CTRegion.dll
(600d0000) - (600dafff) v5.51.0.134 D:\citect_551\Bin\CT_IPC.dll
(00390000) - (00398fff) v5.51.0.134 D:\citect_551\Bin\CtComDlg.dll
(73dd0000) - (73ec1fff) v6.0.8665.0 C:\WINDOWS\System32\MFC42.DLL
(003a0000) - (003abfff) v5.51.0.134 D:\citect_551\Bin\CtVersion.dll
(003b0000) - (003f0fff) v1.0.0.1 D:\citect_551\Bin\CiExceptionMailer.dll
(00680000) - (006a8fff) v3.0.0.15 D:\citect_551\Bin\DZIP32.dll
(73000000) - (73022fff) v5.1.2600.1106 C:\WINDOWS\System32\WINSPOOL.DRV
(006b0000) - (006c7fff) No_version_info D:\citect_551\Bin\ctkc.dll
(71c20000) - (71c6dfff) v5.1.2600.1106 C:\WINDOWS\System32\NETAPI32.dll
(76b40000) - (76b6bfff) v5.1.2600.1106 C:\WINDOWS\System32\WINMM.dll
(63000000) - (63095fff) v6.0.2800.1400 C:\WINDOWS\system32\WININET.dll
(762c0000) - (76347fff) v5.131.2600.1123 C:\WINDOWS\system32\CRYPT32.dll
(762a0000) - (762aefff) v5.1.2600.0 C:\WINDOWS\system32\MSASN1.dll
(006d0000) - (00728fff) v4.0.0.208 D:\citect_551\Bin\Enable40.dll
(00730000) - (00750fff) v5.1.0.0 D:\citect_551\Bin\FTRUN32.dll
(71950000) - (71a33fff) v6.0.2800.1106 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.10.0_x-ww_f7fb5805\comctl32.dll
(1f850000) - (1f865fff) v3.520.7713.0 C:\WINDOWS\System32\odbcint.dll
(01580000) - (0165cfff) v5.51.0.134 D:\citect_551\Bin\CTENG32.DLL
(01660000) - (0173cfff) v5.51.0.134 D:\citect_551\Bin\CTRES32.DLL
(6bd00000) - (6bd0cfff) v0.1.2.3 C:\WINDOWS\System32\SYNCOR11.DLL
(5ad70000) - (5ada3fff) v6.0.2800.1106 C:\WINDOWS\System32\uxtheme.dll
(71a50000) - (71a8afff) v5.1.2600.0 C:\WINDOWS\System32\mswsock.dll
(76f20000) - (76f44fff) v5.1.2600.1106 C:\WINDOWS\System32\DNSAPI.dll
(76fb0000) - (76fb6fff) v5.1.2600.0 C:\WINDOWS\System32\winrnr.dll
(76f60000) - (76f8bfff) v5.1.2600.1106 C:\WINDOWS\system32\WLDAP32.dll
(76fc0000) - (76fc4fff) v5.1.2600.0 C:\WINDOWS\System32\rasadhlp.dll
(76fd0000) - (77047fff) v2001.12.4414.42 C:\WINDOWS\System32\CLBCATQ.DLL
(77050000) - (77114fff) v2001.12.4414.42 C:\WINDOWS\System32\COMRes.dll
(72e00000) - (72f14fff) v8.30.9926.0 C:\WINDOWS\System32\msxml3.dll
(1a400000) - (1a479fff) v6.0.2800.1400 C:\WINDOWS\system32\urlmon.dll
(74770000) - (747fefff) v6.0.2600.0 C:\WINDOWS\System32\mlang.dll
(0ffd0000) - (0fff2fff) v5.1.2600.1029 C:\WINDOWS\System32\rsaenh.dll
(75a70000) - (75b14fff) v5.1.2600.1106 C:\WINDOWS\system32\USERENV.dll
(61e00000) - (61e1efff) v1.0.2536.0 C:\WINDOWS\System32\MAPI32.DLL
(60e60000) - (60e77fff) v2.2.4.7 D:\citect_551\Bin\TCPIP.DLL
(61030000) - (610cdfff) v3.1.6.2 D:\citect_551\Bin\DNPR.DLL
(02b30000) - (02b5ffff) v3.1.0.0 D:\citect_551\Bin\DRVUTILS.dll
(02c70000) - (02cbcfff) v1.4.2.0 D:\citect_551\Bin\DB3UTILS.dll
(732e0000) - (732e4fff) v5.1.2600.0 C:\WINDOWS\System32\RICHED32.DLL
(74e30000) - (74e99fff) v5.30.23.1211 C:\WINDOWS\System32\RICHED20.dll
(71a90000) - (71a97fff) v5.1.2600.0 C:\WINDOWS\System32\wshtcpip.dll
(03200000) - (03218fff) v5.42.0.186 C:\Program Files\Common Files\Ci Technologies\CiTrendManager.dll
(03230000) - (0325efff) v5.42.0.186 C:\Program Files\Common Files\Ci Technologies\CiTrendArchiveFileOffset.dll
(03270000) - (0329efff) v5.42.0.186 C:\Program Files\Common Files\Ci Technologies\CiTrendArchiveFileOffset8Byte.dll
(76eb0000) - (76edafff) v5.1.2600.1106 C:\WINDOWS\System32\TAPI32.DLL
(76e80000) - (76e8cfff) v5.1.2600.0 C:\WINDOWS\System32\rtutils.dll
(76f90000) - (76f9ffff) v5.1.2600.1106 C:\WINDOWS\System32\Secur32.dll
(600e0000) - (600ecfff) v5.51.0.134 D:\citect_551\Bin\ctapi.dll

2. Outside Citect - Use a utility like "ListDlls" or "Process Explorer" from http://technet.microsoft.com/en-us/sysinternals/default.aspx . Click on the "Process Utilities" . Both these utilities allow the module list to be collected for a particular process.

 

Keywords:
 

Attachments