home *** CD-ROM | disk | FTP | other *** search
- @node _dxe_load, misc
- @subheading Syntax
-
- @example
- #include <sys/dxe.h>
-
- void *_dxe_load(char *dxe_filename);
-
- static int (*add)(int a, int b);
-
- add = _dxe_load("add.dxe");
- if (add == 0)
- printf("Cannot load add.dxe\n");
- else
- printf("Okay, 3 + 4 = %d\n", add(3,4));
- @end example
-
- @subheading Description
-
- This function loads a dynamic executable image into memory and returns the
- entry point for the symbol associated with the image. The symbol may point
- to a structure or a function.
-
- @subheading Return Value
-
- 0 on failure, the address of the loaded symbol on success.
-