共用方式為


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 呼叫取代為其他事件建立函式之一,例如 NdfCreateDNSIncidentNdfCreateWinSockIncident

NdfCloseIncident

NdfCreateWebIncident

NdfExecuteDiagn