Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Metadaten, die im ETW-Ereignis gesendet werden sollen.
Syntax
struct TipReportingInfo
{
unsigned int testCaseId;
PCSTR testCaseName;
unsigned int properties;
GUID testId;
unsigned int flags;
unsigned char completionKind;
unsigned short reason;
PCSTR reasonName;
LONGLONG startPerformanceCounter;
unsigned int observedSleepTimeInMs;
PCSTR data;
HRESULT lastResult;
PCSTR lastFile;
unsigned short lastLine;
unsigned int durationMs;
unsigned int hash;
unsigned int metricsBucket;
unsigned int testCaseIdStart;
};
Member
testCaseId
Das Feld testCaseId des ausgegebenen ETW-Ereignisses.
testCaseName
Das Feld testCaseName des ausgegebenen ETW-Ereignisses.
properties
Das Eigenschaftenfeld des ausgegebenen ETW-Ereignisses. Dieses Feld kann auf eine Kombination der folgenden Werte festgelegt werden.
| Wert | Beschreibung |
|---|---|
| 0 | Standardeigenschaften. |
| 1 | Die Testdaten werden nicht aus dem Speicher entfernt, wenn keine Testhandles vorhanden sind. |
| 2 | Fügt einmal pro Prozess Schlüsselwort (keyword) Bit 45 zum Fehlerereignis hinzu. |
| 4 | Fügt jedem FEHLER-ETW-Ereignis Schlüsselwort (keyword) Bit 46 hinzu. |
| 8 | Fügt Schlüsselwort (keyword) Bit 45 zum erfolgreichen ETW-Ereignis hinzu. |
| 16 | Fügt jedem ETW-Erfolgsereignis Schlüsselwort (keyword) Bit 46 hinzu. |
| 32 | Legt den Testablauf auf 24 Stunden fest. |
| 64 | Legt den Testablauf auf 7 Tage fest. |
| 128 | Fügt Schlüsselwort (keyword) Bit 45 zum FEHLER-ETW-Ereignis hinzu. |
| 256 | Fügt Schlüsselwort (keyword) Bit 45 einmal pro Prozess zum erfolgreichen ETW-Ereignis hinzu. |
| 512 | Schränkt die ETW-Ereigniseigenschaft metricsBucket auf 8 Bits ein. |
| 2048 | Enthält Schlüsselwort (keyword) Bit 3 im ETW-Ereignis. |
| 4096 | Enthält Schlüsselwort (keyword) Bit 2 im ETW-Ereignis. |
| 8192 | Enthält Schlüsselwort (keyword) Bit 4 im ETW-Ereignis. |
Testid
Das TestId-Feld des ausgegebenen ETW-Ereignisses.
flags
Das Feld flags des ausgegebenen ETW-Ereignisses. Dies kann auf eine Kombination der folgenden Werte festgelegt werden.
| Wert | Beschreibung |
|---|---|
| 0 | Standardflags. |
| 256 | Der Test wurde als abgeschlossen markiert. |
| 512 | Der Test wurde explizit abgeschlossen. |
| 1024 | Test hat Konflikte mit mehreren Aufrufenden, die TestUnlockData mit dem Optionswert 1 aufrufen. |
| 65536 | Fehler beim Abrufen der prozessübergreifenden Sperre. |
| 131072 | Fehler beim Warten auf die prozessübergreifende Sperre. |
| 262144 | Fehler beim Lesen oder Schreiben in persistenten Speicher. |
| 524288 | Fehler beim Analysieren persistenter Daten. |
| 1048576 | Fehler beim Zuweisen von Arbeitsspeicher. |
| 2097152 | Signalisiert, dass metricsBucket und testCaseIdStart in TipReportingInfo enthalten sind. |
| 4194304 | Signalisiert, dass TestControlReporting mit dem Wert 2 aufgerufen wurde. |
completionKind
Das feld completionKind des ausgegebenen ETW-Ereignisses. Dieses Feld kann auf die folgenden Werte festgelegt werden:
| Wert | Beschreibung |
|---|---|
| 0 | Keine Abschlussart. |
| 1 | Art des Erfolgreichen Abschlusses. |
| 2 | Art der Warnungsabschluss. |
| 3 | Art des Fehlerabschlusses. |
| 4 | Art der Vervollständigung ignoriert. |
reason
Das Grundfeld des ausgegebenen ETW-Ereignisses.
reasonName
Das Feld "reasonName " des ausgegebenen ETW-Ereignisses.
startPerformanceCounter
Das StartPerformanceCounter-Feld des ausgegebenen ETW-Ereignisses.
observedSleepTimeInMs
Das observedSleepTimeInMs-Feld des ausgegebenen ETW-Ereignisses.
data
Das Datenfeld des ausgegebenen ETW-Ereignisses.
lastResult
Das lastResult-Feld des ausgegebenen ETW-Ereignisses.
lastFile
Das lastFile-Feld des ausgegebenen ETW-Ereignisses.
lastLine
Das lastLine-Feld des ausgegebenen ETW-Ereignisses.
durationMs
Das durationMs-Feld des ausgegebenen ETW-Ereignisses.
hash
Das Hashfeld des ausgegebenen ETW-Ereignisses.
metricsBucket
Das MetricsBucket-Feld des ausgegebenen ETW-Ereignisses.
testCaseIdStart
Das Feld testCaseIdStart des ausgegebenen ETW-Ereignisses.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Build 22000 |
| Unterstützte Mindestversion (Server) | Windows Server 2022 |
| Header | Keine |