private static extern void AuthAppNative( [MarshalAs(UnmanagedType.LPStr)] string appId, [MarshalAs(UnmanagedType.LPStr)] string appName, [MarshalAs(UnmanagedType.LPStr)] string appVendor, [MarshalAs(UnmanagedType.LPStr)] string endpoint, IntPtr userData, FfiResultStringCb oCb);
private static extern void EncodeContainersRespNative( IntPtr auth, ref ContainersReqNative req, uint reqId, [MarshalAs(UnmanagedType.U1)] bool isGranted, IntPtr userData, FfiResultStringCb oCb);
private static extern void AuthDecodeIpcMsgNative( IntPtr auth, [MarshalAs(UnmanagedType.LPStr)] string msg, IntPtr userData, UIntAuthReqCb oAuth, UIntContainersReqCb oContainers, UIntByteListCb oUnregistered, UIntShareMDataReqMetadataResponseListCb oShareMData, FfiResultStringCb oErr);
private static extern void XorurlEncodeNative( [MarshalAs(UnmanagedType.LPArray, SizeConst = (int)AppConstants.XorNameLen)] byte[] name, ulong typeTag, ulong dataType, ushort contentType, [MarshalAs(UnmanagedType.LPStr)] string path, [MarshalAs(UnmanagedType.LPStr)] string subNames, ulong contentVersion, [MarshalAs(UnmanagedType.LPStr)] string baseEncoding, IntPtr userData, FfiResultStringCb oCb);
private static extern void EncodeXorUrlNative( [MarshalAs(UnmanagedType.LPArray, SizeConst = 32)] byte[] name, ulong typeTag, ulong dataType, ulong contentType, [MarshalAs(UnmanagedType.LPStr)] string path, [MarshalAs(UnmanagedType.LPStr)] string subNames, ulong contentVersion, [MarshalAs(UnmanagedType.LPStr)] string baseEncoding, IntPtr userData, FfiResultStringCb oCb);
private static extern void AuthExeFileStemNative(IntPtr userData, FfiResultStringCb oCb);
private static extern void AuthOutputLogPathNative( [MarshalAs(UnmanagedType.LPStr)] string outputFileName, IntPtr userData, FfiResultStringCb oCb);
private static extern void EncodeUnregisteredRespNative( uint reqId, [MarshalAs(UnmanagedType.U1)] bool isGranted, IntPtr userData, FfiResultStringCb oCb);
private static extern void AuthRevokeAppNative( IntPtr auth, [MarshalAs(UnmanagedType.LPStr)] string appId, IntPtr userData, FfiResultStringCb oCb);
private static extern void AuthUnregisteredDecodeIpcMsgNative( [MarshalAs(UnmanagedType.LPStr)] string msg, IntPtr userData, UIntByteListCb oUnregistered, FfiResultStringCb oErr);
private static extern void AppConfigDirPathNative(IntPtr userData, FfiResultStringCb oCb);