Sdílet prostřednictvím


Místní nabídky pro použití se specifikátory zobrazení

Moduly snap-in konzoly MMC pro správu služby Active Directory a prostředí systému Windows 2000 poskytují mechanismus pro přidání položky do místní nabídky zobrazené pro objekty ve službě Active Directory Domain Services. Položku místní nabídky lze přidat implementací serveru COM v proc známém jako rozšíření místní nabídky . Můžete také přidat položku místní nabídky, která vyvolá jakýkoli soubor spuštěný s rozhraním ShellExecute API, jako je například adresa URL aplikace nebo webové stránky. To se označuje jako statická položka místní nabídky.

Cílová skupina vývojářů

V této dokumentaci se předpokládá, že čtenář je obeznámen s vývojem operací modelu COM a komponent pomocí jazyka C++. V současné době není možné vytvořit rozšíření místní nabídky služby Active Directory Domain Services pomocí jazyka Microsoft Visual Basic.

Rozšíření místní nabídky s rozšířením místní nabídky

Rozšíření místní nabídky je server com v rámci proc, který implementuje určitá rozhraní a je zaregistrovaný ve službě Active Directory Domain Services.

Vytvoření a instalace rozšíření místní nabídky

  1. Vytvořte knihovnu DLL rozšíření místní nabídky. Rozšíření místní nabídky je server modelu COM, který minimálně implementuje rozhraní IShellExtInit a IContextMenu. Další informace naleznete v tématu Implementace objektu COM místní nabídky.
  2. Nainstalujte rozšíření místní nabídky do počítačů, kde se používá rozšíření místní nabídky. Toho lze dosáhnout vytvořením balíčku instalační služby systému Microsoft Windows pro knihovnu DLL rozšíření místní nabídky a odpovídajícím způsobem nasadit balíček pomocí zásad skupiny. Další informace naleznete v tématu Distribuce součástí uživatelského rozhraní.
  3. Zaregistrujte rozšíření místní nabídky v registru Systému Windows a ve službě Active Directory Domain Services. Další informace naleznete v tématu registrace objektu COM místní nabídky v specifikátoru zobrazení.

Rozšíření místní nabídky o položku statické místní nabídky

Statickou položku místní nabídky lze použít k vyvolání libovolného souboru spuštěného pomocí rozhraní ShellExecute API, například aplikace nebo adresy URL webové stránky. Chcete-li toho dosáhnout, musí být položka statické místní nabídky pro konkrétní třídu objektu registrována tak, aby statická položka místní nabídky byla přidána do místní nabídky objektů této třídy. Další informace naleznete v tématu registrace položky statické místní nabídky.