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 可以作为模式窗口启动。 为此,请将 NdfExecuteDiagnosis 的第二个参数从 NULL 更改为父窗口 (HWND) 句柄。
可以修改此示例以诊断网络的其他区域。 为此,请将 NdfCreateWebIncident 调用替换为其他事件创建函数之一,例如 NdfCreateDNSIncident 或 NdfCreateWinSockIncident。
相关主题