ndhelper.h header
This header is used by Network Diagnostics Framework. For more information, see:
ndhelper.h contains the following programming interfaces:
Interfaces
INetDiagHelper The INetDiagHelper interface provides methods that capture and provide information associated with diagnoses and resolution of network-related issues. |
INetDiagHelperEx Provides methods that extend on the INetDiagHelper interface to capture and provide information associated with diagnoses and resolution of network-related issues. |
INetDiagHelperInfo The INetDiagHelperInfo interface provides a method that is called by the Network Diagnostics Framework (NDF) when it needs to validate that it has the necessary information for a helper class and that it has chosen the correct helper class. |
INetDiagHelperUtilFactory Provides a reserved method that is used by the Network Diagnostics Framework (NDF). |
Structures
DiagnosticsInfo The DiagnosticsInfo structure contains the estimate of diagnosis time, and flags for invocation. |
HelperAttributeInfo The HelperAttributeInfo structure contains the name of the helper attribute and its type. |
HYPOTHESIS The HYPOTHESIS structure contains data used to submit a hypothesis to NDF for another helper class. |
HypothesisResult Contains information about a hypothesis returned from a helper class. |
Enumerations
DIAGNOSIS_STATUS 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. |
PROBLEM_TYPE The PROBLEM_TYPE enumeration describes the type of problem a helper class indicates is present. |
REPAIR_STATUS The REPAIR_STATUS enumeration describes the result of a helper class attempting a repair option. |