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.
126 lines
2.6 KiB
126 lines
2.6 KiB
//+---------------------------------------------------------------------------
|
|
//
|
|
// Microsoft Windows
|
|
// Copyright (C) Microsoft Corporation, 1997.
|
|
//
|
|
// File: T R A C E T A G . H
|
|
//
|
|
// Contents: Trace tag definitions for the Netcfg project
|
|
//
|
|
// Notes: B-flat, C-sharp
|
|
//
|
|
// Author: jeffspr 9 Apr 1997
|
|
//
|
|
//----------------------------------------------------------------------------
|
|
|
|
#pragma once
|
|
#ifndef _TRACETAG_H_
|
|
#define _TRACETAG_H_
|
|
|
|
|
|
// TraceTagIds are the identifiers for tracing areas, and are used in calls
|
|
// to TraceTag. We need this defined outside of of ENABLETRACE so that
|
|
// calls to the TraceTag macro don't break when ENABLETRACE is not defined.
|
|
//
|
|
// Hungarian == ttid
|
|
//
|
|
enum TraceTagId
|
|
{
|
|
ttidDefault = 0,
|
|
ttidAdvCfg,
|
|
ttidAllocations,
|
|
ttidAnswerFile,
|
|
ttidAtmArps,
|
|
ttidAtmLane,
|
|
ttidAtmUni,
|
|
ttidBeDiag,
|
|
ttidBenchmark,
|
|
ttidBrdgCfg,
|
|
ttidClassInst,
|
|
ttidConFoldEntry,
|
|
ttidConman,
|
|
ttidConnectionList,
|
|
ttidDHCPServer,
|
|
ttidDun,
|
|
ttidEAPOL,
|
|
ttidError,
|
|
ttidEsLock,
|
|
ttidEvents,
|
|
ttidFilter,
|
|
ttidGPNLA,
|
|
ttidGuiModeSetup,
|
|
ttidIcons,
|
|
ttidInfExt,
|
|
ttidInstallQueue,
|
|
ttidISDNCfg,
|
|
ttidLana,
|
|
ttidLanCon,
|
|
ttidLanUi,
|
|
ttidMenus,
|
|
ttidMSCliCfg,
|
|
ttidNcDiag,
|
|
ttidNetAfx,
|
|
ttidNetBios,
|
|
ttidNetComm,
|
|
ttidNetOc,
|
|
ttidNetSetup,
|
|
ttidNetUpgrade,
|
|
ttidNetcfgBase,
|
|
ttidNetCfgBind,
|
|
ttidNetCfgPnp,
|
|
ttidNotifySink,
|
|
ttidNWClientCfg,
|
|
ttidNWClientCfgFn,
|
|
ttidRasCfg,
|
|
ttidSFNCfg,
|
|
ttidSecTest,
|
|
ttidShellEnum,
|
|
ttidShellFolder,
|
|
ttidShellFolderIface,
|
|
ttidShellViewMsgs,
|
|
ttidSrvrCfg,
|
|
ttidStatMon,
|
|
ttidSvcCtl,
|
|
ttidSystray,
|
|
ttidTcpip,
|
|
ttidWanCon,
|
|
ttidWanOrder,
|
|
ttidWizard,
|
|
ttidWlbs, /* maiken 5.25.00 */
|
|
ttidWmi /* AlanWar */
|
|
};
|
|
|
|
|
|
// Just for kicks
|
|
//
|
|
typedef enum TraceTagId TRACETAGID;
|
|
|
|
#ifdef ENABLETRACE
|
|
|
|
// Maximum sizes for the trace tag elements.
|
|
const int c_iMaxTraceTagShortName = 16;
|
|
const int c_iMaxTraceTagDescription = 128;
|
|
|
|
// For each element in the tracetag list
|
|
//
|
|
struct TraceTagElement
|
|
{
|
|
TRACETAGID ttid;
|
|
CHAR szShortName[c_iMaxTraceTagShortName+1];
|
|
CHAR szDescription[c_iMaxTraceTagDescription+1];
|
|
BOOL fOutputDebugString;
|
|
BOOL fOutputToFile;
|
|
BOOL fVerboseOnly;
|
|
};
|
|
|
|
typedef struct TraceTagElement TRACETAGELEMENT;
|
|
|
|
//---[ Externs ]--------------------------------------------------------------
|
|
|
|
extern TRACETAGELEMENT g_TraceTags[];
|
|
extern const INT g_nTraceTagCount;
|
|
|
|
#endif // ENABLETRACE
|
|
|
|
#endif // _TRACETAG_H_
|
|
|