Movatterモバイル変換


[0]ホーム

URL:


sysdll

packagestandard library
go1.25.2Latest Latest
Warning

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

Go to latest
Published: Oct 7, 2025 License:BSD-3-ClauseImports:0Imported by:0

Details

Repository

cs.opensource.google/go/go

Links

Documentation

Rendered for windows/amd64

Overview

Package sysdll is an internal leaf package that records and reportswhich Windows DLL names are used by Go itself. These DLLs are thenonly loaded from the System32 directory. See Issue 14959.

Index

Constants

This section is empty.

Variables

View Source
var IsSystemDLL = map[string]bool{}

IsSystemDLL reports whether the named dll key (a base name, like"foo.dll") is a system DLL which should only be loaded from theWindows SYSTEM32 directory.

Filenames are case sensitive, but that doesn't matter becausethe case registered with Add is also the same case used withLoadDLL later.

It has no associated mutex and should only be mutated serially(currently: during init), and not concurrent with DLL loading.

Functions

funcAdd

func Add(dllstring)string

Add notes that dll is a system32 DLL which should only be loadedfrom the Windows SYSTEM32 directory. It returns its argument back,for ease of use in generated code.

Types

This section is empty.

Source Files

View all Source files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f orF : Jump to
y orY : Canonical URL
go.dev uses cookies from Google to deliver and enhance the quality of its services and to analyze traffic.Learn more.

[8]ページ先頭

©2009-2025 Movatter.jp