WppRecorderConfigure-Makro (wpprecorder.h)
Die WppRecorderConfigure--Methode aktiviert oder deaktiviert das Standardprotokoll, in das WPP gedruckt wird.
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
Nichts
Bemerkungen
Bevor Sie WppRecorderConfigure-aufrufen, weisen Sie eine RECORDER_CONFIGURE_PARAMS Struktur zu und initialisieren Sie durch Aufrufen von RECORDER_CONFIGURE_PARAMS_INIT.
Diese Methode konfiguriert nur das Standardprotokoll. Standardmäßig ist dieses Protokoll aktiviert. Wenn Sie über ein benutzerdefiniertes Protokoll verfügen, müssen Sie das Standardprotokoll deaktivieren, indem Sie die 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 Beispielprotokollausgabe finden Sie unter Inflight Trace Recorder (IFR) für die Protokollierung von Ablaufverfolgungen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Fenster |
Header- | wpprecorder.h |