w32

package module
v0.0.0-...-4819542 Latest Latest
Warning

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

Go to latest
Published: May 9, 2024 License: MIT Imports: 3 Imported by: 0

README

w32

Windows API bindings for Go.

My goal is to make package w32 the most complete bindings for Go.

They are auto-generated from https://github.com/marlersoft/win32json similar to bindings for zig, rust, Dart.

Documentation

Rendered for windows/amd64

Index

Constants

View Source
const (
	DNS_TYPE_A = syscall.DNS_TYPE_A
)

Variables

View Source
var (
	UTF16PtrFromString = syscall.UTF16PtrFromString
	UTF16FromString    = syscall.UTF16FromString
	SysN               = syscall.SyscallN
)

Functions

This section is empty.

Types

type Errno

type Errno = syscall.Errno

type GUID

type GUID = syscall.GUID

type Handle

type Handle = syscall.Handle

func CreateFileMapping

func CreateFileMapping(fhandle Handle, sa *SecurityAttributes, prot uint32, maxSizeHigh uint32, maxSizeLow uint32, name *uint16) (handle Handle, err error)

type SecurityAttributes

type SecurityAttributes = syscall.SecurityAttributes

Directories

Path Synopsis
cmd
gen
Package genwinsyscallproto generates Windows syscall function prototypes ("//sys ..." comments) using given win32metadata information parsed by go-winmd as specified by ECMA-335.
Package genwinsyscallproto generates Windows syscall function prototypes ("//sys ..." comments) using given win32metadata information parsed by go-winmd as specified by ECMA-335.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳