Source code of Windows XP (NT5)
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.
|
|
//+-----------------------------------------------------------------------
//
// Microsoft Windows
//
// Copyright (c) Microsoft Corporation 1991 - 1992
//
// File: SPDebug.h
//
// Contents: Debug functions
//
//
// History: 10 Sep 92 RichardW Created
//
//------------------------------------------------------------------------
#if DBG
#define SPM_DBG_GETDEBUGLEVEL 1
#define SPM_DBG_SETDEBUGLEVEL 2
#define SPM_DBG_MEMORYUSE 3
#define SPM_DBG_BREAK 4
#define SPM_DBG_TRACEMEM 5
#define SPM_DBG_FAILMEM 6
typedef struct _SpmDbg_Memory_Detail { unsigned long PackageID; unsigned long HeapUse; unsigned long HeapHW; } SpmDbg_Memory_Detail;
typedef struct _SpmDbg_MemoryUse { unsigned long DetailCount; SpmDbg_Memory_Detail Details[1]; } SpmDbg_MemoryUse, *PSpmDbg_MemoryUse;
typedef struct _SpmDbg_MemoryFailure { ULONG FailureInterval; ULONG FailureDelay; ULONG FailureLength; BOOLEAN fSimulateFailure; } SpmDbg_MemoryFailure, *PSpmDbg_MemoryFailure;
#endif
#define SPM_SET_PERFORMANCE_FILE 10
#define SPM_GET_GLUON_INFO 11
#define SPM_SNAPSHOT_SESSIONS 12
#define SPM_GET_API_PERFORMANCE 13
|