Leaked source code of windows server 2003
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.
 
 
 
 
 
 

44 lines
1.7 KiB

//-----------------------------------------------------------------------------
//
// File: _errorrep.h
// Copyright (C) 1994-1997 Microsoft Corporation
// All rights reserved.
//
// Error reporting mechanism for Espresso 2.0
//
//-----------------------------------------------------------------------------
#ifndef ESPUTIL__ERRORREP_H
#define ESPUTIL__ERRORREP_H
////////////////////// the new global issuemessage functions.
void LTAPIENTRY IssueMessage(MessageSeverity, const CLString &strContext,
const CLString &strMessage, const CLocation &, UINT uiHelpContext = 0);
void LTAPIENTRY IssueMessage(MessageSeverity, const CLString &strContext,
HINSTANCE hResourceDll, UINT uiStringId, const CLocation &,
UINT uiHelpContext = 0);
void LTAPIENTRY IssueMessage(MessageSeverity, const CLString &strContext,
const CLocation &, CException *);
void LTAPIENTRY IssueMessage(MessageSeverity, HINSTANCE hResourceDll,
UINT uiContext, const CLString &strMessage,
const CLocation &, UINT uiHelpContext = 0);
void LTAPIENTRY IssueMessage(MessageSeverity, HINSTANCE hResourceDll,
UINT uiContextId, UINT uiStringId,
const CLocation &, UINT uiHelpContext = 0);
void LTAPIENTRY IssueMessage(MessageSeverity, HINSTANCE hResourceDll,
UINT uiContext, const CLocation &, CException *);
void LTAPIENTRY IssueMessage(MessageSeverity, const CContext &,
const CLString &, UINT uiHelpId = 0);
void LTAPIENTRY IssueMessage(MessageSeverity, const CContext &,
HINSTANCE, UINT, UINT uiHelpId = 0);
void LTAPIENTRY SetErrorReporter(CReporter *, BOOL fBatchMode);
void LTAPIENTRY GetErrorReporter(CReporter *&, BOOL &);
#if !defined(_DEBUG) || defined(IMPLEMENT)
#include "_errorrep.inl"
#endif
#endif