xsyscall

package
v0.0.0-...-d301971 Latest Latest
Warning

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

Go to latest
Published: Aug 14, 2024 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func EtwEventWrite

func EtwEventWrite(regHandle windows.Handle, eventDescriptor uintptr, userDataCount uint32, userData uintptr) (value uintptr, err error)

func EtwEventWriteFull

func EtwEventWriteFull(regHandle windows.Handle, eventDescriptor uintptr, eventProperty uintptr, activityId uintptr, relatedActivityId uintptr, userDataCount uint32, userData uintptr) (value uintptr, err error)

func EtwpCreateEtwThread

func EtwpCreateEtwThread(lpStartAddress uintptr, lpParameter uintptr) (value uintptr, err error)

func NtAllocateVirtualMemory

func NtAllocateVirtualMemory(processHandle windows.Handle, baseAddress *byte, zeroBits uintptr, regionSize uintptr, allocationType uintptr, protect uintptr) (value uintptr, err error)

func NtQueryInformationProcess

func NtQueryInformationProcess(processHandle windows.Handle, processInformationClass int32, processInformation *byte, processInformationLength uint32, returnLength *uint32) (value uintptr, err error)

func NtQueueApcThreadEx

func NtQueueApcThreadEx(threadHandle windows.Handle, userApcOption uintptr, apcRoutine uintptr) (err error)

func NtWriteVirtualMemory

func NtWriteVirtualMemory(processHandle windows.Handle, baseAddress *byte, buffer *byte, BufferSize uintptr, numberOfBytesWritten *uintptr) (value uintptr, err error)

func RtlCopyBytes

func RtlCopyBytes(address uintptr, source *byte, length uintptr) (err error)

func RtlCopyMemory

func RtlCopyMemory(address *byte, source *byte, length uintptr) (err error)

func RtlEthernetAddressToStringA

func RtlEthernetAddressToStringA(addr *byte, s uintptr) (value uintptr, err error)

func RtlEthernetStringToAddressA

func RtlEthernetStringToAddressA(s uintptr, terminator *byte, addr *byte) (value uintptr, err error)

func RtlIpv4AddressToStringA

func RtlIpv4AddressToStringA(addr uintptr, s uintptr) (value uintptr, err error)

func RtlIpv4StringToAddressA

func RtlIpv4StringToAddressA(s uintptr, strict uintptr, terminator *byte, addr *byte) (value uintptr, err error)

Types

This section is empty.

Jump to

Keyboard shortcuts

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