IWTSProtocolLicenseConnection::RequestClientLicense-Methode (wtsprotocol.h)
[IWTSProtocolLicenseConnection::RequestClientLicense ist ab Windows Server 2012 nicht mehr verfügbar. Verwenden Sie stattdessen IWRdsProtocolLicenseConnection::RequestClientLicense.]
Fordert eine Lizenz vom Client an.
Syntax
HRESULT RequestClientLicense(
[in] PBYTE Reserve1,
[in] ULONG Reserve2,
[out] PBYTE ppClientLicense,
[in, out] ULONG *pcbClientLicense
);
Parameter
[in] Reserve1
Ein Zeiger auf ein Bytearray, das zusätzliche Daten enthält, auf die vom Client reagiert werden kann.
[in] Reserve2
Eine ganze Zahl, die die Größe der durch den Parameter Reserve1 angegebenen Daten in Bytes enthält.
[out] ppClientLicense
Ein Zeiger auf ein Bytearray, das die Lizenzanforderung enthält.
[in, out] pcbClientLicense
Eine ganze Zahl, die die Größe der durch den ppClientLicense-Parameter angegebenen Anforderung in Bytes enthält.
Rückgabewert
Wenn Sie diese Methode implementieren, geben Sie S_OK zurück, wenn die Funktion erfolgreich ist. Wenn ein Fehler auftritt, geben Sie einen HRESULT-Wert zurück, der den Fehler angibt. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
Hinweise
Weitere Informationen zu den in diesem Aufruf ausgetauschten Bytearrays finden Sie unter [MS-RDPELE]: Remotedesktopprotokoll: Lizenzierungserweiterung.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 |
Zielplattform | Windows |
Kopfzeile | wtsprotocol.h |