查看传递到 DLL 中的值?
see values passed into a DLL?
有没有办法查看传递给 API DLL 调用的值?
例如,我正在编写一些代码来模拟用户更改计算机名称并将其添加到域中。
我能够使用 netapi32.dll NetJoinDomain 和 kernel32.dll 的 SetComputerNameEx 弄清楚如何做到这一点,但我花了一些时间。
有没有办法实际查看对特定 DLL 文件的调用?参数和功能?
一个可以帮助您的实用程序是 Process Monitor。它实时显示对系统 DLL 的所有调用,并提供有关其参数的一些数据。它不是最终的监控工具,但它可以很好地捕获大多数调用,至少可以提供大量系统调用信息。
有没有办法查看传递给 API DLL 调用的值?
例如,我正在编写一些代码来模拟用户更改计算机名称并将其添加到域中。
我能够使用 netapi32.dll NetJoinDomain 和 kernel32.dll 的 SetComputerNameEx 弄清楚如何做到这一点,但我花了一些时间。
有没有办法实际查看对特定 DLL 文件的调用?参数和功能?
一个可以帮助您的实用程序是 Process Monitor。它实时显示对系统 DLL 的所有调用,并提供有关其参数的一些数据。它不是最终的监控工具,但它可以很好地捕获大多数调用,至少可以提供大量系统调用信息。