MSL-LoadLib API Documentation

The root package is

msl.loadlib

Load a shared library.

which has the following class for directly loading a shared library,

LoadLibrary(path[, libtype])

Load a shared library.

the following client-server classes for communicating with a 32-bit library from 64-bit Python,

Client64(module32, *[, add_dll_directory, ...])

Base class for communicating with a 32-bit library from 64-bit Python.

Server32(path, libtype, host, port, **kwargs)

Base class for loading a 32-bit library in 32-bit Python.

a function to create a frozen 32-bit server

freeze_server32

Create a 32-bit server for inter-process communication.

some general helper functions

utils

Common functions used by the MSL-LoadLib package.

and a module for interacting with ActiveX libraries

activex

Helper module for loading an ActiveX library in an application window.

Package Structure

Example modules for communicating with a 32-bit library from 64-bit Python