Generated from Manticore v1.1.5 • 201 packages. View on pkg.go.dev

version

import "github.com/TheManticoreProject/Manticore/windows/keycredentiallink/version"

Index

Constants

const (
    KeyCredentialLinkVersion_0 uint32 = 0x0
    KeyCredentialLinkVersion_1 uint32 = 0x00000100
    KeyCredentialLinkVersion_2 uint32 = 0x00000200
)

type KeyCredentialLinkVersion

type KeyCredentialLinkVersion struct {
    Value uint32

    // Internal
    RawBytes     []byte
    RawBytesSize uint32
}

func (*KeyCredentialLinkVersion) Marshal

func (kcv *KeyCredentialLinkVersion) Marshal() ([]byte, error)

Marshal returns the raw bytes of the KeyCredentialLinkVersion structure.

Returns: - A byte slice representing the raw bytes of the KeyCredentialLinkVersion structure.

func (*KeyCredentialLinkVersion) String

func (kcv *KeyCredentialLinkVersion) String() string

String returns a string representation of the KeyCredentialLinkVersion.

Returns: - A string representing the KeyCredentialLinkVersion.

func (*KeyCredentialLinkVersion) Unmarshal

func (kcv *KeyCredentialLinkVersion) Unmarshal(value []byte) (int, error)

Unmarshal parses the KeyCredentialLinkVersion from a byte array.

Parameters: - value: A byte array representing the KeyCredentialLinkVersion.