dll

package
v0.0.0-...-79d7e0e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 11, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MemLazyDll

type MemLazyDll struct {
	Data []byte
	// contains filtered or unexported fields
}

func (*MemLazyDll) Handle

func (d *MemLazyDll) Handle() uintptr

func (*MemLazyDll) Load

func (d *MemLazyDll) Load() (err error)

func (*MemLazyDll) Loaded

func (d *MemLazyDll) Loaded() bool

func (*MemLazyDll) NewProc

func (d *MemLazyDll) NewProc(name string) LazyProc

type MemLazyProc

type MemLazyProc struct {
	Name string
	// contains filtered or unexported fields
}

func (*MemLazyProc) Addr

func (p *MemLazyProc) Addr() uintptr

func (*MemLazyProc) Call

func (p *MemLazyProc) Call(a ...uintptr) (r1 uintptr, r2 uintptr, lastErr error)

func (*MemLazyProc) Find

func (p *MemLazyProc) Find() error

type SysLazyDll

type SysLazyDll struct {
	windows.LazyDLL
	// contains filtered or unexported fields
}

func (*SysLazyDll) Load

func (l *SysLazyDll) Load() error

func (*SysLazyDll) Loaded

func (l *SysLazyDll) Loaded() bool

func (*SysLazyDll) NewProc

func (l *SysLazyDll) NewProc(name string) LazyProc

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL