اما الان اقوم بكتابة ملف DLL بسيط بالاسمبلي
اريد ان اعرف كيف يمكن ارجاع نوع الملف باستخدام الدالة SHGETFILEINFO في ال EAX
انا الان جالس في مقهي انترنت لذلك لن استطيع كتابة الدالة
ولكن ما يتم هو ان الدالة بعد استدعائها تقوم بتخزين معلومات عن الملف الممرر له في STRUCTURE معرفة مسبقا
الكود الذي كتبته وعمل بشكل جيد ظاهريا عند استدعاؤه لمرات محدودة هو
SHGETFILEINFO CALL FIRST
LOCAL SFI ....
MOV EAX,ADDR SFI.FILETYPE
ولكن عند استدعاء الاجراء من ملف ال DLL لعدة مرات يحدث انهيار في البرنامج
اريدكم ان تساعدوني مع العلم انا مبتدئ جدا