Go 中带有回调的 MiniDumpWriteDump
问题内容
我正在尝试在 Go 中使用 回调 实现 MiniDumpWriteDump。
调用MiniDumpWriteDump:
callback := syscall.NewCallback(miniDumpCallback) var newCallbackRoutine MINIDUMP_CALLBACK_INFORMATION newCallbackRoutine.CallbackParam = 0 newCallbackRoutine.CallbackRoutine = callback ret, _, err := miniDumpWriteDump.Call( uintptr(processHandle), uintptr(processId), uintptr(dumpFile), uintptr(options), 0, 0, uintptr(unsafe.Pointer(&newCallbackRoutine)), )登录后复制