IPlayReadyServiceRequest.NextServiceRequest IPlayReadyServiceRequest.NextServiceRequest IPlayReadyServiceRequest.NextServiceRequest IPlayReadyServiceRequest.NextServiceRequest IPlayReadyServiceRequest.NextServiceRequest Method

Definition

Returns a new service request interface.

public : IPlayReadyServiceRequest NextServiceRequest()
IPlayReadyServiceRequest NextServiceRequest() const;
public IPlayReadyServiceRequest NextServiceRequest()
Public Function NextServiceRequest() As IPlayReadyServiceRequest
var iPlayReadyServiceRequest = iPlayReadyServiceRequest.nextServiceRequest();

Returns

Remarks

This method should only be called after:

  • A completion event from the IAsyncAction object returned from BeginServiceRequest has indicated the current service request is complete (automatic enabling).
  • A call to @Windows.Media.Protection.PlayReady.IPlayReadyServiceRequest.ProcessManualEnablingResponse(System.Byte[])?text=ProcessManualEnablingResponse (manual enabling).

Both of the above situations leave the current service request in a read-only/complete state, although there could be additional service requests to perform. An app should call this method to determine if additional service requests are required.