Exempel på NDF-diagnostik
I följande exempel visas hur du startar NDF-användargränssnittet och diagnostiserar anslutningen till webbplatsen 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-användargränssnittet kan startas som ett modalt fönster. Det gör du genom att ändra den andra parametern för NdfExecuteDiagnosis från NULL- till handtaget (HWND) i det överordnade fönstret.
Det här exemplet kan ändras för att diagnostisera andra nätverksområden. Om du vill göra det ersätter du NdfCreateWebIncident-anropet med någon av de andra incidentskapandefunktionerna, till exempel NdfCreateDNSIncident eller NdfCreateWinSockIncident.
Relaterade ämnen