windows-nt/Source/XPSP1/NT/net/diagnostics/netdiag/sample.c
2020-09-26 16:20:57 +08:00

128 lines
2.8 KiB
C

//++
//
// Copyright (C) Microsoft Corporation, 1987 - 1999
//
// Module Name:
//
// sample.c
//
// Abstract:
//
// Queries into network drivers
//
// Author:
//
// Anilth - 4-20-1998
//
// Environment:
//
// User mode only.
// Contains NT-specific code.
//
// Revision History:
//
//--
#include "precomp.h"
HRESULT SamplePassTest( NETDIAG_PARAMS* pParams, NETDIAG_RESULT* pResults)
{
if (pParams->fReallyVerbose)
{
printf(" Performing the sample pass test... pass\n");
}
return S_OK;
} /* END OF SamplePassTest() */
/*!--------------------------------------------------------------------------
SamplePassGlobalPrint
-
Author: KennT
---------------------------------------------------------------------------*/
void SamplePassGlobalPrint( NETDIAG_PARAMS* pParams,
NETDIAG_RESULT* pResults)
{
if (pParams->fVerbose)
{
printf(" Sample Pass Test : pass\n");
}
if (pParams->fReallyVerbose)
{
printf(" more text\n");
}
}
/*!--------------------------------------------------------------------------
SamplePassPerInterfacePrint
-
Author: KennT
---------------------------------------------------------------------------*/
void SamplePassPerInterfacePrint( NETDIAG_PARAMS* pParams,
NETDIAG_RESULT* pResults,
INTERFACE_RESULT *pInterfaceResults)
{
// no per-interface results
}
/*!--------------------------------------------------------------------------
SamplePassCleanup
-
Author: KennT
---------------------------------------------------------------------------*/
void SamplePassCleanup( NETDIAG_PARAMS* pParams, NETDIAG_RESULT* pResults)
{
}
HRESULT SampleFailTest( NETDIAG_PARAMS* pParams, NETDIAG_RESULT* pResults)
{
if (pParams->fReallyVerbose)
{
printf(" Performing the sample fail test... fail\n");
}
return S_FALSE;
} /* END OF SampleFailTest() */
/*!--------------------------------------------------------------------------
SampleFailGlobalPrint
-
Author: KennT
---------------------------------------------------------------------------*/
void SampleFailGlobalPrint( NETDIAG_PARAMS* pParams,
NETDIAG_RESULT* pResults)
{
printf(" Sample Fail Test : fail\n");
printf(" more text\n");
}
/*!--------------------------------------------------------------------------
SampleFailPerInterfacePrint
-
Author: KennT
---------------------------------------------------------------------------*/
void SampleFailPerInterfacePrint( NETDIAG_PARAMS* pParams,
NETDIAG_RESULT* pResults,
INTERFACE_RESULT *pInterfaceResults)
{
// no per-interface results
}
/*!--------------------------------------------------------------------------
SampleFailCleanup
-
Author: KennT
---------------------------------------------------------------------------*/
void SampleFailCleanup( NETDIAG_PARAMS* pParams, NETDIAG_RESULT* pResults)
{
}