|
infix
A JIT-Powered FFI Library for C
|
Internal definition of a dynamic library handle. More...
#include <infix_internals.h>
Public Attributes | |
| void * | handle |
Internal definition of a dynamic library handle.
This is a simple wrapper around the platform's native library handle to provide a consistent API.
On Windows, GetModuleHandle(NULL) returns a special handle to the main executable that must NOT be freed with FreeLibrary. This flag tracks that state to ensure infix_library_close behaves correctly.
| void* infix_library_t::handle |
The platform-native library handle (HMODULE on Windows, void* on POSIX).