перечисление DIAGNOSIS_STATUS (ndhelper.h)
Перечисление DIAGNOSIS_STATUS описывает результат гипотезы, переданной вспомогательному классу, в котором была определена работоспособность компонента.
Синтаксис
typedef enum tagDIAGNOSIS_STATUS {
DS_NOT_IMPLEMENTED = 0,
DS_CONFIRMED,
DS_REJECTED,
DS_INDETERMINATE,
DS_DEFERRED,
DS_PASSTHROUGH
} DIAGNOSIS_STATUS;
Константы
DS_NOT_IMPLEMENTED Значение: 0 Вспомогательный класс не реализован |
DS_CONFIRMED Вспомогательный класс подтвердил наличие проблемы в своем компоненте. |
DS_REJECTED Вспомогательный класс определил, что проблем не существует. |
DS_INDETERMINATE Вспомогательный класс не может определить, существует ли проблема. |
DS_DEFERRED Вспомогательный класс не может выполнить диагностику в настоящее время. |
DS_PASSTHROUGH Вспомогательный класс определил гипотезы для дальнейшего изучения, но не выявил никаких проблем в своем компоненте. Эквивалентно DS_INDETERMINATE, но позже обновляется до DS_REJECTED , если гипотеза не подтверждена. Примечание Доступно только в Windows 7, Windows Server 2008 R2 и более поздних версиях. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | ndhelper.h |