Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
1.2 KiB

  1. //+---------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. // Copyright (C) Microsoft Corporation, 1992 - 1994.
  5. //
  6. // File: thopapi.hxx
  7. //
  8. // Contents: API thops header
  9. //
  10. // History: 22-Feb-94 DrewB Created
  11. //
  12. // Notes: This file declares generated tables found in
  13. // thtblapi.cxx
  14. //
  15. //----------------------------------------------------------------------------
  16. #ifndef __THOPAPI_HXX__
  17. #define __THOPAPI_HXX__
  18. // These are declared extern "C" because there was a bug in the
  19. // PPC compiler (aug '95) where the const related decorations on
  20. // the global data symbols was not done consistantly. By using
  21. // extern "C" the bug is simply avoided.
  22. extern "C" THOP CONST * CONST apthopsApiThops[];
  23. extern VTBLFN CONST apfnApiFunctions[];
  24. // These two routines aren't in the public headers but are needed
  25. // in vtblapi.cxx
  26. STDAPI ReadOleStg
  27. (LPSTORAGE pstg, DWORD FAR* pdwFlags, DWORD FAR* pdwOptUpdate,
  28. DWORD FAR* pdwReserved, LPMONIKER FAR* ppmk, LPSTREAM FAR* ppstmOut);
  29. STDAPI WriteOleStg
  30. (LPSTORAGE pstg, IOleObject FAR* pOleObj,
  31. DWORD dwReserved, LPSTREAM FAR* ppstmOut);
  32. #endif // #ifndef __THOPAPI_HXX__