Share via


Estrutura LSLicense

Contém informações sobre uma licença específica dos Serviços de Área de Trabalho Remota.

Observação

Essa estrutura não está definida em nenhum arquivo de cabeçalho. Para usar essa estrutura, você deve defini-la por conta própria, conforme mostrado neste tópico.

Sintaxe

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;

Membros

Dwversion

Versão da licença.

dwLicenseId

ID da licença.

dwKeyPackId

ID do LSKeyPack que contém a licença.

szHWID

ID de hardware do cliente RDC (Conexão de Área de Trabalho Remota) que recebeu a licença.

szMachineName

Nome do cliente rdc (conexão de área de trabalho remota) que recebeu a licença.

Szusername

Nome do usuário que recebeu a licença.

dwCertSerialLicense

Reservado para uso futuro.

dwLicenseSerialNumber

Número de série da licença.

ftIssueDate

Data em que a licença foi emitida.

ftExpireDate

Data em que a licença expirará.

ucLicenseStatus

Status atual da licença.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008

Confira também

LSKeyPack

TLSLicenseEnumBegin

TLSLicenseEnumNext

TLSLicenseEnumEnd