HypothesisResult structure

The HypothesisResult structure contains information about a hypothesis returned from a helper class. The hypothesis is obtained via a call to GetLowerHypotheses.

Syntax


typedef struct tagHypothesisResult {
  HYPOTHESIS       hypothesis;
  DIAGNOSIS_STATUS pathStatus;
} HypothesisResult;

Members

hypothesis

Type: HYPOTHESIS

Information for a specific hypothesis.

pathStatus

Type: DIAGNOSIS_STATUS

The status of the child helper class and its children.

If the hypothesis or any of its children indicated DS_CONFIRMED in a call to LowHealth, then this value will be DS_CONFIRMED. If no problems exist in such a call, the value will be DS_REJECTED. The value will be DS_INDETERMINATE if the health of the component is not clear.

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

Ndhelper.h

IDL

Ndhelper.idl

See also

HYPOTHESIS
DIAGNOSIS_STATUS
GetLowerHypotheses
LowHealth

 

 

Show: