home *** CD-ROM | disk | FTP | other *** search
/ Troubleshooting Netware Systems / CSTRIAL0196.BIN / attach / msj / v10n04 / memman.exe / TYPES.H < prev   
Text File  |  1995-04-01  |  2KB  |  62 lines

  1. //
  2. // This code and information is provided "as is" without warranty of
  3. // any kind, either expressed or implied, including but not limited to
  4. // the implied warranties of merchantability and/or fitness for a
  5. // particular purpose.
  6. //
  7. // Copyright (C) 1993, 1994  Microsoft Corporation.  All Rights Reserved.
  8. //
  9. // Thunk compiler sample script - to demonstrate thunk types for use with
  10. // the Microsoft Thunk Compiler.
  11. //
  12.  
  13. typedef unsigned short USHORT;
  14. typedef          short  SHORT;
  15. typedef unsigned long  ULONG;
  16. typedef          long   LONG;
  17. typedef unsigned int   UINT;
  18. typedef          int    INT;
  19. typedef unsigned char  UCHAR;
  20. typedef hinstance HINSTANCE;
  21.  
  22. typedef void    VOID;
  23. typedef void   *PVOID;
  24. typedef void   *LPVOID;
  25. typedef UCHAR   BYTE;
  26. typedef USHORT  WORD;
  27. typedef ULONG   DWORD;
  28. typedef UINT    HANDLE;
  29. typedef int     BOOL;
  30. typedef char   *LPSTR;
  31. typedef BYTE   *PBYTE;
  32. typedef BYTE   *LPBYTE;
  33. typedef USHORT  SEL;
  34. typedef INT    *LPINT;
  35. typedef UINT   *LPUINT;
  36. typedef DWORD  *LPDWORD;
  37. typedef LONG   *LPLONG;
  38. typedef WORD   *LPWORD;
  39.  
  40. typedef HANDLE  HWND;
  41. typedef HANDLE  HDC;
  42. typedef HANDLE  HBRUSH;
  43. typedef HANDLE  HBITMAP;
  44. typedef HANDLE  HRGN;
  45. typedef HANDLE  HFONT;
  46. typedef HANDLE  HCURSOR;
  47. typedef HANDLE  HMENU;
  48. typedef HANDLE  HPEN;
  49. typedef HANDLE  HICON;
  50. typedef HANDLE  HUSER;      /* vanilla user handle */
  51. typedef HANDLE  HPALETTE;
  52. typedef HANDLE  HMF;
  53. typedef HANDLE  HEMF;
  54. typedef HANDLE    HCOLORSPACE;
  55. typedef HANDLE  HMEM;
  56. typedef HANDLE  HGDI;       /* vanilla gdi handle */
  57. typedef HANDLE  HGLOBAL;
  58. typedef HANDLE  HRSRC;
  59. typedef HANDLE  HACCEL;
  60.  
  61. typedef WORD    ATOM;
  62.