base (version 3.3)

getLoadedDLLs: Get DLLs Loaded in Current Session

Description

This function provides a way to get a list of all the DLLs (see dyn.load) that are currently loaded in the Rsession.

Usage

getLoadedDLLs()

Arguments

Value

  • An object of class "DLLInfoList" which is a list with an element corresponding to each DLL that is currently loaded in the session. Each element is an object of class "DLLInfo" which has the following entries.
  • namethe abbreviated name.
  • paththe fully qualified name of the loaded DLL.
  • dynamicLookupa logical value indicating whether R uses only the registration information to resolve symbols or whether it searches the entire symbol table of the DLL.
  • handlea reference to the C-level data structure that provides access to the contents of the DLL. This is an object of class "DLLHandle".
  • Note that the class DLLInfo has an overloaded method for $ which can be used to resolve native symbols within that DLL. Therefore, one must access the R-level elements described above using [[, e.g.x[["name"]] or x[["handle"]].

Details

This queries the internal table that manages the DLLs.

See Also

getDLLRegisteredRoutines, getNativeSymbolInfo

Examples

Run this code
getLoadedDLLs()

Run the code above in your browser using DataCamp Workspace