lic.LicGetQueueStatus

This job returns information about licenses for specified modules and system files currently issued by the server for the specified stations.

1. Input Parameters

Name Type Required Description

Flags

INT

Yes

Currently not supported — pass 0.

Modules

STRING

Yes

Short labels of the modules to be queried separated by spaces. Empty = all modules and system files. Unknown labels do not cause an error: the job returns 0 and an empty file.

Stations

STRING

Yes

Station names separated by spaces. Empty = all stations.

2. Output Parameters

Name Type Dependency Description

FileCount

INT

—

Always 1

3. Output Files

Name Description

File list

File in .rpt format with license information per entry:
License issuance time (timestamp); Short label for module/system file; License type (0 = module; 1 = system file); Name of the workstation; Name of the user; Flags (currently not used); Parameters (currently not used); ID of the server group; GUID of the session; ID of the module/system file

4. Return Value

(INT): 0 = Job successful, otherwise error code.

5. Notes

The file lists currently issued licenses only. It contains neither the license type (C, N, U) nor the number of seats; the field "License type" only distinguishes module and system file. lic.LicGetModuleInfo returns license type and seat count.