MÉTHODE IMDSPObject2 ::ReadOnClearChannel (mswmdm.h)
La méthode ReadOnClearChannel lit les données de l’objet à la position actuelle sans utiliser de canaux authentifiés sécurisés. Il est toujours sécurisé pour une utilisation avec du contenu protégé par DRM. Cette opération est valide uniquement si l’objet de stockage représente un fichier. Si IMDSPObject2 est pris en charge, cette méthode doit être implémentée. Windows Media Gestionnaire de périphériques ne revient pas à IMDSPObject ::Read si cette méthode échoue.
Syntaxe
HRESULT ReadOnClearChannel(
[out] BYTE *pData,
[in, out] DWORD *pdwSize
);
Paramètres
[out] pData
Pointeur vers une mémoire tampon pour recevoir les données lues à partir de l’objet .
[in, out] pdwSize
Pointeur vers un DWORD spécifiant le nombre d’octets de données à lire. Lors du retour, ce paramètre contient la quantité réelle de données lues.
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 suivantes de codes d’erreur :
- 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 peut être utilisée pour le contenu protégé par DRM. Cette méthode est plus efficace que IMDSPObject ::Read , car elle n’implique pas le chiffrement et le déchiffrement des paramètres.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | mswmdm.h |
Bibliothèque | Mssachlp.lib |
Voir aussi
Activation de la synchronisation avec Lecteur multimédia Windows