private static extern IntPtr alljoyn_busobject_create( IntPtr busAttachment, [MarshalAs(UnmanagedType.LPStr)] string path, int isPlaceholder, IntPtr callbacks_in, IntPtr context_in);