Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[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 |