का विकास और डिबगिंग मेरे पास एक सी # ऐप है जो 32-बिट लाइब्रेरी से लिंक होना चाहिए और अधिकतम मेमोरी संभव (इमेजिंग ऐप) का उपयोग करने की आवश्यकता है; हम XP64 डेस्कटॉप पर ऐप चलाते हैं, इस प्रकार हम WOW64
विंडोज़ पर, सामान्य परिस्थितियों में 32 बिट प्रक्रिया केवल 2 जीबी रैम तक पहुंच सकती है (या boot.ini फ़ाइल में एक विशेष स्विच के साथ 3 जीबी)। 64 बिट ऑपरेटिंग सिस्टम पर 32 बिट प्रक्रिया चलाने पर, कितनी
से WOW64 रजिस्ट्री कुंजी को कैसे खोलें मेरे .NET अनुप्रयोग (किसी भी CPU) को 32-बिट प्रोग्राम द्वारा बनाए गए रजिस्ट्री मान को पढ़ने की आवश्यकता है। 64-बिट विंडोज़ पर यह रजिस्ट्री में Wow6432Node कुंजी
मैं निम्नलिखित कॉल कर रहा था: result = RegOpenKeyEx(key, s, 0, KEY_READ, &key);
(सी ++, विजुअल स्टूडियो 5, विस्टा 64 बिट)। यह त्रुटि कोड 2 ("फ़ाइल नहीं मिली") में विफल रहा है, भले ही "regedit" दिखात