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.

41 lines
928 B

  1. //\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\
  2. //
  3. // dll.h
  4. //
  5. // Definitions for dll.cpp.
  6. //
  7. // History:
  8. //
  9. // 3/16/97 edwardp Created.
  10. //
  11. ////////////////////////////////////////////////////////////////////////////////
  12. //
  13. // Check for previous includes of this file.
  14. //
  15. #ifndef _DLL_H_
  16. #define _DLL_H_
  17. //
  18. // Function prototypes.
  19. //
  20. EXTERN_C BOOL WINAPI DllMain(HANDLE hInst, DWORD dwReason, LPVOID pReserved);
  21. EXTERN_C STDAPI DllCanUnloadNow(void);
  22. EXTERN_C STDAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void** ppvObj);
  23. EXTERN_C STDAPI DllRegisterServer(void);
  24. EXTERN_C STDAPI DllUnregisterServer(void);
  25. HRESULT RegisterServerHelper(LPSTR szCmd);
  26. void DllAddRef(void);
  27. void DllRelease(void);
  28. #define PRELOAD_MSXML 0x0001
  29. #define PRELOAD_WEBCHECK 0x0002
  30. void DLL_ForcePreloadDlls(DWORD dwFlags);
  31. #endif _DLL_H_