I want to call a Windows DLL's exports by command line or by means of a batch file. The DLL is winscard.dll
, which is located at \windows\system32
.
But I don't want to use RUNDLL or RUNDLL32, because the functions I want to call, don't have the standard signature to call by RUNDLL32.
The signature has to be like:
void CALLBACK EntryPoint(
HWND hwnd,
HINSTANCE hinst,
LPSTR lpszCmdLine,
int nCmdShow);
So I am looking for a different way to call those functions. Has anybody done this before?