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.

76 lines
1.5 KiB

  1. //+-------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. // Copyright (C) Microsoft Corporation, 1997.
  5. //
  6. // File: events.hxx
  7. //
  8. // Contents:
  9. //
  10. //--------------------------------------------------------------------------
  11. #define SCM_EVENT_SOURCE TEXT("DCOM")
  12. void
  13. LogRegisterTimeout(
  14. GUID * pClsid,
  15. DWORD clsctx,
  16. CToken * pClientToken
  17. );
  18. void
  19. LogServerStartError(
  20. GUID * pClsid,
  21. DWORD clsctx,
  22. CToken * pClientToken,
  23. WCHAR * pwszCommandLine
  24. );
  25. void
  26. LogRunAsServerStartError(
  27. GUID * pClsid,
  28. DWORD clsctx,
  29. CToken * pClientToken,
  30. WCHAR * pwszCommandLine,
  31. WCHAR * pwszRunAsUser,
  32. WCHAR * pwszRunAsDomain
  33. );
  34. void
  35. LogServiceStartError(
  36. GUID * pClsid,
  37. DWORD clsctx,
  38. CToken * pClientToken,
  39. WCHAR * pwszServiceName,
  40. WCHAR * pwszServiceArgs,
  41. DWORD err
  42. );
  43. void
  44. LogLaunchAccessFailed(
  45. GUID * pClsid,
  46. DWORD clsctx,
  47. CToken * pClientToken,
  48. BOOL bDefaultLaunchPermission
  49. );
  50. void
  51. LogRemoteSideFailure(
  52. CLSID * pClsid,
  53. DWORD clsctx,
  54. WCHAR * pwszServerName,
  55. WCHAR * pwszPathForServer,
  56. HRESULT hr
  57. );
  58. void
  59. LogRemoteSideUnavailable(
  60. DWORD clsctx,
  61. WCHAR * pwszServerName );
  62. void
  63. LogComPlusRemoteDisabled(
  64. DWORD clsctx,
  65. REFCLSID Clsid );