windows-nt/Source/XPSP1/NT/inetsrv/iis/svcs/smtp/smtpdbg/smtpdbg.cpp
2020-09-26 16:20:57 +08:00

65 lines
2.7 KiB
C++

//-----------------------------------------------------------------------------
//
//
// File: smtpdbg.cpp
//
// Description: Debugger extentions for SMTPSVC. Any SMTP-specific
// extensions should go in this file.
//
// Author: Mike Swafford (MikeSwa)
//
// History:
// 2/22/99 - GPulla created
// 7/4/99 - MikeSwa Updated and checked in
//
// Copyright (C) 1999 Microsoft Corporation
//
//-----------------------------------------------------------------------------
#include "smtpdbg.h"
DEFINE_EXPORTED_FUNCTIONS
DECLARE_DEBUG_PRINTS_OBJECT()
// Displayed at top of help command
LPSTR ExtensionNames[] =
{
"Debugger Extension for : smtpsvc\n",
0
};
//Displayed at bottom of help command... after exported functions are explained
LPSTR Extensions[] =
{
"\n",
0
};
//Because of the way the we redefine private/protected, the Do*Command protocol
//command functions must be redefined here or else there will be linker errors.
//If new protocol commands are added, they MUST be added here as well.
BOOL SMTP_CONNECTION::DoEHLOCommand(const char * InputLine, DWORD parameterSize){ return 1; }
BOOL SMTP_CONNECTION::DoHELOCommand(const char * InputLine, DWORD parameterSize){ return 1; }
BOOL SMTP_CONNECTION::DoRSETCommand(const char * InputLine, DWORD parameterSize){ return 1; }
BOOL SMTP_CONNECTION::DoNOOPCommand(const char * InputLine, DWORD parameterSize){ return 1; }
BOOL SMTP_CONNECTION::DoQUITCommand(const char * InputLine, DWORD parameterSize){ return 1; }
BOOL SMTP_CONNECTION::DoHELPCommand(const char * InputLine, DWORD parameterSize){ return 1; }
BOOL SMTP_CONNECTION::DoMAILCommand(const char * InputLine, DWORD parameterSize){ return 1; }
BOOL SMTP_CONNECTION::DoRCPTCommand(const char * InputLine, DWORD parameterSize){ return 1; }
BOOL SMTP_CONNECTION::DoDATACommand(const char * InputLine, DWORD parameterSize){ return 1; }
BOOL SMTP_CONNECTION::DoVRFYCommand(const char * InputLine, DWORD parameterSize){ return 1; }
BOOL SMTP_CONNECTION::DoAUTHCommand(const char * InputLine, DWORD parameterSize){ return 1; }
BOOL SMTP_CONNECTION::DoLASTCommand(const char * InputLine, DWORD parameterSize){ return 1; }
BOOL SMTP_CONNECTION::DoETRNCommand(const char * InputLine, DWORD parameterSize){ return 1; }
BOOL SMTP_CONNECTION::DoTURNCommand(const char * InputLine, DWORD parameterSize){ return 1; }
BOOL SMTP_CONNECTION::DoSTARTTLSCommand(const char * InputLine, DWORD parameterSize){ return 1; }
BOOL SMTP_CONNECTION::DoTLSCommand(const char * InputLine, DWORD parameterSize){ return 1; }
BOOL SMTP_CONNECTION::DoBDATCommand(const char * InputLine, DWORD parameterSize){ return 1; }
BOOL SMTP_CONNECTION::Do_EODCommand(const char * InputLine, DWORD parameterSize){ return 1; }