Documentation
¶
Index ¶
- Variables
- func Invoke(proc uintptr, args ...uintptr) (ret uintptr)
- func LazyLoad(str string) (dll *syscall.LazyDLL)
- func LazyProc(dll *syscall.LazyDLL, str string) (procAddr uintptr)
- func Load(str string) (dll *syscall.DLL)
- func MLazyLoadProc(dllStr string, index int, procStr string) (dll *syscall.LazyDLL)
- func MLazyLoadProcs(str string, index int, strs []string) (dll *syscall.LazyDLL)
- func MLazyProc(dll *syscall.LazyDLL, index int, str string)
- func MLazyProcs(dll *syscall.LazyDLL, index int, strs []string)
- func MProc(dll *syscall.DLL, index int, str string)
- func MProcs(dll *syscall.DLL, index int, strs []string)
- func Proc(dll *syscall.DLL, str string) (procAddr uintptr)
- func ReleaseAll()
- func UMLoad(str string) (dll *syscall.DLL)
Constants ¶
This section is empty.
Variables ¶
View Source
var ProcList [4096]uintptr
Keep list of managed foreign function addresses
Functions ¶
func MLazyLoadProc ¶
Function to lazily load a DLL, and find and manage a foreign function within it
func MLazyLoadProcs ¶
Function to lazily load a DLL, and find and manage a list of foreign functions within it
func MLazyProcs ¶
Function to find and manage a list of foreign functions within a lazily loaded DLL
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.