windows-nt/Source/XPSP1/NT/com/ole32/dcomss/olescm/events.hxx
2020-09-26 16:20:57 +08:00

71 lines
1.4 KiB
C++

//+-------------------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1997.
//
// File: events.hxx
//
// Contents:
//
//--------------------------------------------------------------------------
#define SCM_EVENT_SOURCE TEXT("DCOM")
void
LogRegisterTimeout(
GUID * pClsid,
DWORD clsctx,
CToken * pClientToken
);
void
LogServerStartError(
GUID * pClsid,
DWORD clsctx,
CToken * pClientToken,
WCHAR * pwszCommandLine
);
void
LogRunAsServerStartError(
GUID * pClsid,
DWORD clsctx,
CToken * pClientToken,
WCHAR * pwszCommandLine,
WCHAR * pwszRunAsUser,
WCHAR * pwszRunAsDomain
);
void
LogServiceStartError(
GUID * pClsid,
DWORD clsctx,
CToken * pClientToken,
WCHAR * pwszServiceName,
WCHAR * pwszServiceArgs,
DWORD err
);
void
LogLaunchAccessFailed(
GUID * pClsid,
DWORD clsctx,
CToken * pClientToken,
BOOL bDefaultLaunchPermission
);
void
LogRemoteSideFailure(
CLSID * pClsid,
DWORD clsctx,
WCHAR * pwszServerName,
WCHAR * pwszPathForServer,
HRESULT hr
);
void
LogRemoteSideUnavailable(
DWORD clsctx,
WCHAR * pwszServerName );