DIAGNOSIS_STATUS enumeration (ndhelper.h)
The DIAGNOSIS_STATUS enumeration describes the result of a hypothesis submitted to a helper class in which the health of a component has been determined.
Syntax
typedef enum tagDIAGNOSIS_STATUS {
DS_NOT_IMPLEMENTED = 0,
DS_CONFIRMED,
DS_REJECTED,
DS_INDETERMINATE,
DS_DEFERRED,
DS_PASSTHROUGH
} DIAGNOSIS_STATUS;
Constants
DS_NOT_IMPLEMENTED Value: 0 A helper class is not implemented |
DS_CONFIRMED The helper class has confirmed a problem existing in its component. |
DS_REJECTED The helper class has determined that no problem exists. |
DS_INDETERMINATE The helper class is unable to determine whether there is a problem. |
DS_DEFERRED The helper class is unable to perform the diagnosis at this time. |
DS_PASSTHROUGH The helper class has identified hypotheses to investigate further, but did not identify any problems in its own component. Equivalent to DS_INDETERMINATE, but is later updated to DS_REJECTED if no hypothesis is confirmed. Note Available only in Windows 7, Windows Server 2008 R2, and later. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | ndhelper.h |