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.