lic.LicGetModuleInfo
Dieser Job ermittelt Informationen (Typ, maximale Anzahl der Benutzer) zur Lizenz des angegebenen Moduls.
1. Eingabeparameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
|
INT |
Ja |
|
|
STRING |
Ja |
Kurzbezeichnung des anzufragenden Moduls |
2. Ausgabeparameter
| Name | Typ | Abhängigkeit | Beschreibung |
|---|---|---|---|
|
STRING |
— |
Fünf durch Komma getrennte Felder mit den Lizenzcharakteristiken des Moduls, z. B. |
4. Aufbau von Result
| Feld | Bedeutung |
|---|---|
1 |
|
2 |
Lizenztyp: |
3 |
Anzahl der Konfigurationen, die erstellt werden dürfen |
4 |
Nicht dokumentiert; in allen Messungen |
5 |
Nicht dokumentiert; in allen Messungen |
Beobachtete Werte: 5,C,0,1,1, 10,C,0,1,1, 1,N,0,1,1, 5,U,0,1,1.
Ob das Modul für die aufrufende Station nutzbar ist, sagt Result nicht; das prüft lic.CheckLicense.
5. Module ohne Lizenzeintrag
Für ein Modul ohne Lizenzeintrag und für eine unbekannte Bezeichnung hängt die Antwort von Flags und von der Serverversion ab:
Flags |
enaio® 12.0 | enaio® 10.10 |
|---|---|---|
|
Fehler |
Fehler |
|
Rückgabe |
Fehler |
Für Module mit Lizenzeintrag (Typen C, N und U) liefern Flags = 0, 1 und 2 dasselbe Result (gemessen an zwei Installationen von 12.0 und an 10.10). Andere Werte als 0 und 1 wurden für Module ohne Lizenzeintrag nicht geprüft. Der Hersteller dokumentiert dieses Verhalten nicht.
Die Server-Meldung zu -1042218753 lautet Error in the resource administration. Component: GetASLicString, resource: <X>, error: -1, mit dem Hinweis Please check the entries in the OS resources table. Nach Angabe eines Systembetreibers erzeugt der Fehler einen Eintrag im Fehlerprotokoll des Servers; gemessen wurde das nicht.
Ein Aufrufer, der beide Serverversionen bedienen muss, sollte sowohl -1042218753 als auch ? im zweiten Feld von Result als „kein Lizenzeintrag" werten.
|