Вы всегда можете сделать вызов через слой Платформа Invoke (P / Invoke) , который позволяет выполнять вызовы COM-компонентов, а также функций, экспортируемых из DLL, таких как GetWriteWatch
.
pinvoke.net содержит списки подписей Windows API P / Invoke, предварительно определенных в C #, так что вам не придется разбираться в этом самостоятельно. Предоставляет следующее для функции GetWriteWatch
:
[DllImport("kernel32.dll")]
static extern uint GetWriteWatch(uint dwFlags, IntPtr lpBaseAddress,
UIntPtr dwRegionSize, out IntPtr lpAddresses, ref UIntPtr lpdwCount,
out uint lpdwGranularity);