הפונקציה QueryPathOfRegTypeLib אינה מחזירה את הנתיב הנכון עבור גירסת 32 סיביות של יישום במהדורת 64 סיביות של Windows 7 או ב- Windows Server 2008 R2

תרגומי מאמרים תרגומי מאמרים
Article ID: 982110 - View products that this article applies to.
הרחב הכל | כווץ הכל

On This Page

מאפייני הבעיה

אתה משתמש במחשב המריץ מהדורת 64 סיביות של Windows 7 או Windows Server 2008 R2. אתה מריץ גירסת 32 סיביות של יישום המשתמש בפונקציה QueryPathOfRegTypeLib לאחזור הנתיב של ספריית סוגים רשומה. עם זאת, הפונקציה QueryPathOfRegTypeLib אינה מחזירה את הנתיב הנכון. הנתיב של גירסת 64 סיביות של ספריית הסוגים מוחזר במקום הנתיב של גירסת 32 סיביות של ספריית הסוגים.

קוד לדוגמה לשחזור בעיה זו מוצג בסעיף "מידע נוסף".

פתרון הבעיה

פרטי עדכון

כיצד להשיג עדכון זה

Microsoft Update
עדכון זה זמין באתר האינטרנט של Microsoft Update?:
http://www.update.microsoft.com/
מרכז ההורדות של Microsoft
הקבצים הבאים זמינים להורדה ממרכז ההורדות של Microsoft:
כווץ את הטבלההרחב את הטבלה
מערכת הפעלהעדכן
כל הגירסאות הנתמכות המבוססות על x86 של Windows 7
כווץ את התמונההרחב את התמונה
הורדה
הורד את חבילת העדכון כעת.
כל הגירסאות המבוססות x64 הנתמכות של Windows 7
כווץ את התמונההרחב את התמונה
הורדה
הורד את חבילת העדכון כעת.
כל הגירסאות המבוססות x64 הנתמכות של Windows Server 2008 R2
כווץ את התמונההרחב את התמונה
הורדה
הורד את חבילת העדכון כעת.
כל הגירסאות הנתמכות המבוססות על IA-64 של Windows Server 2008 R2
כווץ את התמונההרחב את התמונה
הורדה
הורד את חבילת העדכון כעת.
לקבלת מידע נוסף על הורדת קבצי תמיכה של Microsoft, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
119591 כיצד לקבל קבצי תמיכה של Microsoft משירותים מקוונים
Microsoft סרקה קובץ זה לאיתור וירוסים. Microsoft השתמשה בתוכנת איתור הווירוסים העדכנית ביותר שהייתה זמינה בתאריך פרסום הקובץ. הקובץ מאוחסן בשרתים מאובטחים המסייעים למנוע ביצוע שינויים בלתי מורשים בקובץ.

תנאים מוקדמים

אין תנאים מוקדמים.

מידע רישום

כדי להשתמש בעדכון שבחבילה זו, אין צורך לבצע שינויים ברישום.

דרישת הפעלה מחדש

ייתכן שיהיה עליך להפעיל מחדש את המחשב לאחר החלת עדכון זה.

מידע על החלפת עדכונים

עדכון זה אינו מחליף עדכון שפורסם בעבר.

פרטי קובץ

הגירסה הגלובלית של עדכון זה מתקינה קבצים הכוללים את התכונות המפורטות בטבלאות הבאות. התאריכים והשעות המתייחסים לקבצים הללו רשומים לפי זמן אוניברסלי מתואם (UTC). התאריכים והשעות עבור קבצים אלה במחשב המקומי שלך מוצגים בזמן המקומי, עם הפרש שעון הקיץ (DST) הנוכחי שלך. בנוסף, התאריכים והשעות עשויים להשתנות בעת ביצוע פעולות מסוימות על קבצים.
הערות על פרטי קבצים של Windows 7 ו- Windows Server 2008 R2
  • ניתן לזהות את הקבצים החלים על מוצר, אבן דרך (RTM,? SPn) וענף שירות (LDR,? GDR) ספציפיים על-ידי בדיקת מספרי גירסת הקובץ כמוצג בטבלה הבאה:
    כווץ את הטבלההרחב את הטבלה
    גירסהמוצראבן דרךענף שירות
    6.1.760 ?.16xxxWindows 7 ו- Windows Server 2008 R2:RTMGDR
    6.1.760 ?0.20xxxWindows 7 ו- Windows Server 2008 R2:RTMLDR
  • ענפי שירות של GDR מכילים רק את אותם תיקונים שפורסמו בהיקף רחב כדי לטפל בהתפשטות של בעיות חשובות במיוחד. ענפי שירות של LDR מכילים עדכונים בנוסף לתיקונים שפורסמו בהיקף רחב.
  • קובצי MANIFEST ?(?.manifest) המותקנים בכל סביבה מפורטים בנפרד בסעיף 'פרטי קבצים נוספים עבור Windows Server 2008 R2 ועבור Windows 7'. קובצי MANIFEST, וקובצי קטלוג האבטחה (?.cat) המשויכים חשובים במיוחד לשמירה על מצב הרכיבים המעודכנים. קובצי קטלוג האבטחה, שעבורם לא מפורטות תכונות, חתומים בחתימה דיגיטלית של Microsoft.
עבור כל הגירסאות הנתמכות המבוססות על x64 של Windows 7 ו- Windows Server 2008 R2
כווץ את הטבלההרחב את הטבלה
File nameFile versionFile sizeDateTimePlatform
Oleaut32.dll6.1.7600.16567861,18407-Apr-201007:37x64
Oleaut32.dll6.1.7600.20685861,18407-Apr-201007:46x64
Oleaut32.dll6.1.7600.16567571,90407-Apr-201007:10x86
Oleaut32.dll6.1.7600.20685571,90407-Apr-201007:33x86
עבור כל הגירסאות הנתמכות המבוססות על IA-64 של Windows Server 2008 R2
כווץ את הטבלההרחב את הטבלה
File nameFile versionFile sizeDateTimePlatform
Oleaut32.dll6.1.7600.165672,038,78407-Apr-201006:27IA-64
Oleaut32.dll6.1.7600.206852,039,29607-Apr-201006:15IA-64
Oleaut32.dll6.1.7600.16567571,90407-Apr-201007:10x86
Oleaut32.dll6.1.7600.20685571,90407-Apr-201007:33x86

סטטוס

Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft ששמותיהם מופיעים בסעיף 'חל על'.

מידע נוסף

קוד לדוגמה לשחזור בעיה זו

לדוגמה, דוגמת הקוד הבאה מפתחת גירסת 32 סיביות של יישום:
#include "windows.h" #include "Oleauto.h"

int _tmain(int argc, _TCHAR* argv[]) { GUID guid; //OLE Automation(2.0) IIDFromString(L"{00020430-0000-0000-C000-000000000046}", &guid);

        DWORD lcid = 0x0409; BSTR str; QueryPathOfRegTypeLib(guid, 2, 0, lcid, &str);

        wprintf(L"%s\n",(LPCTSTR)str);

        ::SysFreeString(str); return 0; }
כאשר אתה מריץ את היישום במהדורת 64 סיביות של Windows 7, תצפה לקבל את הפלט הבא:
C:\Windows\SysWoW64\stdole2.tlb
However, you receive the following output:
C:\Windows\system32\stdole2.tlb

למידע נוסף אודות הפונקציה QueryPathOfRegTypeLib, בקר באתר האינטרנט הבא של Microsoft?:
Introduction to the QueryPathOfRegTypeLib function
לקבלת מידע נוסף על מינוח של עדכוני התוכנה, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
824684 תיאור המינוח התקני המשמש לתיאור עדכוני התוכנה של Microsoft

פרטי קבצים נוספים

פרטי קבצים נוספים עבור Windows 7 ועבור Windows Server 2008 R2

קבצים נוספים עבור כל הגירסאות הנתמכות המבוססות x64 של Windows 7 ושל Windows Server 2008 R2
כווץ את הטבלההרחב את הטבלה
File nameAmd64_5f0224883f1e3f45f188d955acd5b319_31bf3856ad364e35_6.1.7600.20685_none_c73d9dc5cd4cf33e.manifest
File versionNot applicable
File size706
Date (UTC)07-Apr-2010
Time (UTC)16:02
PlatformNot applicable
File nameAmd64_6b59bf1cd819ae9ea3518c7fbaf0c41f_31bf3856ad364e35_6.1.7600.16567_none_c1f8f7f01cc04c9f.manifest
File versionNot applicable
File size706
Date (UTC)07-Apr-2010
Time (UTC)16:02
PlatformNot applicable
File nameAmd64_cb6ff6bc1d40ee81862267567358a60c_31bf3856ad364e35_6.1.7600.20685_none_97d7af021628a60b.manifest
File versionNot applicable
File size706
Date (UTC)07-Apr-2010
Time (UTC)16:02
PlatformNot applicable
File nameAmd64_f425ab8a4e3417e884da49f61bed5d2f_31bf3856ad364e35_6.1.7600.16567_none_9df88a761d9814a3.manifest
File versionNot applicable
File size706
Date (UTC)07-Apr-2010
Time (UTC)16:02
PlatformNot applicable
File nameAmd64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.16567_none_190cc06d15192ee9.manifest
File versionNot applicable
File size49,750
Date (UTC)07-Apr-2010
Time (UTC)08:45
PlatformNot applicable
File nameAmd64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.20685_none_197ebccc2e48d3e7.manifest
File versionNot applicable
File size49,750
Date (UTC)07-Apr-2010
Time (UTC)09:05
PlatformNot applicable
File nameWow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.16567_none_23616abf4979f0e4.manifest
File versionNot applicable
File size47,158
Date (UTC)07-Apr-2010
Time (UTC)07:33
PlatformNot applicable
File nameWow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.20685_none_23d3671e62a995e2.manifest
File versionNot applicable
File size47,158
Date (UTC)07-Apr-2010
Time (UTC)07:57
PlatformNot applicable
קבצים נוספים עבור כל הגירסאות הנתמכות המבוססות על IA-64 של Windows Server 2008 R2
כווץ את הטבלההרחב את הטבלה
File nameIa64_5f0224883f1e3f45f188d955acd5b319_31bf3856ad364e35_6.1.7600.20685_none_6b20a63814ed8b04.manifest
File versionNot applicable
File size705
Date (UTC)07-Apr-2010
Time (UTC)16:02
PlatformNot applicable
File nameIa64_7282cf41f4460fcddc317480f8ebfc27_31bf3856ad364e35_6.1.7600.20685_none_766c04d51f0d7c5d.manifest
File versionNot applicable
File size704
Date (UTC)07-Apr-2010
Time (UTC)16:02
PlatformNot applicable
File nameIa64_e64017c9d87c7f5789e5a7764094b15d_31bf3856ad364e35_6.1.7600.16567_none_9bdc591049e8e5a5.manifest
File versionNot applicable
File size704
Date (UTC)07-Apr-2010
Time (UTC)16:02
PlatformNot applicable
File nameIa64_f425ab8a4e3417e884da49f61bed5d2f_31bf3856ad364e35_6.1.7600.16567_none_41db92e86538ac69.manifest
File versionNot applicable
File size705
Date (UTC)07-Apr-2010
Time (UTC)16:02
PlatformNot applicable
File nameIa64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.16567_none_bcefc8df5cb9c6af.manifest
File versionNot applicable
File size49,749
Date (UTC)07-Apr-2010
Time (UTC)08:38
PlatformNot applicable
File nameIa64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.20685_none_bd61c53e75e96bad.manifest
File versionNot applicable
File size49,749
Date (UTC)07-Apr-2010
Time (UTC)09:05
PlatformNot applicable
File nameWow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.16567_none_23616abf4979f0e4.manifest
File versionNot applicable
File size47,158
Date (UTC)07-Apr-2010
Time (UTC)07:33
PlatformNot applicable
File nameWow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.20685_none_23d3671e62a995e2.manifest
File versionNot applicable
File size47,158
Date (UTC)07-Apr-2010
Time (UTC)07:57
PlatformNot applicable
הערה זהו מאמר מסוג "פרסום מהיר" שנוצר ישירות מתוך ארגון התמיכה של Microsoft. המידע ניתן כפי שהוא (as-is) כתגובה לבעיות שעלו. בשל הדחיפות בהוצאת החומר, שגיאות טיפוגרפיות עשויות להתגלות בו, והחומר עשוי לעבור תיקון בכל שלב ללא הודעה מראש. לקבלת מידע נוסף, עיין בתנאי השימוש.

מאפיינים

Article ID: 982110 - Last Review: יום רביעי 10 נובמבר 2010 - Revision: 1.0
המידע במאמר זה חל על:
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
  • Windows Web Server 2008 R2
מילות מפתח 
kbhotfixserver kbexpertiseinter kbfix atdownload kbsurveynew kbprb KB982110

ספק משוב

 

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