Creating .NET Bindings for C Libraries with ObjectiveSharpie

added by DotNetKicks
1/20/2017 3:26:29 PM

2 Kicks, 451 Views

Since C APIs are ambiguous, in some cases ObjectiveSharpie will generate some diagnostics. In most cases it will flag methods that have to be bound with the [Verify]. This attribute is used as an indicator on your source code that you need to manually audit the binding, perhaps checking the documentation and adjust the P/Invoke signature accordingly.