Documentation > Instrumentation Runtime API > binwb_dlopen

binwb_dlopen - Map a shared library into the virtual address space of the calling process

void *binwb_dlopen(const char *filename, int flags);

// PARAMETERS
// filename: The name of the shared library, or an absolute path.
// flags:
// RTLD_NOLOAD
// Don't load the shared object, if it is not already loaded into the virtual address space of the calling process.

// RETURN VALUE
// An opaque handle, which can be passed to binwb_dlsym, binwb_dlclose, and other shared-library-related functions.
// binwb_dlopen() returns NULL on failure on every operating system.

SYNOPSIS

DESCRIPTION

RETURN VALUE

NOTES

EXAMPLES

SEE ALSO