public static extern IntPtr initialize( [MarshalAs(UnmanagedType.LPWStr)] string platform, IntPtr platform_len, [MarshalAs(UnmanagedType.LPWStr)] string platform_version, IntPtr platform_version_len, [MarshalAs(UnmanagedType.LPWStr)] string sdk_version, IntPtr sdk_version_len, UserCallback user_callback, VoidTaskCallback void_callback, BsonCallback bson_callback, LogMessageCallback log_message_callback, ApiKeysCallback api_keys_callback);
public static extern IntPtr initialize(ApiKeysCallback api_keys_callback);