Compartilhar via


Resolução de vários componentes de agregação que suportam a mesma interface

É incomum que duas extensões exponham a mesma interface ao ADSI. Se isso acontecer, aplicam-se as seguintes regras:

  • Se uma interface, como IMyInterface, for suportada pelo agregador (ADSI) e por qualquer objeto de extensão, QueryInterface sempre retornará o IMyInterface para ADSI.
  • Se uma interface, como IMyInterface, não é suportada pelo agregador (ADSI), mas é suportada por mais de um objeto de extensão, QueryInterface retorna o IMyInterface do primeiro objeto de extensão listado no registro que oferece suporte à interface.

Lembre-se de que a ordem dos componentes no Registro também afeta a resolução de conflitos de nome na automação. Para obter mais informações, consulte Resolução de conflitos de nome de função/propriedade na automação em extensões.