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.

35 lines
679 B

  1. /*
  2. * init.h - DLL startup routines module description.
  3. */
  4. /* Prototypes
  5. *************/
  6. /* functions to be provided by client */
  7. #ifdef __cplusplus
  8. extern "C" {
  9. #endif
  10. #ifndef UNIX
  11. extern BOOL AttachProcess(HANDLE);
  12. extern BOOL DetachProcess(HANDLE);
  13. extern BOOL AttachThread(HANDLE);
  14. extern BOOL DetachThread(HANDLE);
  15. #else
  16. extern BOOL AttachProcess(HMODULE);
  17. extern BOOL DetachProcess(HMODULE);
  18. extern BOOL AttachThread(HMODULE);
  19. extern BOOL DetachThread(HMODULE);
  20. #endif /* UNIX */
  21. #define PLATFORM_UNKNOWN 0
  22. #define PLATFORM_IE3 1
  23. #define PLATFORM_INTEGRATED 2
  24. UINT _WhichPlatform(void);
  25. #define WhichPlatform _WhichPlatform
  26. #ifdef __cplusplus
  27. }
  28. #endif