Compartilhar via


COM_INTERFACE_ENTRY_CACHED_TEAR_OFF

Salva os dados - específicos para cada instância.

COM_INTERFACE_ENTRY_CACHED_TEAR_OFF( iid, x, punk )

Parâmetros

  • iid
    [in] GUID de interface de rasgo - fora.

  • x
    [in] o nome da classe que implementa a interface.

  • punk
    [in] o nome de um ponteiro de IUnknown .Deve ser um membro da classe que contém o mapa COM.Deve ser inicializada para NULO no construtor do objeto da classe.

Comentários

Se a interface não for usada, essa move o tamanho total da instância do objeto.

Consulte para macros de COM_INTERFACE_ENTRY comentários sobre entradas de mapa COM.

Exemplo

BEGIN_COM_MAP(COuter)
   COM_INTERFACE_ENTRY(IOuter)
   COM_INTERFACE_ENTRY_CACHED_TEAR_OFF(IID_ITearOff, CTearOff, punkTearOff)
END_COM_MAP()

Requisitos

Cabeçalho: atlcom.h

Consulte também

Outros recursos

Macros de mapa COM

Macros de ATL