كيفية إنشاء مفتاح تسجيل مشترك لعمليات WOW64 و X64
سؤال
هل هناك طريقة لإنشاء مفتاح تسجيل مشترك مخصص (WOW64)؟
بشكل افتراضي، يتم مشاركة بعض مفاتيح التسجيل ويتم إعادة توجيه الآخرين (انظر MSDN.). لكنني أريد إنشاء مفتاح تسجيل مخصص ضمن HKLM Software الذي يجب مشاركته. أنا أبحث عن حل في C # (ربما p / actoke) و wix.
المحلول
إذا أضفت KEY_WOW64_32KEY
علم ل RegCreateKeyEx
(أو RegOpenKeyEx
) سوف تصل دائما إلى سجل 32 بت.
لم أستطع العثور على هذا العلم (ولا KEY_WOW64_64KEY
وهو نفسه ولكن بالنسبة إلى 64 بت الوصول) في التعليمات البرمجية المصدر WIX، لذلك قد تحتاج إلى استخدام Pinvoke.
لا تنتمي إلى StackOverflow