GetFirstLib
This allows the programmer to retrieve the first of the available libraries. Call "GetFirstLib" to get the name of the first library in the list. The result return a boolean true if it found.
GetNexttLib
This allows the programmer to retrieve a complete list of available libraries. Call "GetNextLib" to get the name of the next library in the list. You call this after calling the "GetFirstLib" function. The result return a boolean true if a new library is found and false when the list is exhausted.
GetLibClose
This must be called after finishing with the list. If this function is not called at the end of the list any subsequent calls to "GetFirstLib" or "GetNextLib" will return false.