Loads a referenced library.
#include <prlink.h> PRLibrary* PR_LoadLibrary(const char *name);
The function has this parameter:
name
PR_GetLibraryName
.If successful, returns a reference to an opaque PRLibrary
object.
If the operation fails, returns NULL
. Use PR_GetError
to find the reason for the failure.
This function loads and returns a reference to the specified library. The returned reference becomes the library's identity. The function suppresses duplicate loading if the library is already known by the runtime.
Each call to PR_LoadLibrary
must be paired with a corresponding call to PR_UnloadLibrary
in order to return the runtime to its original state.