Compartilhar via


ICreateTypeInfo::AddImplType

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Este método especifica uma interface herdada.

Syntax

HRESULT AddImplType( 
  unsigned int index, 
  HREFTYPE hRefType
);

Parameters

  • índice
    [no] Índice de classe de implementação para ser adicionado. Especifica a ordem de relativo de tipo para o outro tipo.

Return Value

A seguinte tabela mostra os valores de retorno para esta função.

Valor Descrição

S_OK

O sucesso.

STG_E_INSUFFICIENTMEMORY

Memória insuficiente.

E_OUTOFMEMORY

Memória insuficiente.

E_ACCESSDENIED

Não é possível gravar o destino.

TYPE_E_WRONGTYPEKIND

Tipo incompatível.

Remarks

Para especificar uma interface herdada, use índice = 0. Para um Dispinterface com sintaxe 2, chamar AddImplType Duas vezes, uma vez com nindex = 0 para o herdadas IDispatch e uma vez com nindex 1 = para a interface que está sendo ajustada.

Para uma interface dupla, chamar AddImplType Com nindex = 1 para o componente informações tipo TKIND_INTERFACE de interface dupla.

Requirements

Header oaidl.h, oaidl.idl
Library oleaut32.lib, uuid.lib
Windows Embedded CE Windows CE 2.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

ICreateTypeInfo
dispinterface
ICreateTypeInfo::AddRefTypeInfo
IDispatch