Process Hacker
counters.c File Reference
#include "dn.h"

Go to the source code of this file.

Functions

BOOLEAN QueryPerfInfoVariableSize (_In_ HKEY Key, _In_ PWSTR ValueName, _Out_ PVOID *Data, _Out_opt_ PULONG DataSize)
 
PWSTR FindPerfTextInTextData (_In_ PVOID TextData, _In_ ULONG Index)
 
ULONG FindPerfIndexInTextData (_In_ PVOID TextData, _In_ PPH_STRINGREF Text)
 
BOOLEAN GetPerfObjectTypeInfo (_In_opt_ PPH_STRINGREF Filter, _Out_ PPERF_OBJECT_TYPE_INFO *Info, _Out_ PULONG Count)
 
BOOLEAN GetPerfObjectTypeInfo2 (_In_ PPH_STRINGREF NameList, _Out_ PPERF_OBJECT_TYPE_INFO *Info, _Out_ PULONG Count, _Out_opt_ PVOID *TextData)
 

Function Documentation

ULONG FindPerfIndexInTextData ( _In_ PVOID  TextData,
_In_ PPH_STRINGREF  Text 
)

Definition at line 103 of file counters.c.

PWSTR FindPerfTextInTextData ( _In_ PVOID  TextData,
_In_ ULONG  Index 
)

Definition at line 72 of file counters.c.

BOOLEAN GetPerfObjectTypeInfo ( _In_opt_ PPH_STRINGREF  Filter,
_Out_ PPERF_OBJECT_TYPE_INFO Info,
_Out_ PULONG  Count 
)

Definition at line 140 of file counters.c.

BOOLEAN GetPerfObjectTypeInfo2 ( _In_ PPH_STRINGREF  NameList,
_Out_ PPERF_OBJECT_TYPE_INFO Info,
_Out_ PULONG  Count,
_Out_opt_ PVOID *  TextData 
)

Definition at line 224 of file counters.c.

BOOLEAN QueryPerfInfoVariableSize ( _In_ HKEY  Key,
_In_ PWSTR  ValueName,
_Out_ PVOID *  Data,
_Out_opt_ PULONG  DataSize 
)

Definition at line 25 of file counters.c.