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
-
ライセンスの ID。
-
dwKeyPackId
-
ライセンスを含む LSKeyPack の ID。
-
szHWID
-
ライセンスが発行されたリモート デスクトップ接続 (RDC) クライアントのハードウェア ID。
-
szMachineName
-
ライセンスが発行されたリモート デスクトップ接続 (RDC) クライアントの名前。
-
szUserName
-
ライセンスが発行されたユーザーの名前。
-
dwCertSerialLicense
-
将来利用するために予約されています。
-
dwLicenseSerialNumber
-
ライセンスのシリアル番号。
-
ftIssueDate
-
ライセンスが発行された日付。
-
ftExpireDate
-
ライセンスの有効期限が切れる日付。
-
ucLicenseStatus
-
ライセンスの現在の状態。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista |
サポートされている最小のサーバー |
Windows Server 2008 |