LSLicense-Struktur

Enthält Informationen zu einer bestimmten Remotedesktopdienstelizenz.

Hinweis

Diese Struktur ist in keiner Headerdatei definiert. Um diese Struktur zu verwenden, müssen Sie sie selbst definieren, wie in diesem Thema gezeigt.

Syntax

typedef struct _LSLicense {
  DWORD dwVersion;
  DWORD dwLicenseId;
  DWORD dwKeyPackId;
  TCHAR szHWID[GUID_MAX_SIZE];
  TCHAR szMachineName[MAXCOMPUTERNAMELENGTH];
  TCHAR szUserName[MAXUSERNAMELENGTH];
  DWORD dwCertSerialLicense;
  DWORD dwLicenseSerialNumber;
  DWORD ftIssueDate;
  DWORD ftExpireDate;
  UCHAR ucLicenseStatus;
} LSLicense, *LPLSLicense;

Member

dwVersion

Version der Lizenz.

dwLicenseId

ID der Lizenz.

dwKeyPackId

ID des LSKeyPack , das die Lizenz enthält.

szHWID

Hardware-ID des RDC-Clients (Remotedesktopverbindung), dem die Lizenz ausgestellt wurde.

szMachineName

Name des RDC-Clients (Remotedesktopverbindung), dem die Lizenz ausgestellt wurde.

szUserName

Name des Benutzers, dem die Lizenz ausgestellt wurde.

dwCertSerialLicense

Für die zukünftige Verwendung reserviert.

dwLicenseSerialNumber

Seriennummer der Lizenz.

ftIssueDate

Datum, an dem die Lizenz ausgestellt wurde.

ftExpireDate

Datum, an dem die Lizenz abläuft.

ucLicenseStatus

Aktuelle status der Lizenz.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
WindowsServer 2008

Siehe auch

LSKeyPack

TLSLicenseEnumBegin

TLSLicenseEnumNext

TLSLicenseEnumEnd