PDA

View Full Version : How: Disablea device driver غیر فعال کردن یک دیوایس



MM_Mofidi
چهارشنبه 25 خرداد 1384, 19:33 عصر
چگونه اینکار را انجام دهیم؟
خواهشا با استفاده از devmgmt.msc جواب ندهید کد نویسی لطفا

MM_Mofidi
سه شنبه 31 خرداد 1384, 12:40 عصر
جواب نبود؟ :kaf:
با WMi براحتی لیستی از داریورها و سرویسها را میشه گرفت ولی فقط سرویسها (نه همشون) قابل stop کردن است
2- در رجیستری کلیدی در hklm\hardware\.. وجود دارد که فعال و غیر فهال کردن تغییر میکند ولی با تغییر آن درایور فعال یا غیر فعال نمیشود.
3- کسی راه حلی برای ارسال پیام به devmgmt.msc برای غیر فعال کردن یک درایور سراغ داره؟
5- در DDK تو MSDN البته نه ویرایش 2000 که داشتم یک سری توابع پیدا کردم ولی آخر نفهمیدم نام درایور را یا GUID اش را چطور بدست بیارم که غیر فعالش کنم.
توابع اینها هستند
IoGetDeviceObjectPointer
IoRegisterDeviceInterface
IoGetDeviceInterfaces
IoSetDeviceInterfaceState

اینها نتیجه کارهای من بود اساتید لطفا کمک کنید. برای کاهش دسترسی بعضی از کاربرای شبکه میخواهم.

MM_Mofidi
جمعه 10 تیر 1384, 13:55 عصر
:kaf: :mad: :cry: :strange:
یعنی واقعا کسی نمیخواهد کمک کنه؟

بابک زواری
جمعه 10 تیر 1384, 17:32 عصر
محمدرضای عزیز از ظهر تا حالا کلی گشتم اما چیزی پیدا نکردم
مطمئنی میشه به devmgmt.msc پیغام فرستاد یا پارامتر پاس داد

MM_Mofidi
جمعه 10 تیر 1384, 21:18 عصر
بابک جان ممنون که توجه کردی.
پیغام که حتما میشه فرستاد چون بالاخره پنجره است اما برای disable کردن نمیدونم.
فکر کنم استفاده از api ها بهتر باشه اینها
IoGetDeviceObjectPointer
IoRegisterDeviceInterface
IoGetDeviceInterfaces
IoSetDeviceInterfaceState
ولی نتونستم استفاده کنم.

بابک زواری
شنبه 11 تیر 1384, 01:12 صبح
http://www.osronline.com/ddkx/kmarch/k104_3epe.htm
http://www.osronline.com/ddkx/kmarch/k104_27n6.htm
http://www.osronline.com/ddkx/kmarch/k104_24vm.htm
http://www.osronline.com/ddkx/kmarch/k104_8kz6.htm
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/kmarch/hh/kmarch/k104_c4286fdb-9b4e-42e4-a1f6-fb3a79d556a7.xml.asp
آقا منم به جز این لینکها چیزی به دست نیاوردم ببین اگر مشکلت حل نشد من فردا وقت بذارم بریم جلو ببینیم چی میشه

MM_Mofidi
شنبه 11 تیر 1384, 17:15 عصر
بابک جان اینها رو خودم دیده بودم(توی msdn.microsoft.com)ولی مشکلم توی استفاده ازشون بود. اینکه چطور مثلا دسترسی به usbیا cd-rom قطع بشه(درایئر مربوطه disable بشه)