Método IExpDispSupportXP::OnInvoke (shdeprecated.h)
Não implementado.
Sintaxe
HRESULT OnInvoke(
DISPID dispidMember,
REFIID iid,
LCID lcid,
WORD wFlags,
[in] DISPPARAMS *pdispparams,
[out] VARIANT *pVarResult,
[out] EXCEPINFO *pexcepinfo,
[out] UINT *puArgErr
);
Parâmetros
dispidMember
Tipo: DISPID
Especifica uma ID de expedição que identifica o membro que está sendo invocado.
iid
Tipo: REFIID
Reservado. Deve ser IID_NULL.
lcid
Tipo: LCID
Especifica uma ID de localidade que fornece um contexto de localidade no qual interpretar argumentos. Aplicativos que não dão suporte a vários idiomas nacionais podem ignorar esse parâmetro.
wFlags
Tipo: WORD
Especifica sinalizadores que descrevem o contexto da chamada.
[in] pdispparams
Tipo: DISPPARAMS*
Especifica um ponteiro para uma estrutura DISPPARAMS que contém uma matriz de argumentos, uma matriz de DISPIDs de argumento para argumentos nomeados e contagens para o número de elementos nas matrizes.
[out] pVarResult
Tipo: VARIANT*
Recebe um ponteiro para o local em que o resultado deve ser armazenado ou NULL se o aplicativo de chamada não espera nenhum resultado. Esse argumento será ignorado se DISPATCH_PROPERTYPUT ou DISPATCH_PROPERTYPUTREF for especificado.
[out] pexcepinfo
Tipo: EXCEPINFO*
Recebe um ponteiro para uma estrutura que contém informações de exceção. Essa estrutura deverá ser preenchida se DISP_E_EXCEPTION for retornado. Pode ser NULL.
[out] puArgErr
Tipo: UINT*
Recebe o índice dentro do membro rgvarg da estrutura DISPPARAMS do primeiro argumento que tem um erro.
Retornar valor
Tipo: HRESULT
Retorna E_NOTIMPL.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shdeprecated.h (include Shdeprecated.h) |