lzexpand

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

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

Go to latest
Published: Dec 25, 2013 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Overview

Package lzexpand provides API definitions for accessing the lz functions in kernel32.dll.

Index

Constants

This section is empty.

Variables

View Source
var (
	LZStart func() (T.INT, error)

	LZDone func() (T.VOID, error)

	CopyLZFile func(T.INT, T.INT) (T.LONG, error)

	LZCopy func(T.INT, T.INT) (T.LONG, error)

	LZInit func(T.INT) (T.INT, error)

	GetExpandedName func(VString, OVString) (T.INT, error)

	LZOpenFile func(OVString, *T.OFSTRUCT, T.WORD) (T.INT, error)

	LZSeek func(T.INT, T.LONG, T.INT) (T.LONG, error)

	LZRead func(T.INT, T.AString, T.INT) (T.INT, error)

	LZClose func(T.INT) (T.VOID, error)
)
View Source
var LZExpandANSIApis = outside.Apis{
	{"GetExpandedNameA", &GetExpandedName},
	{"LZOpenFileA", &LZOpenFile},
}
View Source
var LZExpandApis = outside.Apis{
	{"CopyLZFile", &CopyLZFile},
	{"LZClose", &LZClose},
	{"LZCopy", &LZCopy},
	{"LZDone", &LZDone},
	{"LZInit", &LZInit},
	{"LZRead", &LZRead},
	{"LZSeek", &LZSeek},
	{"LZStart", &LZStart},
}
View Source
var LZExpandUnicodeApis = outside.Apis{
	{"GetExpandedNameW", &GetExpandedName},
	{"LZOpenFileW", &LZOpenFile},
}

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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