Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Содержит метаданные для тестового дескриптора.
Синтаксис
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 |
Заголовок | Нет |