What is the win32 API function for private bytes?

前端 未结 3 1238
别跟我提以往
别跟我提以往 2020-12-21 00:12

What is the win32 API function for private bytes (the ones you can see in perfmon).

I\'d like to avoid the .NET API

3条回答
  •  离开以前
    2020-12-21 01:10

    BOOL WINAPI GetProcessMemoryInfo(
      __in   HANDLE Process,
      __out  PPROCESS_MEMORY_COUNTERS ppsmemCounters,
      __in   DWORD cb
    );
    

    Where ppsmemCounters parameter can be a PROCESS_MEMORY_COUNTERS or PROCESS_MEMORY_COUNTERS_EX structure. Just typecast PROCESS_MEMORY_COUNTERS_EX to PROCESS_MEMORY_COUNTERS.

    PROCESS_MEMORY_COUNTERS_EX.PrivateUsage is what you're looking for.

    More info here and here

提交回复
热议问题