Freigeben über


PlayReadyMeteringReportServiceRequest.ProcessManualEnablingResponse Methode

Definition

Verarbeiten Sie das rohe binäre Ergebnis einer manuellen Aktivierungsaufgabe.

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

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.

Implementiert

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

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 Fehlerstatus aufweist, gibt diese Methode diesen Fehler im Ergebnisparameter zurück.

Die häufigsten Werte, die im Ergebnisparameter zurückgegeben werden sollen, sind:

  • S_OK: Die Aktivierungsantwort 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. Es sollte ein Aufruf von NextServiceRequest 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.

Gilt für: