progwrp/psapi.c
2025-12-13 23:37:26 +01:00

50 lines
917 B
C

#include "progwrp.h"
#include "export.h"
#include "implementations.h"
BOOL WINAPI Implementation_GetProcessMemoryInfo(
HANDLE Process,
PPROCESS_MEMORY_COUNTERS ppsmemCounters,
DWORD cb
)
{
return FALSE;
}
BOOL WINAPI Implementation_GetModuleInformation(
HANDLE hProcess,
HMODULE hModule,
LPMODULEINFO lpmodinfo,
DWORD cb
)
{
return FALSE;
}
BOOL WINAPI Implementation_QueryWorkingSetEx(
HANDLE hProcess,
PVOID pv,
DWORD cb
)
{
return FALSE;
}
BOOL WINAPI Implementation_GetPerformanceInfo(
PPERFORMANCE_INFORMATION pPerformanceInformation,
DWORD cb
)
{
if(!pPerformanceInformation)
{
BaseSetLastNTError(ERROR_INVALID_PARAMETER);
return FALSE;
}
if(cb != sizeof(PERFORMANCE_INFORMATION))
{
BaseSetLastNTError(ERROR_INSUFFICIENT_BUFFER);
return FALSE;
}
//pPerformanceInformation->
return TRUE;
}