// mylib.h -- Sample DVX library public header // // A library exports functions via DXE3 symbol sharing. // Any module loaded after this library can call its functions // directly — no import library or dlsym needed. #ifndef MYLIB_H #define MYLIB_H #include // Add two integers int32_t myLibAdd(int32_t a, int32_t b); // Multiply two integers int32_t myLibMul(int32_t a, int32_t b); // Return the library version string const char *myLibVersion(void); #endif // MYLIB_H