URL-címérvényesítés implementálása Windows XP vagy Windows Server 2003 rendszerhez fejlesztett alkalmazásokban

A Windows XP támogatása megszűnt

A Microsoft 2014. április 8-án megszüntette a Windows XP terméktámogatását. Ez a változás kihatással van a szoftverfrissítésekre és a biztonsági beállításokra. Megtudhatja, hogy ez milyen következményekkel jár és hogyan tarthatja fenn rendszere védelmét.

2015. július 14-én véget ért a Windows Server 2003 támogatása

2015. július 14-én a Microsoft megszüntette a Windows Server 2003 támogatását. Ez a változás kihatással van a szoftverfrissítésekre és a biztonsági beállításokra. Megtudhatja, hogy ez milyen következményekkel jár és hogyan tarthatja fenn rendszere védelmét.

Összefoglaló
A cikkben foglaltakat azon szoftverfejlesztők figyelmébe ajánljuk útmutatásként, akik URL-címérvényesítést szeretnének implementálni Windows XP vagy Windows Server 2003 rendszerhez írt alkalmazásokban. A cikk külön kitér arra, hogy milyen műveleteket kell végrehajtania egy alkalmazásnak az URL-címek érvényesítéséhez, mielőtt átadná a címeket végrehajtásra a Windows rendszernek.
További információ
A Windows Shell32 összetevőjének ShellExecute függvényével engedélyezhető az alkalmazásoknak az URL-címek átadása. Az alkalmazások fejlesztését az adott környezet kockázati tényezőinek megfelelő gondossággal kell végezni. Ez minden olyan programra igaz, amely a nem megbízható adatok fogadásához URL-címkezelést hajt végre.

A Windows Shell32 összetevő által végrehajtandó URL-címek átadását megelőzően a szóban forgó alkalmazásnak a következő műveleteket kell végrehajtania:
  1. Meg kell hívnia az SHParseDisplayName függvényt az URI-karakterlánccal együtt.
  2. Ha az 1. lépés sikeres, meg kell hívnia a ShellExecuteEx függvényt a SEE_MASK_INVOKEIDLIST jelölővel, valamint egy elemazonosító listára mutató mutatóval (PIDL) együtt.
Tulajdonságok

Cikkazonosító: 943522 - Utolsó ellenőrzés: 10/19/2007 16:43:00 - Verziószám: 1.2

Microsoft Windows XP Tablet PC Edition 2005, Microsoft Windows XP Media Center Edition 2005, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, Microsoft Windows XP Professional x64 Edition, Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems, Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition

  • kbhowto kbinfo kbexpertiseadvanced KB943522
Visszajelzés