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.

47 lines
1.0 KiB

  1. /*===================================================================
  2. Microsoft
  3. Microsoft Confidential.
  4. Copyright 1997 Microsoft Corporation. All Rights Reserved.
  5. Component: VPTOOL a WAMREG unit testing tool
  6. File: module.h
  7. Owner: leijin
  8. Note:
  9. ===================================================================*/
  10. #ifndef _VPTOOL_MODULE_H_
  11. #define _VPTOOL_MODULE_H_
  12. #include <objbase.h>
  13. #define SIZE_STRING_BUFFER 1024
  14. #define uSizeCLSID 39
  15. HRESULT ModuleInitialize();
  16. HRESULT ModuleUnInitialize();
  17. void CreateInPool(CHAR* szPath, BOOL fInProc);
  18. void CreateOutProc(CHAR* szPath);
  19. void Delete(CHAR* szPath);
  20. void UnLoad(CHAR* szPath);
  21. void GetStatus(CHAR* szPath);
  22. void DeleteRecoverable(CHAR* szPath);
  23. void Recover(CHAR* szPath);
  24. void GetSignature();
  25. void Serialize();
  26. void CREATE2();
  27. void DELETE2();
  28. void CREATEPOOL2();
  29. void DELETEPOOL2();
  30. void ENUMPOOL2();
  31. void RECYCLEPOOL();
  32. void GETMODE();
  33. void TestConn();
  34. extern const BOOL fLinkWithWamReg;
  35. #endif //_VPTOOL_MODULE_H_