11#define Li2Double(x) ((double)((x).HighPart) * 4.294967296E9 + (double)((x).LowPart))
ULONG PerfDataGetPagedPoolUsagePages(ULONG Index)
ULONG PerfDataGetWorkingSetSizeBytes(ULONG Index)
ULONG PerfDataGetWorkingSetSizeDelta(ULONG Index)
ULONG PerfDataGetPageFaultCountDelta(ULONG Index)
ULONG PerfDataGetProcessIndex(ULONG pid)
struct _CMD_LINE_CACHE * PCMD_LINE_CACHE
ULONG PerfDataGetKernelMemoryNonPagedK(void)
ULONG PerfDataGetPageFaultCount(ULONG Index)
ULONG PerfDataGetSystemHandleCount(void)
ULONG PerfDataGetSessionId(ULONG Index)
ULONG PerfDataGetPhysicalMemoryTotalK(void)
struct _PERFDATA PERFDATA
ULONG PerfDataGetTotalThreadCount(void)
void PerfDataDeallocCommandLineCache()
ULONG PerfDataGetCommitChargePeakK(void)
ULONG PerfDataGetProcessorSystemUsage(void)
LARGE_INTEGER PerfDataGetCPUTime(ULONG Index)
ULONG PerfDataGetHandleCount(ULONG Index)
ULONG PerfDataGetProcessId(ULONG Index)
ULONG PerfDataGetProcessorUsage(void)
ULONG PerfDataGetCPUUsage(ULONG Index)
ULONG PerfDataGetKernelMemoryPagedK(void)
BOOL PerfDataGetCommandLine(ULONG Index, LPWSTR lpCommandLine, ULONG nMaxCount)
ULONG PerfDataGetKernelMemoryTotalK(void)
ULONG PerfDataGetCommitChargeLimitK(void)
ULONG PerfDataGetThreadCount(ULONG Index)
ULONG PerfDataGetBasePriority(ULONG Index)
BOOL PerfDataGetUserName(ULONG Index, LPWSTR lpUserName, ULONG nMaxCount)
BOOL PerfDataInitialize(void)
void PerfDataRefresh(void)
ULONG PerfDataGetUSERObjectCount(ULONG Index)
ULONG PerfDataGetPhysicalMemoryAvailableK(void)
ULONG PerfDataGetNonPagedPoolUsagePages(ULONG Index)
struct _PERFDATA * PPERFDATA
struct _CMD_LINE_CACHE CMD_LINE_CACHE
ULONG PerfDataGetCommitChargeTotalK(void)
void PerfDataUninitialize(void)
ULONG PerfDataGetVirtualMemorySizeBytes(ULONG Index)
BOOL PerfDataGetImageName(ULONG Index, LPWSTR lpImageName, ULONG nMaxCount)
ULONG PerfDataGetPeakWorkingSetSizeBytes(ULONG Index)
ULONG PerfDataGetGDIObjectCount(ULONG Index)
BOOL PerfDataGetIOCounters(ULONG Index, PIO_COUNTERS pIoCounters)
ULONG PerfDataGetProcessCount(void)
BOOL PerfDataGet(ULONG Index, PPERFDATA *lppData)
ULONG PerfDataGetPhysicalMemorySystemCacheK(void)
struct _CMD_LINE_CACHE * pnext
ULONG PageFaultCountDelta
ULONG WorkingSetSizeDelta
ULONG NonPagedPoolUsagePages
ULONG VirtualMemorySizeBytes
ULONG PagedPoolUsagePages
ULONG WorkingSetSizeBytes
ULONG PeakWorkingSetSizeBytes
WCHAR ImageName[MAX_PATH+_countof(L" *32") - 1]
_In_ WDFCOLLECTION _In_ ULONG Index
_In_ ULONG_PTR _In_ ULONG _Out_ ULONG_PTR * pid