VPT_REQUEST

Syntax

typedef struct _VPT_REQUEST
{
	unsigned char	*pucTransactionId;
	unsigned long	ulLockCodeSelector;
	unsigned char	*pucLockInfo;
	unsigned long	ulTimeStamp;
	unsigned long	ulRequestArraySize;
	PVPT_REQUEST_LINE pvRequestArray;
} VPT_REQUEST, *PVPT_REQUEST;
Member Description
pucTransactionId

The transaction ID to uniquely identify a permission ticket to be generated.

ulLockCodeSelector

The locking criteria.

pucLockInfo

The locking code corresponding to the locking criteria.

ulTimeStamp

The time stamp of the permission ticket to be generated.

ulRequestArraySize

The number of requests. For version 19 licenses, the maximum array size can be 10.

pvRequestArray

A pointer to an array of structures for the requested operations and licenses.