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.

28 lines
1.2 KiB

  1. // --------------------------------------------------------------------------------
  2. // Objheap.cpp
  3. // Copyright (c)1993-1995 Microsoft Corporation, All Rights Reserved
  4. // Steven J. Bailey
  5. // --------------------------------------------------------------------------------
  6. #ifndef __OBJHEAP_H
  7. #define __OBJHEAP_H
  8. // --------------------------------------------------------------------------------
  9. // Forward Decls
  10. // --------------------------------------------------------------------------------
  11. typedef struct tagPROPERTY *LPPROPERTY;
  12. typedef struct tagPROPSYMBOL *LPPROPSYMBOL;
  13. typedef class CMimePropertyContainer *LPCONTAINER;
  14. typedef struct tagTREENODEINFO *LPTREENODEINFO;
  15. typedef struct tagMIMEADDRESS *LPMIMEADDRESS;
  16. // --------------------------------------------------------------------------------
  17. // Prototypes
  18. // --------------------------------------------------------------------------------
  19. void InitObjectHeaps(void);
  20. void FreeObjectHeaps(void);
  21. HRESULT ObjectHeap_HrAllocProperty(LPPROPERTY *ppProperty);
  22. HRESULT ObjectHeap_HrAllocAddress(LPMIMEADDRESS *ppAddress);
  23. void ObjectHeap_FreeProperty(LPPROPERTY pProperty);
  24. void ObjectHeap_FreeAddress(LPMIMEADDRESS pAddress);
  25. #endif // __OBJHEAP_H