Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Contiene i metadati da inviare nell'evento ETW.
Sintassi
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;
};
Members
testCaseId
Campo testCaseId dell'evento ETW generato.
testCaseName
Campo testCaseName dell'evento ETW generato.
properties
Campo delle proprietà dell'evento ETW generato. Questo campo può essere impostato su una combinazione dei valori seguenti.
| Valore | Descrizione |
|---|---|
| 0 | Proprietà predefinite. |
| 1 | I dati di test non verranno rimossi dalla risorsa di archiviazione quando non esistono handle di test. |
| 2 | Aggiunge la parola chiave bit 45 all'evento ETW non riuscito una volta per processo. |
| 4 | Aggiunge la parola chiave bit 46 a ogni evento ETW di errore. |
| 8 | Aggiunge la parola chiave bit 45 all'evento ETW riuscito. |
| 16 | Aggiunge la parola chiave bit 46 a ogni evento ETW riuscito. |
| 32 | Imposta la scadenza del test su 24 ore. |
| 64 | Imposta la scadenza dei test su 7 giorni. |
| 128 | Aggiunge la parola chiave bit 45 all'evento ETW non riuscito. |
| 256 | Aggiunge la parola chiave bit 45 all'evento ETW riuscito una volta per processo. |
| 512 | Limita le metriche della proprietà evento ETWBucket a 8 bit. |
| 2048 | Include la parola chiave bit 3 nell'evento ETW. |
| 4096 | Include la parola chiave bit 2 nell'evento ETW. |
| 8192 | Include la parola chiave bit 4 nell'evento ETW. |
Testid
Campo testId dell'evento ETW generato.
flags
Campo flag dell'evento ETW generato. Può essere impostato su una combinazione dei valori seguenti.
| Valore | Descrizione |
|---|---|
| 0 | Flag predefiniti. |
| 256 | Il test è stato contrassegnato come completato. |
| 512 | Il test è stato completato in modo esplicito. |
| 1024 | Il test ha contesa con più chiamanti chiamano TestUnlockData con il valore delle opzioni 1. |
| 65536 | Impossibile acquisire il blocco tra processi. |
| 131072 | Impossibile attendere il blocco tra processi. |
| 262144 | Impossibile leggere o scrivere nell'archiviazione permanente. |
| 524288 | Impossibile analizzare i dati persistenti. |
| 1048576 | Memoria allocata non riuscita. |
| 2097152 | Segnala che metricsBucket e testCaseIdStart verranno inclusi in TipReportingInfo. |
| 4194304 | Segnala che TestControlReporting a è stato chiamato con valore 2. |
completionKind
Campo completionKind dell'evento ETW generato. Questo campo può essere impostato sui valori seguenti:
| Valore | Descrizione |
|---|---|
| 0 | Nessun tipo di completamento. |
| 1 | Tipo di completamento riuscito. |
| 2 | Tipo di completamento avviso. |
| 3 | Tipo di completamento degli errori. |
| 4 | Tipo di completamento ignorato. |
reason
Campo motivo dell'evento ETW generato.
reasonName
Campo reasonName dell'evento ETW generato.
startPerformanceCounter
Campo startPerformanceCounter dell'evento ETW generato.
observedSleepTimeInMs
Campo observedSleepTimeInMs dell'evento ETW generato.
data
Campo dati dell'evento ETW generato.
lastResult
Campo lastResult dell'evento ETW generato.
lastFile
Campo lastFile dell'evento ETW generato.
lastLine
Campo lastLine dell'evento ETW generato.
durationMs
Campo durationMs dell'evento ETW generato.
hash
Campo hash dell'evento ETW generato.
metricsBucket
Campo metricsBucket dell'evento ETW generato.
testCaseIdStart
Campo testCaseIdStart dell'evento ETW generato.
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Windows Build 22000 |
| Server minimo supportato | Windows Server 2022 |
| Intestazione | Nessuno |