Implementera URL-validering i programutveckling för Windows XP eller Windows Server 2003

Artikelöversättning Artikelöversättning
Artikel-id: 943522 - Visa produkter som artikeln gäller.
Visa alla | Dölj alla

Sammanfattning

Den här artikeln innehåller vägledning för programutvecklare som vill implementera URL-validering i program för Windows XP eller Windows Server 2003. I artikeln beskrivs hur URL-adresser valideras i program innan de överförs till Windows för körning.

Mer Information

Windows Shell32-funktionen ShellExecute gör det möjligt för program att överföra URL-adresser. Program måste utformas omsorgsfullt utifrån hotmiljön. Detta gäller alla program där URL-hantering används för att acceptera ej tillförlitliga data.

Innan URL-adresser som ska köras av Windows Shell32 överförs av ett program ska följande hända:
  1. Programmet ska anropa SHParseDisplayName-funktionen tillsammans med URI-strängen.
  2. Om steg 1 lyckas ska programmet anropa ShellExecuteEx-funktionen tillsammans med SEE_MASK_INVOKEIDLIST-flaggan och PIDL:n (Pointer to an item IDentifier List).

Egenskaper

Artikel-id: 943522 - Senaste granskning: den 19 oktober 2007 - Revision: 1.2
Informationen i denna artikel gäller:
  • Microsoft Windows XP Tablet PC Edition 2005
  • Microsoft Windows XP Media Center Edition 2005
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • 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
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Web Edition
Nyckelord: 
kbhowto kbinfo kbexpertiseadvanced KB943522

Ge feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com