אינך במצב לא מקוון כעת, ממתין לחיבור לאינטרנט

אופן יישום אימות כתובת אינטרנט בפיתוח יישומים עבור Windows XP או Windows Server 2003

התמיכה עבור Windows XP הסתיימה

Microsoft סיימה את התמיכה עבור Windows XP ב-8 באפריל 2014. שינוי זה השפיע על עדכוני התוכנה ואפשרויות האבטחה שלך. למד על מה זה אומר בשבילך ועל איך להישאר מוגן.

התמיכה עבור Windows Server 2003 הסתיימה ב-14 ביולי, 2015

Microsoft סיימה את התמיכה עבור Windows Server 2003 ב-14 ביולי, 2015 עדכוני התוכנה שינוי זה השפיע על עדכוני התוכנה ואפשרויות האבטחה שלך. למד על מה זה אומר בשבילך ועל איך להישאר מוגן.

תקציר
מאמר זה מכיל הנחיות למפתחי תוכנה שרוצים ליישם אימות כתובות אינטרנט ביישומים עבור Windows XP או Windows Server 2003. המאמר מתמקד במיוחד במה שיישום צריך לעשות כדי לאמת כתובות אינטרנט לפני העברתן ל-Windows לביצוע.
מידע נוסף
הפונקציה ShellExecute של Windows Shell32 מאפשרת ליישומים להעביר כתובות אינטרנט. יש לתכנן את היישומים בקפידה, בהתבסס על סביבת האיום. הדבר נכון לגבי כל תוכנית שמשתמשת בטיפול בכתובות אינטרנט לקבלת נתונים לא מהימנים.

לפני העברת כתובות אינטרנט שיבוצעו על-ידי Windows Shell32, יישום חייב לעשות את הדברים הבאים:
  1. היישום חייב לזמן את הפונקציה SHParseDisplayName יחד עם מחרוזת כתובת האינטרנט.
  2. אם שלב 1 מצליח, היישום צריך לזמן את הפונקציה ShellExecuteEx יחד עם הדגל SEE_MASK_INVOKEIDLIST ואת המצביע לרשימת מזהה פריטים (PIDL).
מאפיינים:

מזהה פריט: 943522 - סקירה אחרונה: 10/22/2007 18:53:00 - תיקון: 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
משוב