I have a third-party unmanaged dll I am trying to use from a C# application via PInvoke. The relevant parts of the unmanaged code are as follows:
unsigned cha