PlayReadyMeteringReportServiceRequest.ProcessManualEnablingResponse Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Traitez le résultat binaire brut d’une demande d’activation manuelle.
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
Paramètres
- responseBytes
-
Byte[]
byte[]
Résultat de la réponse à traiter.
Retours
Si les méthodes réussissent, elle retourne S_OK. En cas d'échec, retourne un code d'erreur.
Implémente
Remarques
La valeur de retour de cette méthode est un échec uniquement si les données d’entrée ne sont pas valides d’une manière ou d’une autre. Si le résultat est traité avec succès mais a un état d’échec, cette méthode retourne cet échec dans le paramètre result.
Les valeurs les plus courantes à retourner dans le paramètre result sont les suivantes :
- S_OK : la réponse d’activation a été traitée et il n’y a plus de demandes de service nécessaires. Un appel suivant à NextServiceRequest retourne un pointeur NULL .
- MSPR_E_CONTENT_ENABLING_ACTION_REQUIRED : une nouvelle demande de service a été générée lors du traitement de la demande de service actuelle. Un appel à NextServiceRequest doit être effectué.
- DRM_E_SERVER_SERVICE_SPECIFIC : échec d’une licence PlayReady ou d’un serveur de domaine.
- MSPR_E_SDK_UPDATE_REQUIRED : le service d’individualisation nécessite une mise à jour du Kit de développement logiciel (SDK) client avant qu’une nouvelle opération d’individualisation puisse se terminer. L’actualisation du Kit de développement logiciel (SDK) PlayReady est nécessaire.