CComPolyObject::QueryInterface

HRESULT QueryInterface (REFIID iid, vazio ** ppvObject );

Valor de retorno

Um padrão HRESULT valor.

Parâmetros

iid

[no] O identificador da interface que está sendo solicitado.

ppvObject

[out] Um ponteiro para o ponteiro de interface identificado por iid. Se o objeto não suporte para esta interface, ppvObject é definido como Nulo.

Observações

Recupera um ponteiro para a interface solicitada.

Para um objeto agregado, se a interface solicitada for IUnknown, QueryInterface retorna um ponteiro para o objeto agregado do próprio IUnknown e incrementa o contagem de referência. Caso contrário, este método consultas para a interface através do membro de dados CComContainedObject , m_contained.

Visão geral de CComPolyObject |  Membros de classe

Index