Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Contiene metadatos para un identificador de prueba.
Sintaxis
struct TestInfo
{
GUID testId;
unsigned int dataSequenceId;
unsigned int flags;
PSTR data;
LONGLONG startPerformanceCounter;
unsigned int observedSleepTimeInMs;
unsigned int properties;
};
Members
testId
Identificador de instancia de prueba.
dataSequenceId
Versión de los datos de prueba.
flags
Marcas de los datos de prueba. Esto se puede establecer en una combinación de los valores siguientes.
| Value | Descripción |
|---|---|
| 0 | Marcas predeterminadas. |
| 256 | La prueba se ha marcado como completada. |
| 512 | La prueba se ha completado explícitamente. |
| 1024 | La prueba tiene contención con varios autores de llamada que llaman a TestUnlockData con el valor de opciones 1. |
| 65536 | No se pudo adquirir el bloqueo entre procesos. |
| 131 072 | No se pudo esperar el bloqueo entre procesos. |
| 262 144 | No se pudo leer o escribir en el almacenamiento persistente. |
| 524 288 | No se pudieron analizar los datos persistentes. |
| 1 048 576 | Error al asignar memoria. |
| 2 097 152 | Señales de que metricsBucket y testCaseIdStart se incluirán en TipReportingInfo. |
| 4 194 304 | Indica que se ha llamado a TestControlReporting con el valor 2. |
datos
Cadena JSON arbitraria.
startPerformanceCounter
Contador del inicio de la prueba.
observedSleepTimeInMs
Cantidad de tiempo invertido en estado de suspensión o suspensión.
properties
Propiedades de prueba. Este valor solo está presente cuando se especifica el valor de opción de 131072 en la llamada a TestCreate o TestOpen. Este campo se puede establecer en una combinación de los valores siguientes.
| Value | Descripción |
|---|---|
| 0 | Propiedades predeterminadas. |
| 1 | Los datos de prueba no se quitarán del almacenamiento cuando no existan identificadores de prueba. |
| 2 | Agrega el bit de palabra clave 45 al evento ETW de error una vez por proceso. |
| 4 | Agrega el bit de palabra clave 46 a cada evento ETW de error. |
| 8 | Agrega el bit de palabra clave 45 al evento ETW correcto. |
| 16 | Agrega el bit de palabra clave 46 a cada evento ETW correcto. |
| 32 | Establece la expiración de la prueba en 24 horas. |
| 64 | Establece la expiración de la prueba en 7 días. |
| 128 | Agrega el bit de palabra clave 45 al evento ETW de error. |
| 256 | Agrega el bit de palabra clave 45 al evento ETW correcto una vez por proceso. |
| 512 | Restringe las métricas de propiedades de eventos ETWBucket a 8 bits. |
| 2048 | Incluye el bit de palabra clave 3 en el evento ETW. |
| 4096 | Incluye el bit de palabra clave 2 en el evento ETW. |
| 8192 | Incluye el bit de palabra clave 4 en el evento ETW. |
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Compilación 22000 de Windows |
| Servidor mínimo compatible | Windows Server 2022 |
| Encabezado | None |