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.task1)"
46 name="task1"
47 symbol="TASK_task1"
48 value="1"/>
49 <task
50 message="$(string.Task.task2)"
51 name="task2"
52 symbol="TASK_task2"
53 value="2"/>
54 </tasks>
55 <opcodes>
56 <opcode
57 message="$(string.Opcode.op1)"
58 name="op1"
59 symbol="OPCODE_op1"
60 value="11"/>
61 <opcode
62 message="$(string.Opcode.op2)"
63 name="op2"
64 krisbash 1.1 symbol="OPCODE_op2"
65 value="12"/>
66 </opcodes>
67 <keywords>
68 <keyword
69 mask="0x1"
70 name="keyword1"
71 symbol="KEYWORD_keyword1"/>
72 <keyword
73 mask="0x2"
74 name="keyword2"
75 symbol="KEYWORD_keyword2"/>
76 </keywords>
77 <events>
78 <event
79 channel="c2"
80 level="win:Informational"
81 message="$(string.EventTransfer)"
82 symbol="EventTransfer"
83 template="tid_500"
84 value="500"
85 krisbash 1.1 />
86 <event
87 channel="c4"
88 level="win:Informational"
89 message="$(string.trace_1)"
90 symbol="trace_1"
91 task="task1"
92 template="tid_1"
93 value="1"
94 />
95 <event
96 channel="c4"
97 level="win:Informational"
98 message="$(string.trace_2)"
99 symbol="trace_2"
100 task="task2"
101 template="tid_2"
102 value="2"
103 />
104 <event
105 channel="c1"
106 krisbash 1.1 level="win:Critical"
107 message="$(string.trace_3)"
108 symbol="trace_3"
109 task="task2"
110 template="tid_3"
111 value="3"
112 />
113 <event
114 channel="c3"
115 level="win:Error"
116 message="$(string.trace_4)"
117 symbol="trace_4"
118 task="task2"
119 template="tid_4"
120 value="4"
121 />
122 <event
123 channel="c2"
124 level="win:Warning"
125 message="$(string.trace_5)"
126 symbol="trace_5"
127 krisbash 1.1 task="task2"
128 template="tid_5"
129 value="5"
130 />
131 <event
132 channel="c2"
133 level="win:Informational"
134 message="$(string.trace_6)"
135 symbol="trace_6"
136 task="task2"
137 template="tid_6"
138 value="6"
139 />
140 <event
141 channel="c2"
142 level="win:Verbose"
143 message="$(string.trace_7)"
144 symbol="trace_7"
145 task="task2"
146 template="tid_7"
147 value="7"
148 krisbash 1.1 />
149 </events>
150 <templates>
151 <template tid="tid_500"/>
152 <template tid="tid_1">
153 <data
154 inType="win:Int32"
155 name="number"
156 />
157 </template>
158 <template tid="tid_2">
159 <data
160 inType="win:Int32"
161 name="number"
162 />
163 </template>
164 <template tid="tid_3">
165 <data
166 inType="win:Int32"
167 name="number"
168 />
169 krisbash 1.1 </template>
170 <template tid="tid_4">
171 <data
172 inType="win:Int32"
173 name="number"
174 />
175 </template>
176 <template tid="tid_5">
177 <data
178 inType="win:Int32"
179 name="number"
180 />
181 </template>
182 <template tid="tid_6">
183 <data
184 inType="win:Int32"
185 name="number"
186 />
187 </template>
188 <template tid="tid_7">
189 <data
190 krisbash 1.1 inType="win:Int32"
191 name="number"
192 />
193 </template>
194 </templates>
195 </provider>
196 </events>
197 </instrumentation>
198 <localization>
199 <resources culture="en-US">
200 <stringTable>
201 <string
202 id="Provider.Name"
203 value="FrogProvider"
204 />
205 <string
206 id="Task.task1"
207 value="task1"
208 />
209 <string
210 id="Task.task2"
211 krisbash 1.1 value="task2"
212 />
213 <string
214 id="Opcode.op1"
215 value="op1"
216 />
217 <string
218 id="Opcode.op2"
219 value="op2"
220 />
221 <string
222 id="EventTransfer"
223 value="EventTransfer"
224 />
225 <string
226 id="trace_1"
227 value="trace1 %1"
228 />
229 <string
230 id="trace_2"
231 value="trace2 %1"
232 krisbash 1.1 />
233 <string
234 id="trace_3"
235 value="trace3 %1"
236 />
237 <string
238 id="trace_4"
239 value="trace4 %1"
240 />
241 <string
242 id="trace_5"
243 value="trace5 %1"
244 />
245 <string
246 id="trace_6"
247 value="trace6 %1"
248 />
249 <string
250 id="trace_7"
251 value="trace7 %1"
252 />
253 krisbash 1.1 </stringTable>
254 </resources>
255 </localization>
256 </instrumentationManifest>
|