Versions in this module Expand all Collapse all v0 v0.1.0 Aug 27, 2026 Changes in this version + const ElementHypervisorLaunchType + const ElementWinPE + const HypervisorLaunchAuto + const HypervisorLaunchOff + const TypeBinary + const TypeDWord + const TypeDWordBigEndian + const TypeExpandString + const TypeFullResourceDesc + const TypeLink + const TypeMultiString + const TypeNone + const TypeQWord + const TypeResourceList + const TypeResourceReqList + const TypeString + const WinPELoaderGUID + func ApplyDWordPatches(hivePath string, patches []DWordPatch) error + func ClearWinPEFlag(bcdPath string) error + func ParseRegExport(r io.Reader) (map[string]*Key, error) + func ReadDWord(hivePath, keyPath, valueName string) (uint32, error) + func SetBCDBooleanElement(bcdPath, objectGUID, elementCode string, value bool) error + func SetBCDIntegerElement(bcdPath, objectGUID, elementCode string, value uint64) error + func SetHypervisorLaunchType(bcdPath string, mode uint64) error + func WriteKey(hivePath, keyPath string, spec *Key) error + type DWordPatch struct + KeyPath string + Optional bool + Value uint32 + ValueName string + type Key struct + Name string + Subkeys map[string]*Key + Values map[string]Value + func ReadServiceKey(hivePath, keyPath string) (*Key, error) + type Value struct + Data []byte + Type uint32 + func (v Value) DWord() uint32 + func (v Value) String() string + func (v Value) Strings() []string