PlayReadyLicenseAcquisitionServiceRequest.ProcessManualEnablingResponse 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.
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
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.