IPlayReadyServiceRequest.ProcessManualEnablingResponse(Byte[]) 方法

定義

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

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

參數

responseBytes

Byte[]

byte[]

要處理的回應結果。

傳回

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

備註

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

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

  • 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。

適用於