The LogQuery object exposes the main API methods that execute a SQL-Like query and provides access to global parameters controlling the execution of a query.
The object is instantiated with the "MSUtil.LogQuery"
ProgId.
The class name of the .NET COM
wrapper for this object is
"Interop.MSUtil.LogQueryClassClass".
Execute Executes a query and returns a LogRecordSet object that can be used to navigate through the query output records. ExecuteBatch Executes a query and writes the query output records to an output format.
errorMessages Returns a collection of the error, parse error, and warning messages that occurred during the execution of a query. inputUnitsProcessed Returns the total number of input records processed during the execution of a query. lastError Returns -1 if errors, parse errors, or warnings occurred during the execution of the query; 0 otherwise. maxParseErrors Sets and gets the maximum number of parse errors that can occur during the execution of a query before aborting the query execution. outputUnitsProcessed Returns the total number of output records sent to an output format during the execution of a query. versionMaj Returns the "major" component of the version of the Log Parser scriptable COM components. versionMin Returns the "minor" component of the version of the Log Parser scriptable COM components.
JScript example:
var oLogQuery = new ActiveXObject("MSUtil.LogQuery");VBScript example:
Dim oLogQuery Set oLogQuery = CreateObject("MSUtil.LogQuery")
© 2004 Microsoft Corporation. All rights reserved.