IPlayReadyServiceRequest.ProcessManualEnablingResponse(Byte[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verarbeitet das binäre Rohergebnis einer manuellen Aktivierungsanforderung.
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
Parameter
- responseBytes
-
Byte[]
byte[]
Das zu verarbeitende Antwortergebnis.
Gibt zurück
Wenn die Methoden erfolgreich sind, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
Der Rückgabewert dieser Methode ist nur dann ein Fehler, wenn die Eingabedaten in irgendeiner Weise ungültig sind. Wenn das Ergebnis erfolgreich verarbeitet wurde, aber einen Fehlerzustand aufweist, gibt diese Methode diesen Fehler im Ergebnisparameter zurück.
Die häufigsten Werte, die im Ergebnis zurückgegeben werden sollen, sind:
- S_OK: Die aktivierend-Antwort wurde verarbeitet, und es sind keine weiteren Dienstanforderungen erforderlich. Ein folgender Aufruf von NextServiceRequest gibt einen NULL-Zeiger zurück.
- MSPR_E_CONTENT_ENABLING_ACTION_REQUIRED: Beim Verarbeiten der aktuellen Dienstanforderung wurde eine neue Dienstanforderung generiert. Ein Aufruf von NextServiceRequest sollte erfolgen.
- DRM_E_SERVER_SERVICE_SPECIFIC: Fehler bei einer PlayReady-Lizenz oder einem Domänenserver.
- MSPR_E_SDK_UPDATE_REQUIRED– Der Individualisierungsdienst erfordert ein Client-SDK-Update, bevor ein neuer Individualisierungsvorgang abgeschlossen werden kann. Das PlayReady SDK muss aktualisiert werden.