Softanics Logo
  • Home
  • Download
  • Buy
  • Changelog
  • Docs
  • Blog
  • Support
  1. ArmDot
  2. ArmDot Documentation
  3. API Documentation
  4. ArmDot.Client
  5. Hardware

Hardware Type

API reference for the ArmDot.Client.Api.Hardware type.

Contains possible values of hardware that are used to generate hardware id.

Also see ArmDot.Client.Api.GetCurrentMachineHardwareId.

  • ArmDot Documentation
  • Getting Started
  • Tutorial
  • MSBuild Obfuscation Task
  • Embedded Files
    • Predefined Directories
  • Key Generators
    • Key Generator For PHP
    • Key Generator For C
  • Command Line Tools
    • ArmDotConsole
  • API Documentation
    • ArmDot.Client
      • Api
        • Methods
          • GetCurrentMachineHardwareId
          • GetExpirationDate
          • GetLicenseState
          • GetMaximumBuildDate
          • GetUserData
          • GetUserEMail
          • GetUserName
          • IsCodeProtected
          • PutKey
      • Hardware
        • Fields
          • CPU
          • HDD
          • Motherboard
      • LicenseKeyState
        • Fields
          • BadHardwareId
          • Blocked
          • Expired
          • Invalid
          • MaximumBuildDateExpired
          • Valid
      • EmbedFileAttribute
        • Properties
          • RuntimePath
          • SourcePath
      • HideStringsAttribute
        • Properties
          • Enable
          • Inherit
      • IntegrityCheckingAttribute
        • Fields
          • DefaultCaption
          • DefaultText
        • Properties
          • Caption
          • Text
      • ObfuscateControlFlowAttribute
        • Properties
          • Enable
          • Inherit
      • ObfuscateNamesAttribute
        • Properties
          • Enable
          • Inherit
      • ObfuscateNamespacesAttribute
        • Properties
          • Enable
      • ProtectEmbeddedResourcesAttribute
        • Properties
          • Enable
      • VirtualizeCodeAttribute
        • Properties
          • Enable
          • Inherit
    • ArmDot.Engine.MSBuildTasks
      • ObfuscateTask
        • Methods
          • Execute
          • OnError
          • OnFinished
          • OnInfo
          • OnProgress
          • OnWarning
        • Properties
          • EmbeddedFiles
          • Inputs
          • License
          • LicenseFile
          • LogFile
          • LogLevel
          • MapFile
          • NoWarn
          • ProjectPath
          • ReferencePaths
          • SkipAlreadyObfuscatedAssemblies
          • TreatAllWarningsAsErrors
    • ArmDot.Api.Keys
      • LicenseKey
        • Methods
          • Create
          • Decode
        • Properties
          • ExpirationDate
          • HardwareId
          • Key
          • MaximumBuildDate
          • RegistrationEMail
          • RegistrationName
          • UserData
      • LicenseKeyDecoderError
        • Fields
          • Invalid
      • LicenseKeyDecoderException
        • Properties
          • Error
  • Obfuscation Attributes
  • Stack Trace Deobfuscation
  • ArmDot Warnings
    • How to disable a warning?
    • ARMDOT0001
    • ARMDOT0002
    • ARMDOT0003
    • ARMDOT0004
    • ARMDOT0005
    • ARMDOT0006
    • ARMDOT0007
    • ARMDOT0008
  • Glossary
    • Hardware id
  • License
  • Activation

Community

  • Open Source Partnerships

Company

  • About
  • Contacts
  • Team
  • Partners & Resellers

Resources

  • ArmDot Blog

Trust Center

  • Legal Information
  • Privacy Policy

LinkedInYouTubeFacebookGithub

Copyright © 2004 - 2025 Softanics LLC