Risoluzione di più componenti di aggregazione che supportano la stessa interfaccia

Non è raro che due estensioni espongono la stessa interfaccia ad ADSI. In questo caso, si applicano le regole seguenti:

  • Se un'interfaccia, ad esempio IMyInterface, è supportata sia dall'aggregatore (ADSI) che da qualsiasi oggetto di estensione, QueryInterface restituisce sempre IMyInterface per ADSI.
  • Se un'interfaccia, ad esempio IMyInterface, non è supportata dall'aggregatore (ADSI), ma è supportata da più oggetti di estensione, QueryInterface restituisce LMyInterface del primo oggetto di estensione elencato nel Registro di sistema che supporta l'interfaccia.

Tenere presente che l'ordine dei componenti nel Registro di sistema influisce anche sulla risoluzione dei conflitti di nomi in Automazione. Per altre informazioni, vedere Risoluzione dei conflitti di nomi di funzione/proprietà in Automazione nelle estensioni.