الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف افعل هذا ?

مغلق
بدأه seco في 13 فبراير 2005 · 6 رد · 365 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

How can i read and write sectors in 32bit mode through api function :)

Nothing Beat the Human Brain

موبايل 020104927122

#2

إدخل لهذا الموضوع وإقرأ المواضيع التي تتحدث عن الدوال :

CreateFile

ReadFile

WriteFile

/index.php?showtopic=39668

وإن لم تصل للمطلوب إسأل هنا مرة أخرى فقط :)

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#4

بسم الله الرحمن الرحيم

thank you HGB for writting but these links i see it before and it read master boot record

if any one have c++ code to read and write sectors with api function can tell me

thanks for every one here . :)

Nothing Beat the Human Brain

موبايل 020104927122

#5

غريبة في هذه الروابط أنا متأكد أنه كان لدي رد مفصل شيئا ما فيه كل بارمترات CreateFile تقريبا .

عموما بحثت عنه ولم أجده !!

المهم أذكر السؤال كان عن عمل Format للقرص الصلب , وأضفت كيفية فتح القرص فيزيائيا , عموما لفتح القرص فيزيائيا , عليك بإستدعاء الدالة CreateFile مع البارمتر الأول \\.PHYSICALDRIVE0 وهكذا الرقم الأخير 1 و 2 وهكذا بالترتيب a,b,c,d

خذ الرابط فيه تفصيل أكبر :

http://msdn.microsoft.com/library/default....ceiocontrol.asp

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#6
اقتباس
thank you HGB for writting but these links i see it before and it read master boot record

if any one have c++ code to read and write sectors with api function can tell me

ياأخي الكريم قراءة ال Sectors وكتابتها لاتحتاج لشيء بعد فتح الجهاز , وكود قراءة ال MBR مشابه تماما لكود قراءة Sectors , فقط غير حجم البيانات التي تريد قراءتها في الدالة ReadFile للرقم الذي تريده بدلا من 512 وهي الخاصة بال MBR ,

وإستخدم كذلك الدالة WriteFile للكتابة .

هذا رابط هنل لقراءة MBR :

/index.ph...st=0#entry55211

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#7

شكرا لك يا HGB على الاهتمام وسأقرا ما اوضحته

جعلك الله فى خدمة المسلمين :) :)

Nothing Beat the Human Brain

موبايل 020104927122

هذا الموضوع مغلق.

مواضيع مشابهة