home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / mod201j.zip / modula2.exe / os2api / winload.def < prev    next >
Text File  |  1994-05-03  |  1KB  |  43 lines

  1. DEFINITION MODULE WINLOAD;
  2.  
  3. (************************************************************************
  4.   OS/2 2.0 interface for Presentation Manager
  5.            Load/Delete Library/Procedure.
  6.  
  7.   Copyright (c) 1992 by Juergen Neuhoff
  8. *************************************************************************)
  9.  
  10. (*$XL+       Modula-2 language extensions: '_' allowed for symbol names *)
  11. (*$CDECL+    C-style procedures                                         *)
  12. (*$A         default alignment for record fields                        *)
  13.  
  14. FROM   OS2DEF  IMPORT HAB, HMODULE;
  15. FROM   WINDEF  IMPORT PFNWP;
  16.  
  17. TYPE
  18.   HLIB                  = HMODULE;
  19.   PHLIB                 = POINTER TO HLIB;
  20.  
  21. PROCEDURE WinDeleteProcedure
  22. ( AnchorBlockHandle     : HAB;
  23.   WinProc               : PFNWP
  24. )                       : BOOLEAN;
  25.  
  26. PROCEDURE WinDeleteLibrary
  27. ( AnchorBlockHandle     : HAB;
  28.   LibHandle             : HLIB
  29. )                       : BOOLEAN;
  30.  
  31. PROCEDURE WinLoadProcedure
  32. ( AnchorBlockHandle     : HAB;
  33.   LibHandle             : HLIB;
  34.   ProcName              : ARRAY OF CHAR
  35. )                       : PFNWP;
  36.  
  37. PROCEDURE WinLoadLibrary
  38. ( AnchorBlockHandle     : HAB;
  39.   LibName               : ARRAY OF CHAR
  40. )                       : HLIB;
  41.  
  42. END WINLOAD.
  43.