C# Класс CrossroadsIO.Interop.Platform

Показать файл Открыть проект

Открытые методы

Метод Описание
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