Metodo IWRdsProtocolLicenseConnection::RequestClientLicense (wtsprotocol.h)
Richiede una licenza dal client.
Sintassi
HRESULT RequestClientLicense(
[in] PBYTE Reserve1,
[in] ULONG Reserve2,
[out] PBYTE ppClientLicense,
[in, out] ULONG *pcbClientLicense
);
Parametri
[in] Reserve1
Puntatore a una matrice di byte che contiene dati aggiuntivi che possono essere eseguiti dal client.
[in] Reserve2
Intero contenente le dimensioni, in byte, dei dati specificati dal parametro Reserve1 .
[out] ppClientLicense
Puntatore a una matrice di byte che contiene la richiesta di licenza.
[in, out] pcbClientLicense
Intero che contiene le dimensioni, in byte, della richiesta specificata dal parametro ppClientLicense .
Valore restituito
Quando si implementa questo metodo, restituire S_OK se la funzione ha esito positivo. Se ha esito negativo, restituisce un valore HRESULT che indica l'errore. Per un elenco dei codici di errore comuni, vedere Valori HRESULT comuni.
Commenti
Per altre informazioni sulle matrici di byte scambiate in questa chiamata, ad esempio le strutture di CLIENT_LICENSE_INFO, CLIENT_NEW_LICENSE_REQUEST e CLIENT_PLATFORM_CHALLENGE_RESPONSE pacchetti, vedere [MS-RDPELE]: Remote Desktop Protocol: Licensing Extension.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2012 |
Piattaforma di destinazione | Windows |
Intestazione | wtsprotocol.h |