WppRecorderConfigure-Makro (wpprecorder.h)
Die WppRecorderConfigure-Methode aktiviert oder deaktiviert das Standardprotokoll, in das WPP druckt.
Syntax
__drv_maxIRQL(PASSIVE_LEVEL)
VOID WppRecorderConfigure(
_In_ PRECORDER_CONFIGURE_PARAMS ConfigureParams
);
Parameter
ConfigureParams
Zeiger auf eine vom Aufrufer zugewiesene RECORDER_CONFIGURE_PARAMS-Struktur .
Rückgabewert
Keine
Bemerkungen
Weisen Sie vor dem Aufrufen von WppRecorderConfigure eine RECORDER_CONFIGURE_PARAMS-Struktur zu, und initialisieren Sie, indem Sie RECORDER_CONFIGURE_PARAMS_INIT aufrufen.
Diese Methode konfiguriert nur das Standardprotokoll. Dieses Protokoll ist standardmäßig aktiviert. Wenn Sie über ein benutzerdefiniertes Protokoll verfügen, müssen Sie das Standardprotokoll deaktivieren, indem Sie CreateDefaultLog auf FALSE festlegen.
Beispiel
RECORDER_CONFIGURE_PARAMS recorderConfigure;
RECORDER_CONFIGURE_PARAMS_INIT(&recorderConfigure);
// Optionally use the following line to get timestamps in WPP log entries
recorderConfigure.UseTimeStamp = WppRecorderTrue;
// Use this line if you would like more precise timestamps (ten millionths of a second). This is valid only if you have set UseTimeStamp = WppRecorderTrue.
// recorderConfigure.PreciseTimeStamp = WppRecorderTrue
status = WppRecorderConfigure(&recorderConfigure);
Weitere Informationen zu Zeitstempeln in WPP-Protokolleinträgen, einschließlich der Beispielprotokollausgabe, finden Sie unter Inflight Trace Recorder (IFR) für Protokollierungsablaufverfolgungen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | wpprecorder.h |