#include "stdafx.h" #include "remoteps.h" #include "RemoteProcess.hpp" #include RemoteProcess::RemoteProcess(void) { } HRESULT RemoteProcess::Snapshot(VARIANT *pVariant) { return mRemoteProcessImpl.snapshot(pVariant).result(); } HRESULT RemoteProcess::GetProcessFirst(VARIANT *pVariant) { return mRemoteProcessImpl.getProcessFirst(pVariant).result(); } HRESULT RemoteProcess::GetProcessNext(VARIANT *pVariant) { return mRemoteProcessImpl.getProcessNext(pVariant).result(); } HRESULT RemoteProcess::GetModuleFirst(VARIANT *pVariant) { return mRemoteProcessImpl.getModuleFirst(pVariant).result(); } HRESULT RemoteProcess::GetModuleNext(VARIANT *pVariant) { return mRemoteProcessImpl.getModuleNext(pVariant).result(); } STDMETHODIMP RemoteProcess::GetProcessTimes(VARIANT *pVariant,DATE *pCreationTime,DATE *pExitTime,DATE *pKernelTime,DATE *pUserTime) { return mRemoteProcessImpl.getProcessTimes(pVariant,pCreationTime,pExitTime,pKernelTime,pUserTime).result(); } HRESULT RemoteProcess::GetDesktopWindow(VARIANT *pVariant) { return mRemoteProcessImpl.getDesktopWindow(pVariant).result(); } HRESULT RemoteProcess::Kill(VARIANT *pVariant) { return mRemoteProcessImpl.kill(pVariant).result(); }