rundll32 調用帶字符串指針的函數

rundll32調用函數的規則爲:

rundll32    dll_path,func_xxx param_1 param_2 param_3 ...

假設param_1 是一個字符串指針,

首先 rundll32會去尋找名稱是func_xxx的導出函數,如果找到了,則直接調用,並且傳遞給func_xxx函數的指針是一個char* 類型的指針。

如果找導出函數名稱是func_xxx失敗了,則rundll32會將func_xxx帶上字母A/W作爲後綴去查找它的窄字符或者寬字符的函數,查找func_xxxA成功,則傳遞char*類型的參數給它,如果查找到func_xxxW則傳遞wchar_t*類型的指針給它。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章