IWMDMRevoked ::GetRevocationURL, méthode (mswmdm.h)
La méthode GetRevocationURL récupère l’URL à partir de laquelle les composants mis à jour peuvent être téléchargés.
Syntaxe
HRESULT GetRevocationURL(
[in, out] LPWSTR *ppwszRevocationURL,
[in, out] DWORD *pdwBufferLen,
[out] DWORD *pdwRevokedBitFlag
);
Paramètres
[in, out] ppwszRevocationURL
Pointeur vers une chaîne contenant une URL de révocation. Cette mémoire tampon est créée et libérée par l’appelant.
[in, out] pdwBufferLen
Taille de la mémoire tampon contenant l’URL de révocation.
[out] pdwRevokedBitFlag
Pointeur vers un DWORD spécifiant des informations sur les composants qui ont été révoqués. Il doit s’agir d’une ou plusieurs des valeurs suivantes, combinées à l’aide d’un OR au niveau du bit.
Indicateur | Description |
---|---|
WMDM_WMDM_REVOKED | Windows Media Gestionnaire de périphériques lui-même a été révoqué. |
WMDM_APP_REVOKED | L’application a été révoquée et doit être mise à jour avant que tout contenu protégé par DRM puisse être transféré. |
WMDM_SP_REVOKED | Le fournisseur de services a été révoqué et doit être mis à jour avant que tout contenu protégé par DRM puisse y être transféré. |
WMDM_SCP_REVOKED | Le fournisseur de contenu sécurisé a été révoqué et doit être mis à jour avant que tout contenu protégé par DRM puisse être transféré. |
Valeur retournée
Cette méthode retourne un code HRESULT. Toutes les méthodes d’interface dans Windows Media Gestionnaire de périphériques peuvent retourner l’une des classes de codes d’erreur suivantes :
- Codes d’erreur COM standard
- Codes d’erreur Windows convertis en valeurs HRESULT
- Codes d’erreur Gestionnaire de périphériques Windows Media
Remarques
Cette méthode récupère l’URL à partir de laquelle les composants mis à jour peuvent être téléchargés. Si cette méthode n’est pas implémentée par le composant révoqué, une URL Microsoft par défaut est utilisée. Cet emplacement est géré par Microsoft et contient toutes les mises à jour des composants révoqués par le système de gestion des droits numériques Microsoft.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | mswmdm.h |
Bibliothèque | Mssachlp.lib |