আসল উত্তর: অক্টোবর ২০০৮
আপনি সব পেয়েছেন " rundll32.exe shell32.dll" Serie:
(নীচে আপডেট দেখুন)
rundll32.exe user.exe,**ExitWindows** [উইন্ডোজ দ্রুত শাটডাউন]
rundll32.exe user.exe,**ExitWindowsExec** [উইন্ডোজ পুনরায় চালু করুন]
rundll32.exe shell32.dll,SHExitWindowsEx n
যেখানে nদাঁড়িয়েছে:
- 0 -
LOGOFF
- 1 -
SHUTDOWN
- 2 -
REBOOT
- 4 -
FORCE
- 8 -
POWEROFF
(একত্রিত হতে পারে -> 6 = 2 + 4 FORCE REBOOT)
এপ্রিল 2015 আপডেট করুন (6+ বছর পরে):
1800 তথ্য দয়া করে মন্তব্যগুলিতে উল্লেখ করেছে :
rundll32.exeএই উদ্দেশ্যে ব্যবহার করবেন না । এটি প্রত্যাশা করে যে আপনি কমান্ড লাইনে যে ক্রিয়াকলাপটি পাস করেছেন তার একটি খুব নির্দিষ্ট পদ্ধতির স্বাক্ষর রয়েছে - এটি পদ্ধতিটির স্বাক্ষরের সাথে মেলে না ExitWindows।
রেমন্ড চেন লিখেছেন:
দ্বারা ডাকা ফাংশনগুলির জন্য প্রয়োজনীয় ফাংশনের স্বাক্ষর rundll32.exe:
void CALLBACK ExitWindowsEx(HWND hwnd, HINSTANCE hinst,
LPSTR pszCmdLine, int nCmdShow);
এটি লোককে rundll32এলোমেলো ক্রিয়াকলাপগুলি কল করতে বাধা দেয়নি যা কল বা rundll32পছন্দ মতো কল করার জন্য ডিজাইন করা হয়নি ।user32 LockWorkStationuser32 ExitWindowsEx
(ওহো)
প্রস্থান উইন্ডোজএক্সের আসল ফাংশন স্বাক্ষর হ'ল:
BOOL WINAPI ExitWindowsEx(UINT uFlags, DWORD dwReserved);
এবং এটি স্ফটিক-পরিষ্কার করতে:
Rundll32 উইন্ডোজ 95 এর একটি বাকী অংশ, এবং এটি কমপক্ষে উইন্ডোজ ভিস্তার থেকে অবচিত করা হয়েছে কারণ এটি অনেকগুলি আধুনিক প্রকৌশল নির্দেশিকা লঙ্ঘন করে।