Структура 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
-
Идентификатор лицензии.
-
dwKeyPackId
-
Идентификатор LSKeyPack , который содержит лицензию.
-
szHWID
-
Идентификатор оборудования клиента подключения к удаленному рабочему столу (RDC), которому была выдана лицензия.
-
szMachineName
-
Имя клиента подключения к удаленному рабочему столу (RDC), которому была выдана лицензия.
-
szUserName
-
Имя пользователя, которому была выдана лицензия.
-
dwCertSerialLicense
-
Зарезервировано для последующего использования.
-
dwLicenseSerialNumber
-
Серийный номер лицензии.
-
ftIssueDate
-
Дата выдачи лицензии.
-
ftExpireDate
-
Дата истечения срока действия лицензии.
-
ucLicenseStatus
-
Текущее состояние лицензии.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista |
Минимальная версия сервера |
Windows Server 2008 |