VLSrevocationTicketInfoT

The VLSrevocationTicketInfoT structure used by the VLScgDecodeLicenseRevocationTicket function.

Syntax

typedef struct
{
	unsigned long	 struct_size;
	unsigned long	 time_stamp;
	unsigned char	 feature_name[VLS_MAXFEALEN];
	unsigned char	 feature_version[VLS_MAXFEALEN];
	unsigned long	 capacity;
	unsigned int	 base_license_hard_limit;
	unsigned int	 number_licenses_revoked;
	unsigned int	 total_number_licenses_revoked;
	unsigned long	 capacity_revoked;
	unsigned long	 server_locking_criteria;
	unsigned char	 server_locking_info[VLS_MAXSRVLOCKLEN];
} VLSrevocationTicketInfoT;
Member Description
struct_size The size of the structure.
time_stamp The time when the license revocation ticket was generated.
feature_name The feature name for which the license revocation ticket was generated.
feature_version The feature version for which the license revocation ticket was generated.
capacity The capacity of the feature whose license revocation ticket was generated.
base_license_hard_limit The hard limit of the feature whose license revocation ticket was generated.
number_licenses_revoked The number of license tokens revoked. If deferred revocation period is specified, this field will represent the number of tokens scheduled to be revoked after the deferral period will elapse.
total_number_licenses_revoked The total number of licenses revoked for a feature.
capacity_revoked The capacity of the feature revoked.
server_locking_criteria The locking criteria of the License Manager on which the revocation was executed.