Struttura LSLicense
Contiene informazioni su una licenza specifica di Servizi Desktop remoto.
Nota
Questa struttura non è definita in alcun file di intestazione. Per usare questa struttura, è necessario definirla autonomamente come illustrato in questo argomento.
Sintassi
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;
Members
-
dwVersion
-
Versione della licenza.
-
dwLicenseId
-
ID della licenza.
-
dwKeyPackId
-
ID dell'oggetto LSKeyPack contenente la licenza.
-
szHWID
-
ID hardware del client RdC (Remote Desktop Connection) che è stato rilasciato la licenza.
-
szMachineName
-
Nome del client RdC (Remote Desktop Connection) che è stato rilasciato la licenza.
-
szUserName
-
Nome dell'utente che ha rilasciato la licenza.
-
dwCertSerialLicense
-
Riservato per utilizzi futuri.
-
dwLicenseSerialNumber
-
Numero di serie della licenza.
-
ftIssueDate
-
Data di emissione della licenza.
-
ftExpireDate
-
Data di scadenza della licenza.
-
ucLicenseStatus
-
Stato corrente della licenza.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |