LSLicense 结构

包含有关特定远程桌面服务许可证的信息。

注意

此结构未在任何头文件中定义。 若要使用此结构,必须自行定义它,如本主题所示。

语法

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;

成员

dwVersion

许可证的版本。

dwLicenseId

许可证的 ID。

dwKeyPackId

包含许可证的 LSKeyPack 的 ID。

szHWID

已颁发许可证的远程桌面连接 (RDC) 客户端的硬件 ID。

szMachineName

颁发许可证的远程桌面连接 (RDC) 客户端的名称。

szUserName

颁发许可证的用户的名称。

dwCertSerialLicense

保留供将来使用。

dwLicenseSerialNumber

许可证的序列号。

ftIssueDate

颁发许可证的日期。

ftExpireDate

许可证过期的日期。

ucLicenseStatus

许可证的当前状态。

要求

要求
最低受支持的客户端
Windows Vista
最低受支持的服务器
Windows Server 2008

另请参阅

LSKeyPack

TLSLicenseEnumBegin

TLSLicenseEnumNext

TLSLicenseEnumEnd