Share via


MÉTHODE IMFContentEnabler ::GetEnableData (mfidl.h)

Récupère les données d’une action d’activation de contenu manuelle.

Syntaxe

HRESULT GetEnableData(
  [out] BYTE  **ppbData,
  [out] DWORD *pcbData
);

Paramètres

[out] ppbData

Reçoit un pointeur vers une mémoire tampon qui contient les données. L’appelant doit libérer la mémoire tampon en appelant CoTaskMemFree.

[out] pcbData

Reçoit la taille de la mémoire tampon ppbData .

Valeur retournée

Elle retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
S_OK
MF_E_NOT_AVAILABLE
Aucune donnée n’est disponible.

Remarques

L’objectif des données dépend du type d’activation de contenu, qui est obtenu en appelant IMFContentEnabler ::GetEnableType.

Activer le type Objectif des données
Individualisation Non applicable.
Acquisition de licences Données HTTP POST.
Révocation MFRR_COMPONENTS structure.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête mfidl.h
Bibliothèque Mfuuid.lib

Voir aussi

Comment lire des fichiers multimédias protégés

IMFContentEnabler