다음을 통해 공유


PlayReadyLicenseAcquisitionServiceRequest.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를 새로 고쳐야 합니다.

적용 대상