mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
2.1 KiB
67 lines
2.1 KiB
//////////////////////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// ExceptionHandler.cpp
|
|
//
|
|
// Copyright (C) 1998, 1999 Microsoft Corporation. All rights reserved.
|
|
//
|
|
// Abstract :
|
|
//
|
|
// This is the implementation of CAppManExceptionHandler
|
|
//
|
|
// History :
|
|
//
|
|
// 05/06/1999 luish Created
|
|
//
|
|
//////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
#include "ExceptionHandler.h"
|
|
#include "AppManDebug.h"
|
|
|
|
//To flag as DBG_EXCEPTION
|
|
#ifdef DBG_MODULE
|
|
#undef DBG_MODULE
|
|
#endif
|
|
|
|
#define DBG_MODULE DBG_EXCEPTION
|
|
|
|
//////////////////////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
//////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
CAppManExceptionHandler::CAppManExceptionHandler(void)
|
|
{
|
|
FUNCTION("CAppManExceptionHandler::CAppManExceptionHandler (void)");
|
|
|
|
m_hResult = E_UNEXPECTED;
|
|
}
|
|
|
|
//////////////////////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
//////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
CAppManExceptionHandler::CAppManExceptionHandler(HRESULT hResult, LPCSTR /*lpFilename*/, const DWORD /*dwLineNumber*/) // Get rid of /W4 warning.
|
|
{
|
|
FUNCTION("CAppManExceptionHandler::CAppManExceptionHandler (HRESULT hResult, LPCSTR lpFilename, const DWORD dwLineNumber)");
|
|
|
|
m_hResult = hResult;
|
|
}
|
|
|
|
//////////////////////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
//////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
CAppManExceptionHandler::~CAppManExceptionHandler(void)
|
|
{
|
|
FUNCTION("CAppManExceptionHandler::~CAppManExceptionHandler (void)");
|
|
}
|
|
|
|
//////////////////////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
//////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
STDMETHODIMP CAppManExceptionHandler::GetResultCode(void)
|
|
{
|
|
FUNCTION("CAppManExceptionHandler::GetResultCode ()");
|
|
|
|
return m_hResult;
|
|
}
|