1 krisbash 1.1 <?xml version='1.0' encoding='utf-8' standalone='yes'?>
2 <instrumentationManifest xmlns="http://schemas.microsoft.com/win/2004/08/events">
3 <instrumentation
4 xmlns:win="http://manifests.microsoft.com/win/2004/08/windows/events"
5 xmlns:xs="http://www.w3.org/2001/XMLSchema"
6 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
7 >
8 <events xmlns="http://schemas.microsoft.com/win/2004/08/events">
9 <provider
10 guid="{d2c91d76-d9a9-46bb-b080-efc944c3ba2d}"
11 messageFileName="FrogProvider.exe"
12 name="FrogProvider"
13 parameterFileName="FrogProvider.exe"
14 resourceFileName="FrogProvider.exe"
15 symbol="FrogProvider"
16 >
17 <channels>
18 <channel
19 chid="c1"
20 enabled="true"
21 name="FrogProvider/Admin"
22 krisbash 1.1 type="Admin"
23 />
24 <channel
25 chid="c2"
26 enabled="true"
27 name="FrogProvider/Operational"
28 type="Operational"
29 />
30 <channel
31 chid="c3"
32 enabled="true"
33 name="FrogProvider/Analytic"
34 type="Analytic"
35 />
36 <channel
37 chid="c4"
38 enabled="true"
39 name="FrogProvider/Debug"
40 type="Debug"
41 />
42 </channels>
43 krisbash 1.1 <tasks>
44 <task
45 message="$(string.Task.Frog)"
46 name="Frog"
47 symbol="TASK_Frog"
48 value="1"/>
49 </tasks>
50 <opcodes>
51 <opcode
52 message="$(string.Opcode.FrogOp)"
53 name="FrogOp"
54 symbol="OPCODE_FrogOp"
55 value="11"/>
56 </opcodes>
57 <keywords>
58 <keyword
59 mask="0x1"
60 name="FrogOp"
61 symbol="KEYWORD_FrogOp"/>
62 </keywords>
63 <events>
64 krisbash 1.1 <event
65 channel="c2"
66 level="win:Informational"
67 message="$(string.EventTransfer)"
68 symbol="EventTransfer"
69 template="tid_500"
70 value="500"
71 />
72 <event
73 channel="c4"
74 level="win:Informational"
75 message="$(string.FrogEvents_JumpEvent)"
76 symbol="FrogEvents_JumpEvent"
77 task="Frog"
78 template="tid_1"
79 value="1"
80 />
81 <event
82 channel="c4"
83 level="win:Informational"
84 message="$(string.FrogEvents_EatFlysEvent)"
85 krisbash 1.1 symbol="FrogEvents_EatFlysEvent"
86 task="Frog"
87 template="tid_2"
88 value="2"
89 />
90 <event
91 channel="c4"
92 level="win:Informational"
93 message="$(string.FrogEvents_DiveEvent)"
94 symbol="FrogEvents_DiveEvent"
95 task="Frog"
96 template="tid_3"
97 value="3"
98 />
99 </events>
100 <templates>
101 <template tid="tid_500"/>
102 <template tid="tid_1">
103 <data
104 inType="win:Int32"
105 name="number"
106 krisbash 1.1 />
107 </template>
108 <template tid="tid_2">
109 <data
110 inType="win:Int32"
111 name="number"
112 />
113 </template>
114 <template tid="tid_3">
115 <data
116 inType="win:Int32"
117 name="depth"
118 />
119 <data
120 inType="win:Int32"
121 name="time"
122 />
123 </template>
124 </templates>
125 </provider>
126 </events>
127 krisbash 1.1 </instrumentation>
128 <localization>
129 <resources culture="en-US">
130 <stringTable>
131 <string
132 id="Provider.Name"
133 value="FrogProvider"
134 />
135 <string
136 id="Task.Frog"
137 value="Frog"
138 />
139 <string
140 id="Opcode.FrogOp"
141 value="FrogOp"
142 />
143 <string
144 id="EventTransfer"
145 value="EventTransfer"
146 />
147 <string
148 krisbash 1.1 id="FrogEvents_JumpEvent"
149 value="I have jumped %1 feet"
150 />
151 <string
152 id="FrogEvents_EatFlysEvent"
153 value="I have eaten %1 flys"
154 />
155 <string
156 id="FrogEvents_DiveEvent"
157 value="I have dived %1 feet for %2 seconds"
158 />
159 </stringTable>
160 </resources>
161 </localization>
162 </instrumentationManifest>
|