windows-nt/Source/XPSP1/NT/sdktools/perfmon/line.h
2020-09-26 16:20:57 +08:00

73 lines
1.5 KiB
C
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

VOID FreeLines (PLINESTRUCT pLineFirst) ;
PLINE LineAllocate (void) ;
void LineFree (PLINE pLine) ;
void LineAppend (PPLINE ppLineFirst,
PLINE pLineNew) ;
BOOL LineRemove (PPLINE ppLineFirst,
PLINE pLineRemove) ;
int NumLines (PLINE pLineFirst) ;
LPTSTR LineInstanceName (PLINE pLine) ;
LPTSTR LineParentName (PLINE pLine) ;
void LineCounterAppend (PCOUNTERGROUP pCGroup,
PLINE pLineNew) ;
BOOL EquivalentLine (PLINE pLine1,
PLINE pLine2) ;
PLINE FindEquivalentLine (PLINE pLineToFind,
PLINE pLineFirst) ;
BOOL WriteLine (PLINE pLine,
HANDLE hFile) ;
void ReadLines (HANDLE hFile,
DWORD dwNumLines,
PPPERFSYSTEM ppSystemFirst,
PPLINE ppLineFirst,
int LineType) ;
HPEN LineCreatePen (HDC hDC,
PLINEVISUAL pVisual,
BOOL bForPrint) ;
PPERFOBJECT LineFindObject (PPERFSYSTEM pSystem,
PPERFDATA pPerfData,
PLINE pLine) ;
PPERFCOUNTERDEF LineFindCounter (PPERFSYSTEM pSystem,
PPERFOBJECT pObject,
PPERFDATA pPerfData,
PLINE pLine) ;
PPERFINSTANCEDEF LineFindInstance (PPERFDATA pPerfData,
PPERFOBJECT pObject,
PLINE pLine) ;