Partager via


EC_WMT_EVENT (Dshow.h)

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

Envoyé par le filtre Lecteur ASF WM lorsqu’il lit des fichiers ASF protégés par la gestion des droits numériques (DRM).

Paramètres

lParam1

L’une des valeurs WMT_STATUS suivantes :

Valeur Description
WMT_ACQUIRE_LICENSE Envoyé lorsque le composant DRM a terminé le processus d’acquisition de licence, avec succès ou échec.
WMT_INDIVIDUALIZE Le processus de mise à niveau de sécurité s’est terminé, avec succès ou échec.
WMT_NEEDS_INDIVIDUALIZATION Le fichier nécessite qu’une application reçoive une mise à niveau de sécurité avant d’effectuer l’action demandée.
WMT_NO_RIGHTS L’application ne dispose d’aucun droit pour effectuer l’action demandée sur un fichier protégé par DRM version 1.
WMT_NO_RIGHTS_EX L’application n’a aucun droit pour effectuer l’action demandée sur un fichier protégé par DRM version 7.

lParam2

Pointeur vers une structure AM_WMT_EVENT_DATA qui contient des informations sur l’événement, ou NULL. Le membre pData de cette structure pointe vers des données supplémentaires, dont le type dépend de la valeur de lParam1, comme indiqué dans le tableau suivant.

lParam1 AM_WMT_EVENT_DATA.pData
WMT_ACQUIRE_LICENSE Pointeur vers une structure WM_GET_LICENSE_DATA . Cette structure est documentée dans le Kit de développement logiciel (SDK) au format Windows Media.
WMT_INDIVIDUALIZE Pointeur vers une structure WM_INDIVIDUALIZE_STATUS .
WMT_NEEDS_INDIVIDUALIZATION NULL.
WMT_NO_RIGHTS Pointeur vers une chaîne de caractères larges contenant une URL de requête.
WMT_NO_RIGHTS_EX Pointeur vers une structure WM_GET_LICENSE_DATA .

La valeur de lParam2 peut être NULL. Vérifiez la valeur avant de déréférencer le pointeur.

Notes

Pour plus d’informations sur l’activation de la lecture des fichiers protégés par DRM, consultez la documentation du Kit de développement logiciel (SDK) au format Windows Media.

Configuration requise

Condition requise Valeur
En-tête
Dshow.h

Voir aussi

Codes de notification d’événement

Notification d’événement dans DirectShow