diff options
author | richard <richard.withnell@bmce-networks.com> | 2018-01-16 03:13:30 +0300 |
---|---|---|
committer | richard <richard.withnell@bmce-networks.com> | 2018-01-16 03:13:30 +0300 |
commit | b9491d7285f6b050ed9a606bb518fbd8370af85d (patch) | |
tree | 244fe9f60c14f7ac4604bb9c82792fb6315223c8 | |
parent | 899ff6e9afee70f6b4e63f7f313d9cb716d219d2 (diff) |
Add GetStartupInfoA
-rw-r--r-- | peloader/winapi/GetStartupInfoW.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/peloader/winapi/GetStartupInfoW.c b/peloader/winapi/GetStartupInfoW.c index c7e1bf9..c068e57 100644 --- a/peloader/winapi/GetStartupInfoW.c +++ b/peloader/winapi/GetStartupInfoW.c @@ -32,6 +32,15 @@ typedef struct _STARTUPINFO { HANDLE hStdError; } STARTUPINFO, *LPSTARTUPINFO; + +STATIC void WINAPI GetStartupInfoA(LPSTARTUPINFO lpStartupInfo) +{ + memset(lpStartupInfo, 0, sizeof *lpStartupInfo); + + DebugLog("GetStartupInfoA(%p)", lpStartupInfo); +} + + STATIC void WINAPI GetStartupInfoW(LPSTARTUPINFO lpStartupInfo) { memset(lpStartupInfo, 0, sizeof *lpStartupInfo); @@ -39,7 +48,6 @@ STATIC void WINAPI GetStartupInfoW(LPSTARTUPINFO lpStartupInfo) DebugLog("GetStartupInfoW(%p)", lpStartupInfo); } - STATIC PVOID WINAPI GetCommandLineA(void) { DebugLog(""); @@ -52,6 +60,7 @@ STATIC PVOID WINAPI GetCommandLineW(void) return L"totallylegit.exe notfake very real"; } +DECLARE_CRT_EXPORT("GetStartupInfoA", GetStartupInfoA); DECLARE_CRT_EXPORT("GetStartupInfoW", GetStartupInfoW); DECLARE_CRT_EXPORT("GetCommandLineA", GetCommandLineA); DECLARE_CRT_EXPORT("GetCommandLineW", GetCommandLineW); |