Condividi tramite


IPlayReadyServiceRequest.ProcessManualEnablingResponse(Byte[]) Metodo

Definizione

Elabora il risultato binario non elaborato di una sfida di abilitazione manuale.

public:
 HResult ProcessManualEnablingResponse(Platform::Array <byte> ^ responseBytes);
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.

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 sono:

  • S_OK: l'abilitazione della risposta è 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: una nuova richiesta di servizio è stata generata durante l'elaborazione della richiesta di servizio corrente. Deve essere effettuata una chiamata a NextServiceRequest .
  • DRM_E_SERVER_SERVICE_SPECIFIC: non è riuscita una licenza PlayReady o un server di dominio.
  • MSPR_E_SDK_UPDATE_REQUIRED: il servizio di individualizzazione richiede un aggiornamento dell'SDK client prima che sia possibile completare una nuova operazione di individualizzazione. È necessario aggiornare PlayReady SDK.

Si applica a