niciccs.sys and niciccs.vxd
NICI versions before NICI 2.0 are kernel drivers. On Windows NT*/2000 systems, it was called niciccs.sys and was located in the drivers directory under the system32 directory. On Windows 95/98 systems, it was called niciccs.vxd. Kernel versions of NICI are no longer maintained.
ccsw32.dll
NICI versions newer than 2.x have a DLL named ccsw32.dll. These are the FIPS 140 level 1 and level 2 certified modules. Refer to the security policy document for more on the FIPS 140 evaluations. Simply copying the DLL into a directory does not make NICI operational, because it requires Windows registry and configuration file setup. Additionally, a NICI module self-verifies, so most components are coupled with the distributed DLL, and usually are not distributable alone. NICI does not depend on eDirectory to be installed.
niciext.dlm
In the DHost environment, NICI has a DLM called niciext.dlm, which manages NCP connections and other Novell eDirectory services on behalf of NICI. The DLM is shipped with eDirectory distributions.