Поделиться через


Структура 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

См. также раздел

LSKeyPack

TLSLicenseEnumBegin

TLSLicenseEnumNext

TLSLicenseEnumEnd