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)