Metodo IMFDRMNetHelper::P rocessLicenseRequest (wmcontainer.h)
Ottiene la risposta di licenza per la richiesta specificata.
Sintassi
HRESULT ProcessLicenseRequest(
[in] BYTE *pLicenseRequest,
[in] DWORD cbLicenseRequest,
[out] BYTE **ppLicenseResponse,
[out] DWORD *pcbLicenseResponse,
[out] BSTR *pbstrKID
);
Parametri
[in] pLicenseRequest
Puntatore a una matrice di byte che contiene la richiesta di licenza.
[in] cbLicenseRequest
Dimensioni, in byte, della richiesta di licenza.
[out] ppLicenseResponse
Riceve un puntatore a una matrice di byte che contiene la risposta della licenza. Il chiamante deve liberare la matrice chiamando CoTaskMemFree.
[out] pcbLicenseResponse
Riceve le dimensioni, in byte, della risposta della licenza.
[out] pbstrKID
Riceve l'identificatore di chiave. Il chiamante deve rilasciare la stringa chiamando SysFreeString.
Valore restituito
La funzione restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
Il sink multimediale è stato arrestato. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wmcontainer.h |