Content-type: text/html
Manpage of dlllib
dlllib
Section: C Library Functions (3)
Updated: 8 October 1999
Index
Return to Main Contents
NAME
find_ortab_slot_by_handle,
find_ortab_slot_by_name,
clear_ortab_slot,
ortab_init,
pups_is_orifice,
pups_bind_orifice_handle,
pups_free_orifice_handle,
pups_show_orifices,
dll_decode_ffp,
pups_show_dll_orifices
SYNOPSIS
int find_ortab_slot_by_handle(void *orifice_handle);
int find_ortab_slot_by_name(char *orifice_name);
int clear_ortab_slot(int index);
void ortab_init(int max_orifices);
int pups_is_orifice
(
char *dll_name,
char *orifice_name,
char *orifice_prototype
);
void *pups_bind_orifice_handle
(
char *dll_name,
char *orifice_name,
char *orifice_prototype
);
void *pups_free_orifice_handle(void *orifice_handle);
void pups_show_orifices(FILE *stream);
int dll_decode_ffp
(
char *in_proto,
char *orifice_name
);
int pups_show_dll_orifices
(
FILE *stream,
char *dll_name
);
PARAMETERS
- void *orifice_handle
-
Not Documented.
- int index
-
Not Documented.
- int max_orifices
-
Not Documented.
- char *dll_name (pups_is_orifice)
-
Name of DLL exporting orifice.
- char *orifice_name
-
Name of orifice.
- char *orifice_prototype (pups_is_orifice)
-
Orifice prototype.
- char *dll_name (pups_bind_orifice_handle)
-
Name of DLL which exports orifice.
- char *orifice_prototype (pups_bind_orifice_handle)
-
Prototype of orifice.
- FILE *stream
-
Not Documented.
- char *in_proto
-
Not Documented.
DESCRIPTION
find_ortab_slot_by_handle
Find an ortab slot given orifice handle ...
find_ortab_slot_by_name
Return the index of the ortab entry of named orifice ...
clear_ortab_slot
Clear orifice table slot ...
ortab_init
Initialise orifice table ...
pups_is_orifice
Check for existence of an orifice. If the orifice exists its prototype
is returned ...
pups_bind_orifice_handle
Bind orifice handle. An orifice is a function or variable which is
exported by a DLL. In C, a prototypical orifice looks like:
_BOOLEAN <name>_is_orifice: Tells binder this is an orifice function.
Char <name>_prototype : Prototype of orifice should be EXACTLY the
same as internal C definition.
C declaration of orifice function ...
pups_free_orifice_handle
Free orifice handle ...
pups_show_orifices
Routine to display currently loaded DLL's - this routine will probably
be called in response to signalling an active process ...
dll_decode_ffp
Decode a formatted function prototype ...
pups_show_dll_orifices
Scan a DLL and display its orifices ...
Index
- NAME
-
- SYNOPSIS
-
- PARAMETERS
-
- DESCRIPTION
-
- find_ortab_slot_by_handle
-
- find_ortab_slot_by_name
-
- clear_ortab_slot
-
- ortab_init
-
- pups_is_orifice
-
- pups_bind_orifice_handle
-
- pups_free_orifice_handle
-
- pups_show_orifices
-
- dll_decode_ffp
-
- pups_show_dll_orifices
-
This document was created by
man2html,
using the manual pages.
Time: 16:36:10 GMT, January 10, 2008