#include "common.h" #include "context.h" #include "modules.h" namespace lmgr { int WIN_ENTRY lp_checkout(int a, int b, const char* c, const char* d, int e, const char* f, int* out) { HOST_CONTEXT_GUARD(); DEBUG_LOG("lp_checkout(%d, %d, %s, %s, %d, %s)\n", a, b, c, d, e, f); *out = 1234; return 0; } int WIN_ENTRY lp_checkin() { HOST_CONTEXT_GUARD(); DEBUG_LOG("lp_checkin()\n"); return 0; } } static void *resolveByOrdinal(uint16_t ordinal) { switch (ordinal) { case 189: return (void*)lmgr::lp_checkin; case 190: return (void*)lmgr::lp_checkout; } return 0; } wibo::ModuleStub lib_lmgr = { (const char *[]){ "lmgr11", "lmgr326b", "lmgr8c", nullptr, }, nullptr, resolveByOrdinal, };