PlayReadyMeteringReportServiceRequest.ProcessManualEnablingResponse 方法

定義

處理手動啟用挑戰的原始二進位結果。

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

參數

responseBytes

Byte[]

byte[]

要處理的回應結果。

傳回

如果方法成功,則會傳回S_OK。 如果方法失敗,則會傳回錯誤碼。

實作

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

備註

只有在輸入資料以某種方式無效時,這個方法的傳回值才會失敗。 如果成功處理結果,但有失敗狀態,這個方法會在結果參數中傳回該失敗。

在結果參數中傳回的最常見值為:

  • S_OK— 已處理啟用回應,而且不需要更多服務要求。 對 NextServiceRequest的下列呼叫會傳回Null指標。
  • MSPR_E_CONTENT_ENABLING_ACTION_REQUIRED— 處理目前的服務要求時,會產生新的服務要求。 應該呼叫 NextServiceRequest
  • DRM_E_SERVER_SERVICE_SPECIFIC—PlayReady 授權或網域伺服器失敗。
  • MSPR_E_SDK_UPDATE_REQUIRED— 個人化服務需要用戶端 SDK 更新,才能完成新的個別化作業。 需要重新整理 PlayReady SDK。

適用於