IPlayReadyServiceRequest.ProcessManualEnablingResponse(Byte[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.