Méthode IExpDispSupportXP ::OnInvoke (shdeprecated.h)
Non implémenté.
Syntaxe
HRESULT OnInvoke(
DISPID dispidMember,
REFIID iid,
LCID lcid,
WORD wFlags,
[in] DISPPARAMS *pdispparams,
[out] VARIANT *pVarResult,
[out] EXCEPINFO *pexcepinfo,
[out] UINT *puArgErr
);
Paramètres
dispidMember
Type : DISPID
Spécifie un ID de répartition qui identifie le membre appelé.
iid
Type : REFIID
Réservé. Doit être IID_NULL.
lcid
Type : LCID
Spécifie un ID de paramètres régionaux fournissant un contexte de paramètres régionaux dans lequel interpréter les arguments. Les applications qui ne prennent pas en charge plusieurs langues nationales peuvent ignorer ce paramètre.
wFlags
Type : WORD
Spécifie les indicateurs décrivant le contexte de l’appel.
[in] pdispparams
Type : DISPPARAMS*
Spécifie un pointeur vers une structure DISPPARAMS contenant un tableau d’arguments, un tableau de DISPID d’arguments pour les arguments nommés et compte le nombre d’éléments dans les tableaux.
[out] pVarResult
Type : VARIANT*
Reçoit un pointeur vers l’emplacement où le résultat doit être stocké, ou NULL si l’application appelante n’attend aucun résultat. Cet argument est ignoré si DISPATCH_PROPERTYPUT ou DISPATCH_PROPERTYPUTREF est spécifié.
[out] pexcepinfo
Type : EXCEPINFO*
Reçoit un pointeur vers une structure qui contient des informations d’exception. Cette structure doit être remplie si DISP_E_EXCEPTION est retourné. Peut être NULL.
[out] puArgErr
Type : UINT*
Reçoit l’index dans le membre rgvarg de la structure DISPPARAMS du premier argument qui a une erreur.
Valeur retournée
Type : HRESULT
Retourne E_NOTIMPL.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shdeprecated.h (include Shdeprecated.h) |