What files are installed to use the HBA API?
The HBA API consists of three major parts (vendor library, common library, and registration) that are installed on a system to operate. On Windows systems: • HBAAPI.DLL is the common library, installed in %SYSTEMROOT%/SYSTEM32. • The vendor install software will write a registry entry in HKEY_LOCAL_MACHINE\Software\SNIA with the location of the vendor-specific library. • Vendors will install a vendor library, typically in the same location the vendor stores their driver software. On Unix systems: • libHBAAPI.so is the common library, installed in /usr/lib for 32-bit systems, and the appropriate 64-bit library locations depending on operating system. • The vendor install software will write a line to /etc/hba.conf with the location of their vendor-specific library. • Vendors will install a vendor library, typically in the same location the vendor stores their driver software.