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와 같은 다른 인시던트 생성 함수 중 하나로 바꿉니다.
관련 항목