/// <summary> /// Gets the size of a string that was previously allocated by libimobiledevice. /// </summary> /// <param name="string"> /// The string of which to get its size. /// </param> /// <param name="length"> /// The length of the string, in bytes. /// </param> /// <returns> /// Always returns PINVOKE_E_SUCCESS. /// </returns> public virtual PinvokeError pinvoke_get_string_length(System.IntPtr @string, out ulong length) { return(PinvokeNativeMethods.pinvoke_get_string_length(@string, out length)); }
/// <summary> /// Frees a string that was previously allocated by libimobiledevice. /// </summary> /// <param name="string"> /// The string to free. /// </param> /// <returns> /// Always returns PINVOKE_E_SUCCESS. /// </returns> public virtual PinvokeError pinvoke_free_string(System.IntPtr @string) { return(PinvokeNativeMethods.pinvoke_free_string(@string)); }