INetDiagHelper 接口 (ndhelper.h)
INetDiagHelper 接口提供的方法可捕获和提供与诊断和解决网络相关问题相关的信息。
继承
INetDiagHelper 接口继承自 IUnknown 接口。 INetDiagHelper 还具有以下类型的成员:
方法
INetDiagHelper 接口具有这些方法。
INetDiagHelper::Cancel 取消正在进行的诊断或修复。 |
INetDiagHelper::Cleanup 允许帮助程序类扩展在诊断或修复操作后清理资源。 |
INetDiagHelper::GetAttributes 检索有关帮助程序类扩展已诊断的问题的其他信息。 |
INetDiagHelper::GetCacheTime 指定诊断和修复操作的缓存结果过期的时间。 |
INetDiagHelper::GetDiagnosticsInfo 启用 Helper 类扩展实例以提供估计值。 |
INetDiagHelper::GetDownStreamHypotheses 要求帮助程序类扩展生成假设。 |
INetDiagHelper::GetHigherHypotheses 生成高利用率的可能原因的假设。 |
INetDiagHelper::GetKeyAttributes 检索帮助程序类扩展的键属性。 |
INetDiagHelper::GetLifeTime 检索帮助程序类扩展实例的生存期。 |
INetDiagHelper::GetLowerHypotheses 针对本地组件中运行状况不佳的可能原因生成假设。 |
INetDiagHelper::GetRepairInfo 检索帮助程序类扩展针对给定问题类型的修复信息。 |
INetDiagHelper::GetUpStreamHypotheses 为上游网络组件中高利用率的可能原因生成假设。 |
INetDiagHelper::HighUtilization 检查相应的组件是否得到高度利用。 |
INetDiagHelper::Initialize Initialize 方法将属性从假设传递到帮助程序类扩展。 帮助程序类应存储这些参数,以便在main 诊断函数中使用。 必须在任何诊断函数之前调用此方法。 |
INetDiagHelper::LowHealth 检查被诊断的组件是否正常。 |
INetDiagHelper::Repair 执行由输入参数指定的修复。 |
INetDiagHelper::SetLifeTime 帮助程序类扩展可以将诊断限制为该时间段内的事件。 |
INetDiagHelper::Validate 修复成功完成后由 NDF 调用。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | ndhelper.h |