4
我检查MiniDumpWriteDump()上MSDN方法的定义如下:MiniDumpWriteDump()函数的参数:为什么我们需要一个句柄和一个ID?
BOOL WINAPI MiniDumpWriteDump(
__in HANDLE hProcess,
__in DWORD ProcessId,
__in HANDLE hFile,
__in MINIDUMP_TYPE DumpType,
__in PMINIDUMP_EXCEPTION_INFORMATION ExceptionParam,
__in PMINIDUMP_USER_STREAM_INFORMATION UserStreamParam,
__in PMINIDUMP_CALLBACK_INFORMATION CallbackParam
);
参数:
hProcess [IN]
的句柄的量,信息是对过程被生成。
的ProcessID [IN]
的量,信息将被产生的过程的标识符。
由于进程句柄或进程ID可以识别进程,为什么我们需要将它们传递给它们呢? 我们不能从其他推断出其中的一个吗?所以他们之间应该有一些区别,他们是什么?
谢谢。
但是,这并不回答这个问题在所有的,或不是吗? *哪些*(历史)原因会同时需要? – 2012-12-07 09:58:38