Condividi tramite


Metodo IWTSProtocolLicenseConnection::RequestClientLicense (wtsprotocol.h)

[IWTSProtocolLicenseConnection::RequestClientLicense non è più disponibile per l'uso a partire da Windows Server 2012. Usare invece IWRdsProtocolLicenseConnection::RequestClientLicense.]

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, vedere [MS-RDPELE]: Remote Desktop Protocol: Licensing Extension.For more information about the byte arrays exchanged in this call, see [MS-RDPELE]: Remote Desktop Protocol: Licensing Extension.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2008 R2
Piattaforma di destinazione Windows
Intestazione wtsprotocol.h

Vedi anche

IWTSProtocolLicenseConnection