共用方式為


INetDiagHelper 介面 (ndhelper.h)

INetDiagHelper 介面提供方法來擷取並提供與診斷和解決網路相關問題相關的資訊。

繼承

INetDiagHelper 介面繼承自 IUnknown 介面。 INetDiagHelper 也有下列類型的成員:

方法

INetDiagHelper 介面具有這些方法。

 
INetDiagHelper::Cancel

取消進行中的診斷或修復。
INetDiagHelper::Cleanup

允許協助程式類別延伸模組在診斷或修復作業之後清除資源。
INetDiagHelper::GetAttributes

擷取協助程式類別延伸模組診斷問題的其他資訊。
INetDiagHelper::GetCacheTime

指定診斷和修復作業快取結果過期的時間。
INetDiagHelper::GetDiagnosticsInfo

可讓協助程式類別延伸模組實例提供估計值。
INetDiagHelper::GetDownStreamHypotheses

要求協助程式類別延伸模組產生假設。
INetDiagHelper::GetHigherHypotheses

產生高使用率可能原因的假設。
INetDiagHelper::GetKeyAttributes

擷取 Helper 類別延伸模組的索引鍵屬性。
INetDiagHelper::GetLifeTime

擷取 Helper 類別延伸模組實例的存留期。
INetDiagHelper::GetLowerHypotheses

針對本機組件中低健康情況的可能原因產生假設。
INetDiagHelper::GetRepairInfo

擷取協助程式類別延伸模組針對指定問題類型所擁有的修復資訊。
INetDiagHelper::GetUpStreamHypotheses

針對上游網路元件中高使用率的可能原因產生假設。
INetDiagHelper::HighUtilization

檢查是否高度利用對應的元件。
INetDiagHelper::Initialize

Initialize 方法會從假設傳遞屬性至 Helper 類別延伸模組。 協助程式類別應該將這些參數儲存在主要診斷函式中。 這個方法必須在任何診斷函式之前呼叫。
INetDiagHelper::LowHealth

檢查所診斷的元件是否狀況良好。
INetDiagHelper::Repair

執行輸入參數所指定的修復。
INetDiagHelper::SetLifeTime

協助程式類別延伸模組可以將診斷限制為該期間內的事件。
INetDiagHelper::Validate

順利完成修復之後,由NDF呼叫。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 ndhelper.h