Windows NT 4.0 source code leak
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.

36 lines
751 B

4 years ago
  1. /***
  2. *clsid.c
  3. *
  4. * Copyright (C) 1992-1994, Microsoft Corporation. All Rights Reserved.
  5. * Information Contained Herein Is Proprietary and Confidential.
  6. *
  7. *Purpose:
  8. * This file allocates and initializes the CLSIDs.
  9. *
  10. *****************************************************************************/
  11. // initguid.h requires this.
  12. //
  13. #ifdef _MAC
  14. # include <Types.h>
  15. # include <Processes.h>
  16. # include <AppleEvents.h>
  17. #else
  18. # include <windows.h>
  19. #endif
  20. #ifndef WIN32
  21. #include <compobj.h>
  22. #endif //!WIN32
  23. // this redefines the DEFINE_GUID() macro to do allocation.
  24. //
  25. #include <initguid.h>
  26. // due to the previous header, including this causes the DEFINE_GUID
  27. // definitions in the following header(s) to actually allocate data.
  28. //
  29. #include "clsid.h"