C# 클래스 CrossroadsIO.Interop.Platform

파일 보기 프로젝트 열기: jgoz/crossroads-net

공개 메소드들

메소드 설명
GetLastLibraryError ( ) : Exception
LoadProcedure ( CrossroadsIO.Interop.SafeLibraryHandle handle, string functionName ) : IntPtr
OpenHandle ( string filename ) : CrossroadsIO.Interop.SafeLibraryHandle
ReleaseHandle ( IntPtr handle ) : bool

비공개 메소드들

메소드 설명
dlclose ( IntPtr handle ) : int
dlerror ( ) : string
dlopen ( string filename, int flags ) : CrossroadsIO.Interop.SafeLibraryHandle
dlsym ( CrossroadsIO.Interop.SafeLibraryHandle handle, string symbol ) : IntPtr

메소드 상세

GetLastLibraryError() 공개 정적인 메소드

public static GetLastLibraryError ( ) : Exception
리턴 System.Exception

LoadProcedure() 공개 정적인 메소드

public static LoadProcedure ( CrossroadsIO.Interop.SafeLibraryHandle handle, string functionName ) : IntPtr
handle CrossroadsIO.Interop.SafeLibraryHandle
functionName string
리턴 System.IntPtr

OpenHandle() 공개 정적인 메소드

public static OpenHandle ( string filename ) : CrossroadsIO.Interop.SafeLibraryHandle
filename string
리턴 CrossroadsIO.Interop.SafeLibraryHandle

ReleaseHandle() 공개 정적인 메소드

public static ReleaseHandle ( IntPtr handle ) : bool
handle System.IntPtr
리턴 bool