Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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. |