Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Содержит метаданные для тестового дескриптора.
Синтаксис
struct TestInfo
{
GUID testId;
unsigned int dataSequenceId;
unsigned int flags;
PSTR data;
LONGLONG startPerformanceCounter;
unsigned int observedSleepTimeInMs;
unsigned int properties;
};
Члены
testId
Идентификатор тестового экземпляра.
dataSequenceId
Версия тестовых данных.
flags
Флаги тестовых данных. Для этого параметра можно задать сочетание следующих значений.
| Значение | Описание |
|---|---|
| 0 | Флаги по умолчанию. |
| 256 | Тест помечен как завершенный. |
| 512 | Тест был явно завершен. |
| 1024 | Тест имеет состязание: несколько вызывающих вызывают TestUnlockData со значением параметров 1. |
| 65536 | Не удалось получить блокировку между процессами. |
| 131072 | Не удалось дождаться блокировки между процессами. |
| 262144 | Не удалось выполнить чтение или запись в постоянное хранилище. |
| 524288 | Не удалось проанализировать сохраненные данные. |
| 1048576 | Не удалось выделить память. |
| 2097152 | Сигналы о том, что метрикиBucket и testCaseIdStart будут включены в TipReportingInfo. |
| 4194304 | Сигналы о том, что TestControlReporting был вызван со значением 2. |
.
Произвольная строка JSON.
startPerformanceCounter
Счетчик начала теста.
observedSleepTimeInMs
Количество времени, затраченного в спящем или приостановленном состоянии.
properties
Свойства теста. Это значение присутствует, только если в вызове TestCreate или TestOpen указано значение параметра 131072. Для этого поля можно задать сочетание следующих значений.
| Значение | Описание |
|---|---|
| 0 | Свойства по умолчанию. |
| 1 | Тестовые данные не будут удалены из хранилища, если не существует тестовых дескрипторов. |
| 2 | Добавляет ключевое слово бит 45 к событию трассировки событий windows сбоем один раз для каждого процесса. |
| 4 | Добавляет ключевое слово бит 46 к каждому событию трассировки событий windows. |
| 8 | Добавляет ключевое слово бит 45 к успешному событию ETW. |
| 16 | Добавляет ключевое слово бит 46 к каждому успешному событию ETW. |
| 32 | Устанавливает срок действия теста в 24 часа. |
| 64 | Устанавливает срок действия теста в 7 дней. |
| 128 | Добавляет ключевое слово бит 45 к событию трассировки событий Windows сбоем. |
| 256 | Добавляет ключевое слово бит 45 к успешному событию ETW один раз для каждого процесса. |
| 512 | Ограничивает метрики свойств событий ETWBucket 8 битами. |
| 2048 | Включает ключевое слово бит 3 в событии ETW. |
| 4096 | Включает ключевое слово бит 2 в событии ETW. |
| 8192 | Включает ключевое слово бит 4 в событии ETW. |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Сборка Windows 22000 |
| Минимальная версия сервера | Windows Server 2022 |
| Заголовок | Нет |