C# Class XAPI.DllInvoke

Inheritance: XAPI.InvokeBase
Afficher le fichier Open project: QuantBox/XAPI2

Méthodes publiques

Méthode Description
Dispose ( ) : void
DllInvoke ( string DLLPath ) : System
GetSysErrMsg ( int errCode ) : string
Invoke ( string APIName, Type t ) : Delegate

Private Methods

Méthode Description
FormatMessage ( int flag, IntPtr &source, int msgid, int langid, string &buf, int size, IntPtr &args ) : int
FreeLibrary ( IntPtr hModule ) : bool
GetDllDirectory ( int bufSize, StringBuilder buf ) : int
GetProcAddress ( IntPtr hModule, string lpProcName ) : IntPtr
LoadLibrary ( string lpFileName ) : IntPtr
LoadLibraryEx ( string lpFileName, IntPtr hReservedNull, LoadLibraryFlags dwFlags ) : IntPtr
SetDllDirectory ( string lpPathName ) : bool

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

DllInvoke() public méthode

public DllInvoke ( string DLLPath ) : System
DLLPath string
Résultat System

GetSysErrMsg() public static méthode

public static GetSysErrMsg ( int errCode ) : string
errCode int
Résultat string

Invoke() public méthode

public Invoke ( string APIName, Type t ) : Delegate
APIName string
t System.Type
Résultat System.Delegate