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 |