CMediaEvent. Invoke, méthode
Fournit l'accès aux propriétés et aux méthodes exposées par un objet.
Syntaxe
HRESULT Invoke(
DISPID dispidMember,
REFIID riid,
LCID lcid,
WORD wFlags,
DISPPARAMS *pdispparams,
VARIANT *pvarResult,
EXCEPINFO *pexcepinfo,
UINT *puArgErr
);
Paramètres
-
dispidMember
-
Identificateur du membre. Utilisez CMediaEvent :: GetIDsOfNames ou la documentation de l’objet pour obtenir l’identificateur de dispatch.
-
riid
-
Réservé pour un usage futur. Doit être un IID _ null.
-
lcid
-
Contexte des paramètres régionaux dans lequel interpréter les arguments.
-
wFlags
-
Indicateurs décrivant le contexte de l'
CMediaEvent::Invokeappel. -
pdispparams
-
Pointeur vers une structure qui contient un tableau d’arguments, un tableau d’ID de dispatch d’argument pour les arguments nommés et le nombre d’éléments dans les tableaux.
-
pvarResult
-
Pointeur vers l’emplacement où le résultat doit être stocké, ou null si l’appelant n’attend aucun résultat.
-
pexcepinfo
-
Pointeur vers une structure contenant des informations sur les exceptions.
-
puArgErr
-
Pointeur vers l’index du premier argument, dans le tableau rgvarg de la structure DISPPARAMS , qui comporte une erreur. Pour plus d’informations sur DISPPARAMS, consultez le kit de développement Platform SDK.
Valeur de retour
Retourne la _ valeur DISP E _ UNKNOWNINTERFACE si riid n’est pas un IID _ null. Retourne l’un des codes d’erreur de CMediaEvent :: GetTypeInfo si l’appel échoue. Sinon, retourne le HRESULT de l’appel à IDispatch :: Invoke.
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|