Méthode IWMDRMDevice::GetMeterChallenge
La méthode GetMeterChallenge récupère le défi de mesure.
Syntaxe
HRESULT GetMeterChallenge(
[in] BSTR bstrMeterCert,
[out] BYTE **ppbMeterChallenge,
[out] DWORD *pcbMeterChallenge
);
Paramètres
-
bstrMeterCert [in]
-
Certificat de contrôle que le propriétaire de contenu envoie à l’ordinateur hôte pour collecter les données de contrôle associées sur l’appareil
-
ppbMeterChallenge [out]
-
Résultat du défi de contrôle récupéré.
-
pcbMeterChallenge [out]
-
Taille du défi de contrôle, en octets.
Valeur retournée
Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code de retour | Description |
---|---|
|
S_OK |
Notes
Les données de contrôle sont collectées et stockées dans le magasin de données DRM sur l’appareil pour le contenu avec le contrôle activé. Des actions telles que la lecture seront enregistrées. Lorsque cette fonction est appelée, l’appareil collecte les données de contrôle dans le magasin de données DRM sous la forme d’un document XML et les envoie au hostcomputer. S’il y a trop de données, elles sont envoyées par phases.
Lorsque l’ordinateur hôte reçoit les données de contrôle, il envoie les données sur Internet à l’URL spécifiée dans le certificat de contrôle.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|