NDF 診斷範例
下列範例示範如何啟動 NDF 使用者介面,並診斷網站的 https://www.microsoft.com 連線能力。
#include "ndfapi.h"
NDFHANDLE hNDF;
HRESULT hr = NdfCreateWebIncident (
L"https://www.microsoft.com",
&hNDF);
if(SUCCEEDED(hr))
{
NdfExecuteDiagnosis(hNDF, NULL); // launches the NDF UI
// the UI is not modal to the original window
NdfCloseIncident(hNDF);
}
NDF UI 可以啟動為強制回應視窗。 若要這樣做,請將 NdfExecuteDiagndio 的第二個參數從 Null 變更為父視窗的控制碼 (HWND) 。
您可以修改此範例來診斷其他網路區域。 若要這樣做,請將 NdfCreateWebIncident 呼叫取代為其他事件建立函式之一,例如 NdfCreateDNSIncident 或 NdfCreateWinSockIncident。
相關主題