Changeset 1546 for trunk/src/emx/include/InnoTekLIBC/backend.h
- Timestamp:
- Oct 7, 2004, 8:42:16 AM (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/include/InnoTekLIBC/backend.h
-
Property cvs2svn:cvs-rev
changed from
1.5
to1.6
r1545 r1546 340 340 341 341 342 /** @defgroup __libc_Back_ldr LIBC Backend - Loader 343 * @{ */ 344 345 /** 346 * Opens a shared library. 347 * 348 * @returns 0 on success. 349 * @returns Native error number. 350 * @param pszLibrary Name of library to load. 351 * @param fFlags Flags - ignored. 352 * @param ppvModule Where to store the handle. 353 * @param pszError Where to store error information. 354 * @param cchError Size of error buffer. 355 */ 356 int __libc_Back_ldrOpen(const char *pszLibrary, int fFlags, void **ppvModule, char *pszError, size_t cchError); 357 358 /** 359 * Finds a symbol in an open shared library. 360 * 361 * @returns 0 on success. 362 * @returns Native error number. 363 * @param pvModule Module handle returned by __libc_Back_ldrOpen(); 364 * @param pszSymbol Name of the symbol we're to find in pvModule. 365 * @param ppfn Where to store the symbol address. 366 */ 367 int __libc_Back_ldrSymbol(void *pvHandle, const char *pszSymbol, void **ppfn); 368 369 /** 370 * Closes a shared library. 371 * 372 * @returns 0 on success. 373 * @returns Native error number. 374 * @param pvModule Module handle returned by __libc_Back_ldrOpen(); 375 */ 376 int __libc_Back_ldrClose(void *pvModule); 377 378 379 /** @} */ 380 381 382 383 342 384 343 385 /** @defgroup __libc_Back_misc LIBC Backend - Miscellaneous -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.