I was recently needing access to an unimplemented win32 api function call. This can be achieved by using the .NET frameworks PInvoke (Platform Invoke) function. The problem is getting the declarations correct for the particular call. That’s where Pinvoke.net comes to the rescue. Find your function, copy and paste, job done.