Leaked source code of windows server 2003
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.

56 lines
939 B

  1. /*++
  2. Copyright (c) 1997 Microsoft Corporation
  3. Module Name:
  4. cwabobj.h
  5. Abstract:
  6. Class definition for CWabObj
  7. Environment:
  8. Fax send wizard
  9. Revision History:
  10. 10/23/97 -georgeje-
  11. Created it.
  12. mm/dd/yy -author-
  13. description
  14. --*/
  15. #ifndef __CWABOBJ__H_
  16. #define __CWABOBJ__H_
  17. #include "abobj.h"
  18. class CWabObj : public CCommonAbObj{
  19. private:
  20. HINSTANCE m_hWab;
  21. LPWABOPEN m_lpWabOpen;
  22. LPWABOBJECT m_lpWABObject;
  23. BOOL m_Initialized;
  24. virtual eABType GetABType() { return AB_WAB; };
  25. HRESULT ABAllocateBuffer(ULONG cbSize,
  26. LPVOID FAR * lppBuffer);
  27. public:
  28. BOOL isInitialized() const { return m_Initialized; }
  29. CWabObj(HINSTANCE hInstance);
  30. ~CWabObj();
  31. ULONG ABFreeBuffer(LPVOID lpBuffer) ;
  32. } ;
  33. #endif