C# 클래스 Cairo.WindowsHooksWrapper.NativeMethods

파일 보기 프로젝트 열기: RevolutionSmythe/cairoshell

공개 메소드들

메소드 설명
GetFileNameFromHandle ( IntPtr FileHandle ) : string
GetProcess ( IntPtr hwnd ) : Process

Retrieves a running process.

GetProcessPath ( IntPtr hwnd ) : string

Retrieves the Path of a running process.

비공개 메소드들

메소드 설명
CloseHandle ( IntPtr hObject ) : bool
CreateFileMapping ( IntPtr hFile, IntPtr lpFileMappingAttributes, FileMapProtection flProtect, uint dwMaximumSizeHigh, uint dwMaximumSizeLow, [ lpName ) : IntPtr
GetFileSize ( IntPtr hFile, IntPtr lpFileSizeHigh ) : uint
GetMappedFileName ( IntPtr m_hProcess, IntPtr lpv, StringBuilder lpFilename, uint nSize ) : uint
GetModuleFileNameEx ( IntPtr hProcess, IntPtr hModule, StringBuilder &lpBaseName, [ nSize ) : uint
GetWindowThreadProcessId ( IntPtr handle, uint &processId ) : int
MapViewOfFile ( IntPtr hFileMappingObject, FileMapAccess dwDesiredAccess, uint dwFileOffsetHigh, uint dwFileOffsetLow, uint dwNumberOfBytesToMap ) : IntPtr
QueryFullProcessImageNameW ( IntPtr hProcess, uint dwFlags, [ lpExeName, uint &lpdwSize ) : bool
UnmapViewOfFile ( IntPtr lpBaseAddress ) : bool

메소드 상세

GetFileNameFromHandle() 공개 정적인 메소드

public static GetFileNameFromHandle ( IntPtr FileHandle ) : string
FileHandle System.IntPtr
리턴 string

GetProcess() 공개 정적인 메소드

Retrieves a running process.
public static GetProcess ( IntPtr hwnd ) : Process
hwnd System.IntPtr
리턴 System.Diagnostics.Process

GetProcessPath() 공개 정적인 메소드

Retrieves the Path of a running process.
public static GetProcessPath ( IntPtr hwnd ) : string
hwnd System.IntPtr
리턴 string