Condividi tramite


PlayReadyLicenseAcquisitionServiceRequest.ProcessManualEnablingResponse Metodo

Definizione

Elaborare il risultato binario non elaborato di una richiesta di abilitazione manuale.

public:
 virtual HResult ProcessManualEnablingResponse(Platform::Array <byte> ^ responseBytes) = ProcessManualEnablingResponse;
HResult ProcessManualEnablingResponse(winrt::array_view <byte> const& responseBytes);
public System.Exception ProcessManualEnablingResponse(byte[] responseBytes);
function processManualEnablingResponse(responseBytes)
Public Function ProcessManualEnablingResponse (responseBytes As Byte()) As Exception

Parametri

responseBytes

Byte[]

byte[]

Risultato della risposta da elaborare.

Restituisce

Se i metodi hanno esito positivo, restituisce S_OK. Se ha esito negativo, viene restituito un codice di errore.

Implementazioni

M:Windows.Media.Protection.PlayReady.IPlayReadyServiceRequest.ProcessManualEnablingResponse(System.Byte[]) M:Windows.Media.Protection.PlayReady.IPlayReadyServiceRequest.ProcessManualEnablingResponse(byte[])

Commenti

Il valore restituito di questo metodo è un errore solo se i dati di input non sono validi in qualche modo. Se il risultato viene elaborato correttamente ma ha uno stato di errore, questo metodo restituirà tale errore nel parametro risultato.

I valori più comuni da restituire nel parametro result sono:

  • S_OK: la risposta di abilitazione è stata elaborata e non sono necessarie altre richieste di servizio. Una chiamata seguente a NextServiceRequest restituirà un puntatore NULL .
  • MSPR_E_CONTENT_ENABLING_ACTION_REQUIRED: viene generata una nuova richiesta di servizio durante l'elaborazione della richiesta di servizio corrente. Deve essere effettuata una chiamata a NextServiceRequest .
  • DRM_E_SERVER_SERVICE_SPECIFIC: una licenza PlayReady o un server di dominio non è riuscito.
  • MSPR_E_SDK_UPDATE_REQUIRED: il servizio di individualizzazione richiede un aggiornamento dell'SDK client prima del completamento di una nuova operazione di individualizzazione. È necessario aggiornare PlayReady SDK.

Si applica a