2.2.2.51 WINSTATIONVALIDATIONINFORMATION
The WINSTATIONVALIDATIONINFORMATION structure contains information that is required to identify and validate a per-device terminal server (TS) client access license (CAL) associated with the session.
A TS CAL is a license that is issued to a user or device to allow remote access to sessions on a terminal server. A per-device TS CAL is a license that is issued to a specific client device. For more information, see [MSFT-WSTSL].
-
typedef struct _WINSTATIONVALIDATIONINFORMATION { WINSTATIONPRODUCTINFO ProductInfo; BYTE License[VALIDATIONINFORMATION_LICENSE_LENGTH]; ULONG LicenseLength; BYTE HardwareID[VALIDATIONINFORMATION_HARDWAREID_LENGTH]; ULONG HardwareIDLength; } WINSTATIONVALIDATIONINFORMATION, *PWINSTATIONVALIDATIONINFORMATION;
ProductInfo: Specifies information that identifies the type of license.
License: The per-device license BLOB associated with the session.
LicenseLength: The length, in bytes, of License.
HardwareID: An identifier that uniquely identifies the client device.
HardwareIDLength: The length, in bytes, of HardwareID.