static DWORD WINAPI ThreadFuncAttach(INJECTLIBINFO *pInfo),DWORD后的WINAPI是什么意思啊还有:
//远程线程,用来装载DLL
static DWORD WINAPI ThreadFuncAttach(INJECTLIBINFO *pInfo)
{
HINSTANCE hDll=NULL;
pInfo->dwReturnValue = 0;
hDll = (HINSTANCE)pInfo->pfnLoadLibrary(pInfo->szDllName);
if(hDll == NULL)
pInfo->dwReturnValue = pInfo->pfnGetLastError();
return((DWORD)hDll);
}//---------------------------------------------------------------------------
//占位函数,用来计算AfterThreadFuncAttach的大小
static void AfterThreadFuncAttach(void)
{
}
后一个函数AfterThreadFuncAttach不是什么也没做啊,怎么计算ThreadFuncAttach大小啊,他们不是没有关联吗???
//远程线程,用来装载DLL
static DWORD WINAPI ThreadFuncAttach(INJECTLIBINFO *pInfo)
{
HINSTANCE hDll=NULL;
pInfo->dwReturnValue = 0;
hDll = (HINSTANCE)pInfo->pfnLoadLibrary(pInfo->szDllName);
if(hDll == NULL)
pInfo->dwReturnValue = pInfo->pfnGetLastError();
return((DWORD)hDll);
}//---------------------------------------------------------------------------
//占位函数,用来计算AfterThreadFuncAttach的大小
static void AfterThreadFuncAttach(void)
{
}
后一个函数AfterThreadFuncAttach不是什么也没做啊,怎么计算ThreadFuncAttach大小啊,他们不是没有关联吗???
解决方案 »
- vc6中的 dsw,dsp文件,与高版本中的 sln,suo文件有什么对应关系呢?
- 进程查看,前置!
- 怎样读取下一行的文件,谢了
- CString 内部字符串替换
- 我在View视图里画的表格在Win98里正常,但在Win2000里变得很小,怎么办?
- 怪问题请高手救命???用WSAEventSelect模式为什么有时会停止出发事件??
- 如何让我的程序执行一个bat文件?
- 请问怎么获得某RGB颜色在不同灰度的RGB值?
- 通过编写代码"项目->属性->链接器->输入->附加依赖项"添加静态库
- 想必大家已经见过.........
- 请问如何看到这样网址的本来面目“rtsp://x.x.x.x/%ca%a5%b6%b7%ca%bf%da%a4%cd%f5%c6%aa-1.rm”
- static DWORD WINAPI ThreadFuncAttach(INJECTLIBINFO *pInfo),DWORD后的WINAPI是什么意思啊
用AfterThreadFuncAttach-ThreadFuncAttach可以知道它占用了多少字节。这是远程机器上开线程, 在远程机器上你要分配多大的空间,就要通过此来计算。好在编译时AfterThreadFuncAttach在ThreadFuncAttach紧根着,要不怎么计算ThreadFuncAttach的大小真是麻烦事
Use in place of FAR PASCAL in API declarations. If you are writing a DLL with exported API entry points, you can use this for your own APIs.