wabmem.h 1.0 KB

123456789101112131415161718192021222324
  1. /**
  2. * This file has no copyright assigned and is placed in the Public Domain.
  3. * This file is part of the mingw-w64 runtime package.
  4. * No warranty is given; refer to the file DISCLAIMER.PD within this package.
  5. */
  6. #if !defined(WABMEM_H)
  7. #define WABMEM_H
  8. #ifndef MAPIX_H
  9. typedef SCODE (WINAPI MAPIALLOCATEBUFFER)(ULONG cbSize,LPVOID *lppBuffer);
  10. typedef SCODE (WINAPI MAPIALLOCATEMORE)(ULONG cbSize,LPVOID lpObject,LPVOID *lppBuffer);
  11. typedef ULONG (WINAPI MAPIFREEBUFFER)(LPVOID lpBuffer);
  12. typedef MAPIALLOCATEBUFFER *LPMAPIALLOCATEBUFFER;
  13. typedef MAPIALLOCATEMORE *LPMAPIALLOCATEMORE;
  14. typedef MAPIFREEBUFFER *LPMAPIFREEBUFFER;
  15. #endif
  16. typedef SCODE (WINAPI WABALLOCATEBUFFER)(LPWABOBJECT lpWABObject,ULONG cbSize,LPVOID *lppBuffer);
  17. typedef SCODE (WINAPI WABALLOCATEMORE)(LPWABOBJECT lpWABObject,ULONG cbSize,LPVOID lpObject,LPVOID *lppBuffer);
  18. typedef ULONG (WINAPI WABFREEBUFFER)(LPWABOBJECT lpWABObject,LPVOID lpBuffer);
  19. typedef WABALLOCATEBUFFER *LPWABALLOCATEBUFFER;
  20. typedef WABALLOCATEMORE *LPWABALLOCATEMORE;
  21. typedef WABFREEBUFFER *LPWABFREEBUFFER;
  22. #endif