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.
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
-
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.
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista |
Servidor mínimo com suporte |
Windows Server 2008 |