Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Note This content applies to the Windows Logo Kit (WLK). For the latest information using the new Windows Hardware Certification Kit (HCK), see Windows HCK User's Guide on the Windows Hardware Dev Center.
The following code example shows the basics of using the DTM Logger in a COM program.
const WTT_TRACE_LVL_MSG =268435456
const WTT_TRACE_LVL_USER =536870912
const WTT_TRACE_LVL_ERR =16777216
const WTT_TRACE_LVL_ASSERT =33554432
const WTT_TRACE_LVL_INVALID_PARAM =67108864
const WTT_TRACE_LVL_BUG =134217728
const WTT_TRACE_LVL_BREAK =1048572
const WTT_TRACE_LVL_WARN =2097152
const WTT_TRACE_LVL_FUNCTION =65536
const WTT_TRACE_LVL_PARAM =131072
const WTT_TRACE_LVL_START_TEST =256
const WTT_TRACE_LVL_END_TEST =512
const WTT_TRACE_LVL_TCMINFO =1024
const WTT_TRACE_LVL_MACHINEINFO =2048
const WTT_TRACE_LVL_ROLLUP =16
const WTT_TESTCASE_RESULT_PASS =1
const WTT_TESTCASE_RESULT_FAIL =2
const WTT_TESTCASE_RESULT_BLOCKED =3
const WTT_TESTCASE_RESULT_WARN =4
const WTT_TESTCASE_RESULT_SKIPPED =5
dim NameObj
dim Handle
Set NameObj = CreateObject("WTTLogger.Logger")
Handle = NameObj.CreateLogDevice("$Logfile;$Console")
NameObj.StartTest "DTM Logger COM Test", Handle
NameObj.Trace WTT_TRACE_LVL_ASSERT, Handle, "test.vbs", 12, "This is an assert"
NameObj.EndTest "DTM Logger COM Test", WTT_TESTCASE_RESULT_PASS, "This is the repro line", Handle
NameObj.CloseLogDevice NULL, Handle
See Also
Build date: 9/14/2012