윈도우

    PROCESS_MEMORY_COUNTERS_EX 구조체

    typedef struct _PROCESS_MEMORY_COUNTERS_EX { DWORD cb; DWORD PageFaultCount; SIZE_T PeakWorkingSetSize; SIZE_T WorkingSetSize; SIZE_T QuotaPeakPagedPoolUsage; SIZE_T QuotaPagedPoolUsage; SIZE_T QuotaPeakNonPagedPoolUsage; SIZE_T QuotaNonPagedPoolUsage; SIZE_T PagefileUsage; SIZE_T PeakPagefileUsage; SIZE_T PrivateUsage; } PROCESS_MEMORY_COUNTERS_EX, *PPROCESS_MEMORY_COUNTERS_EX; MSDN에 보면 이렇게 나와있..

    QueryFullProcessImageName 함수

    BOOL WINAPI QueryFullProcessImageName (_HANDLE hProcess,_In_ DWORD dwFlags,_Out_ LPTSTR lpExeName,_InOut_ PDWORD lpdwSize); hProcess : 프로세스에 대한 핸들, 이 때 주로 OpenProcess를 통해서 핸들을 통할텐데,dwDesiredAccess에 인자를 PROCESS_QUERY_INFORMATION 또는 PROCESS_QUERY_LIMITED_INFORMATION 액세스 권한을 줘야한다.일반적으로 PROCESS_ALL_ACCESS 를 줬지만, QueryFullProcessImageName 함수를 사용한다. dwFlags : 0을 주면, Win32 경로 형식을 사용 PROCESS_NAME_NATIVE..