コード例 #1
0
 public static extern LockdownError lockdownd_get_device_udid(LockdownClientHandle client, out System.IntPtr udid);
コード例 #2
0
 public static extern LockdownError lockdownd_goodbye(LockdownClientHandle client);
コード例 #3
0
 public static extern void lockdownd_client_set_label(LockdownClientHandle client, [System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.LPStr)] string label);
コード例 #4
0
 public static extern LockdownError lockdownd_deactivate(LockdownClientHandle client);
コード例 #5
0
 public static extern LockdownError lockdownd_enter_recovery(LockdownClientHandle client);
コード例 #6
0
 public static extern LockdownError lockdownd_remove_value(LockdownClientHandle client, [System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.LPStr)] string domain, [System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.LPStr)] string key);
コード例 #7
0
 public static extern LockdownError lockdownd_client_new(iDeviceHandle device, out LockdownClientHandle client, [System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.LPStr)] string label);
コード例 #8
0
 public static extern LockdownError lockdownd_pair_with_options(LockdownClientHandle client, LockdownPairRecordHandle pairRecord, PlistHandle options, out PlistHandle response);
コード例 #9
0
 public static extern LockdownError lockdownd_unpair(LockdownClientHandle client, LockdownPairRecordHandle pairRecord);
コード例 #10
0
 public static extern LockdownError lockdownd_send(LockdownClientHandle client, PlistHandle plist);
コード例 #11
0
 public static extern LockdownError lockdownd_receive(LockdownClientHandle client, out PlistHandle plist);
コード例 #12
0
 public static extern LockdownError lockdownd_stop_session(LockdownClientHandle client, [System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.LPStr)] string sessionId);
コード例 #13
0
 public static extern LockdownError lockdownd_start_session(LockdownClientHandle client, [System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.LPStr)] string hostId, out System.IntPtr sessionId, ref int sslEnabled);
コード例 #14
0
 public static extern LockdownError lockdownd_start_service_with_escrow_bag(LockdownClientHandle client, [System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.LPStr)] string identifier, out LockdownServiceDescriptorHandle service);
コード例 #15
0
 public static extern LockdownError lockdownd_get_device_name(LockdownClientHandle client, out System.IntPtr deviceName);
コード例 #16
0
 public static extern LockdownError lockdownd_activate(LockdownClientHandle client, PlistHandle activationRecord);
コード例 #17
0
 public static extern LockdownError lockdownd_get_sync_data_classes(LockdownClientHandle client, out System.IntPtr classes, ref int count);
コード例 #18
0
 public object MarshalNativeToManaged(System.IntPtr nativeData)
 {
     return(LockdownClientHandle.DangerousCreate(nativeData, false));
 }