Bagikan melalui


IPlayReadyServiceRequest.ProcessManualEnablingResponse(Byte[]) Metode

Definisi

Memproses hasil biner mentah dari tantangan pengaktifan manual.

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[]

Hasil respons yang akan diproses.

Mengembalikan

Jika metode berhasil, metode akan mengembalikan S_OK. Jika gagal, kode kesalahan akan dikembalikan.

Keterangan

Nilai yang dikembalikan dari metode ini adalah kegagalan hanya jika data input tidak valid dalam beberapa cara. Jika hasilnya berhasil diproses tetapi memiliki status kegagalan, metode ini akan mengembalikan kegagalan tersebut dalam parameter hasil .

Nilai paling umum yang akan dikembalikan hasilnya adalah:

  • S_OK—Respons pengaktifan diproses dan tidak ada lagi permintaan layanan yang diperlukan. Panggilan berikut ke NextServiceRequest akan mengembalikan penunjuk NULL .
  • MSPR_E_CONTENT_ENABLING_ACTION_REQUIRED—Permintaan layanan baru dibuat saat memproses permintaan layanan saat ini. Panggilan ke NextServiceRequest harus dilakukan.
  • DRM_E_SERVER_SERVICE_SPECIFIC—Lisensi PlayReady atau server domain gagal.
  • MSPR_E_SDK_UPDATE_REQUIRED—Layanan individualisasi memerlukan pembaruan SDK klien sebelum operasi individualisasi baru dapat selesai. Me-refresh PlayReady SDK diperlukan.

Berlaku untuk