LD_PRELAAD ما يعادلها لنظام التشغيل Windows لتحميل المكتبات المشتركة
-
19-09-2019 - |
سؤال
أحاول القيام بالضبط ما يفعله LD_PRELOAD، أي تحميل ملفات مكتبة مشتركة أو ملفات DLL على Windows إلى برنامج معين لتجاوز وظائف معينة.
هل يوجد LD_PRELOAD
ما يعادل النوافذ؟
ليس لدي أي وظائف محددة في الاعتبار. أنا أعرف أن هذا ممكن في لينكس، وأنا فضولي حول كيفية إجراء التحميل الزائد في DLL الأصلي على Windows.
المحلول
appinit_dlls.
http://support.microsoft.com/kb/197571.
ولكن انظر أيضا:
يجب إعادة تسمية appinit_dlls deadlock_or_crash_randomly_dlls
https:/blogs.msdn.microsoft.com/oldnewthing/20071213-00/؟p=24183/
قد ترغب أيضا في النظر في "حقن DLL". يتم وصف أربع طرق (بما في ذلك appinint_dlls) هنا:
لا تنتمي إلى StackOverflow