E_LicenseHResult

TYPE E_LicenseHResult :
(
    //success
    E_LHR_LicenseOK                := 0,
    E_LHR_LicenseOK_Pending        := 16#203,
    E_LHR_LicenseOK_Demo           := 16#254,
    E_LHR_LicenseOK_OEM            := 16#255,
    //error
    E_LHR_LicenseNoFound           := TO_DINT(16#98110700+16#24),
    E_LHR_LicenseExpired           := TO_DINT(16#98110700+16#25),
    E_LHR_LicenseExceeded          := TO_DINT(16#98110700+16#26),
    E_LHR_LicenseInvalid           := TO_DINT(16#98110700+16#27),
    E_LHR_LicenseSystemIdInvalid   := TO_DINT(16#98110700+16#28),
    E_LHR_LicenseNoTimeLimit       := TO_DINT(16#98110700+16#29),
    E_LHR_LicenseTimeInFuture      := TO_DINT(16#98110700+16#2A),
    E_LHR_LicenseTimePeriodToLong  := TO_DINT(16#98110700+16#2B),
    E_LHR_DeviceException          := TO_DINT(16#98110700+16#2C),
    E_LHR_LicenseDuplicated        := TO_DINT(16#98110700+16#2D),
    E_LHR_SignatureInvalid         := TO_DINT(16#98110700+16#2E),
    E_LHR_CertificateInvalid       := TO_DINT(16#98110700+16#2F),
    E_LHR_LicenseOemNotFound       := TO_DINT(16#98110700+16#30),
    E_LHR_LicenseRestricted        := TO_DINT(16#98110700+16#31),
    E_LHR_LicenseDemoDenied        := TO_DINT(16#98110700+16#32),
    E_LHR_LicensePlatformLevelInv  := TO_DINT(16#98110700+16#33)
) DINT;
END_TYPE

Wert

Bedeutung

E_LHR_LicenseOK

Lizenz ist gültig

E_LHR_LicenseOK_Pending

Validierung des Lizenzierungsgeräts (z. B. Lizenzklemme) notwendig

E_LHR_LicenseOK_Demo

Testlizenz ist gültig

E_LHR_LicenseOK_OEM

OEM-Lizenz ist gültig

E_LHR_LicenseNoFound

Fehlende Lizenz

E_LHR_LicenseExpired

Lizenz abgelaufen

E_LHR_LicenseExceeded

Lizenz hat zu wenig Instanzen

E_LHR_LicenseInvalid

Lizenz ist ungültig

E_LHR_LicenseSystemIdInvalid

Falsche System-ID für die Lizenz

E_LHR_LicenseNoTimeLimit

Lizenz nicht zeitlich begrenzt

E_LHR_LicenseTimeInFuture

Lizenzproblem: Ausstellungszeitpunkt in der Zukunft

E_LHR_LicenseTimePeriodToLong

Lizenz-Zeitraum zu lang

E_LHR_DeviceException

Exception beim Systemstart

E_LHR_LicenseDuplicated

Lizenzdaten mehrfach gelesen

E_LHR_SignatureInvalid

Ungültige Signatur

E_LHR_CertificateInvalid

Ungültiges Zertifikat

E_LHR_LicenseOemNotFound

OEM-Lizenz für unbekannten OEM

E_LHR_LicenseRestricted

Lizenz für das System ungültig

E_LHR_LicenseDemoDenied

Testlizenz nicht erlaubt

E_LHR_LicensePlatformLevelInv

Ungültiger Plattform-Level für die Lizenz