GEANTLink/lib/Events/res/EventsETW.man

127 lines
9.3 KiB
Groff

<!-- <?xml version="1.0" encoding="UTF-16"?> -->
<instrumentationManifest xmlns="http://schemas.microsoft.com/win/2004/08/events" xmlns:win="http://manifests.microsoft.com/win/2004/08/windows/events" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<instrumentation>
<events>
<provider name="GEANTLink-EAPMethod"
guid="{3F65AF01-CE8F-4C7D-990B-673B244AAC7B}"
symbol="EAPMETHOD_TRACE_EVENT_PROVIDER"
resourceFileName="Events.dll"
messageFileName="Events.dll"
message="$(string.Provider.Name)">
<keywords>
<keyword name="FunctionCall" mask="0x1" symbol="EAPMETHOD_TRACE_KW_FN_CALL" />
<keyword name="ParamCheck" mask="0x2" symbol="EAPMETHOD_TRACE_KW_PARAM_CHECK" />
<keyword name="Progress" mask="0x4" symbol="EAPMETHOD_TRACE_KW_PROGRESS" />
</keywords>
<templates>
<template tid="ModuleLoad">
<data name="EAPType" inType="win:UInt8" outType="xs:unsignedByte" />
</template>
<template tid="FunctionCall">
<data name="FnName" inType="win:AnsiString" outType="xs:string" />
</template>
<template tid="FunctionCallDWORD">
<data name="FnName" inType="win:AnsiString" outType="xs:string" />
<data name="RetCode" inType="win:UInt32" outType="win:Win32Error" />
</template>
<template tid="FunctionCallHRESULT">
<data name="FnName" inType="win:AnsiString" outType="xs:string" />
<data name="RetCode" inType="win:Int32" outType="win:HResult" />
</template>
<template tid="EAPError">
<data name="dwWinError" inType="win:UInt32" outType="win:Win32Error" />
<data name="eapType" inType="win:UInt8" outType="xs:unsignedByte" />
<data name="dwReasonCode" inType="win:UInt32" outType="xs:unsignedInt" />
<data name="rootCauseGuid" inType="win:GUID" outType="xs:GUID" />
<data name="repairGuid" inType="win:GUID" outType="xs:GUID" />
<data name="helpLinkGuid" inType="win:GUID" outType="xs:GUID" />
<data name="pRootCauseString" inType="win:UnicodeString" outType="xs:string" />
<data name="pRepairString" inType="win:UnicodeString" outType="xs:string" />
</template>
</templates>
<events>
<event
symbol="EAPMETHOD_TRACE_EVT_MODULE_LOAD"
value="0" version="0"
level="win:Verbose"
template="ModuleLoad"
keywords="Progress"
message="$(string.Event.ModuleLoad)" />
<event
symbol="EAPMETHOD_TRACE_EVT_MODULE_UNLOAD"
value="1" version="0"
level="win:Verbose"
template="ModuleLoad"
keywords="Progress"
message="$(string.Event.ModuleUnload)" />
<event
symbol="EAPMETHOD_TRACE_EVT_FN_CALL"
value="2" version="0"
level="win:Verbose"
template="FunctionCall"
keywords="FunctionCall"
message="$(string.Event.FunctionCall)" />
<event
symbol="EAPMETHOD_TRACE_EVT_FN_RETURN"
value="3" version="0"
level="win:Verbose"
template="FunctionCall"
keywords="FunctionCall"
message="$(string.Event.FunctionReturnVoid)" />
<event
symbol="EAPMETHOD_TRACE_EVT_FN_RETURN_DWORD"
value="3" version="1"
level="win:Verbose"
template="FunctionCallDWORD"
keywords="FunctionCall"
message="$(string.Event.FunctionReturn)" />
<event
symbol="EAPMETHOD_TRACE_EVT_FN_RETURN_HRESULT"
value="3" version="2"
level="win:Verbose"
template="FunctionCallHRESULT"
keywords="FunctionCall"
message="$(string.Event.FunctionReturn)" />
<event
symbol="EAPMETHOD_TRACE_EAP_ERROR"
value="4" version="0"
level="win:Error"
template="EAPError"
keywords="Progress"
message="$(string.Event.EAPError)" />
</events>
</provider>
</events>
</instrumentation>
<localization>
<resources culture="en-US">
<stringTable>
<string id="Provider.Name" value="GÉANTLink EAP Peer Method" />
<string id="Event.ModuleLoad" value="%1 EAP method module loaded" />
<string id="Event.ModuleUnload" value="%1 EAP method module unloaded" />
<string id="Event.FunctionCall" value="%1 function called" />
<string id="Event.FunctionReturnVoid" value="%1 function returned" />
<string id="Event.FunctionReturn" value="%1 function returned %2" />
<string id="Event.EAPError" value="An error %1 in EAP Peer %2 (Reason %3): %7 %8" />
</stringTable>
</resources>
</localization>
</instrumentationManifest>