]> git.saurik.com Git - iphone-api.git/blob - lockdown.h
b91bcd376b341ff1717ca823abbbe8f3f6899460
[iphone-api.git] / lockdown.h
1 #ifndef LOCKDOWN_LOCKDOWN_H
2 #define LOCKDOWN_LOCKDOWN_H
3
4 #include <CoreFoundation/CFString.h>
5
6 #ifdef __cplusplus
7 extern "C" {
8 #endif
9
10 extern CFStringRef kLDErrorMissingKey;
11
12 extern CFStringRef kLockdownActivationInfoCompleteKey;
13 extern CFStringRef kLockdownActivationInfoErrorsKey;
14 extern CFStringRef kLockdownActivationInfoKey;
15 extern CFStringRef kLockdownActivationRandomnessKey;
16 extern CFStringRef kLockdownActivationStateAcknowledgedKey;
17 extern CFStringRef kLockdownActivationStateKey;
18 extern CFStringRef kLockdownActivationTicketKey;
19 extern CFStringRef kLockdownAmountCameraAvailableKey;
20 extern CFStringRef kLockdownAmountCameraReservedKey;
21 extern CFStringRef kLockdownAmountDataAvailableKey;
22 extern CFStringRef kLockdownAmountDataReservedKey;
23 extern CFStringRef kLockdownAmountSongsReservedKey;
24 extern CFStringRef kLockdownBasebandBootloaderVersionKey;
25 extern CFStringRef kLockdownBasebandMasterKeyHashKey;
26 extern CFStringRef kLockdownBasebandThumbprintKey;
27 extern CFStringRef kLockdownBasebandVersionKey;
28 extern CFStringRef kLockdownBluetoothAddressKey;
29 extern CFStringRef kLockdownBrickStateKey;
30 extern CFStringRef kLockdownBuildVersionKey;
31 extern CFStringRef kLockdownCalendarUsageKey;
32 extern CFStringRef kLockdownCameraUsageKey;
33 extern CFStringRef kLockdownCaptureSyslogKey;
34 extern CFStringRef kLockdownCarrierBundleInfoKey;
35 extern CFStringRef kLockdownCheckpointDomainKey;
36 extern CFStringRef kLockdownColorSyncProfileKey;
37 extern CFStringRef kLockdownDBVersionKey;
38 extern CFStringRef kLockdownDataSyncDomainKey;
39 extern CFStringRef kLockdownDebugDockPresentKey;
40 extern CFStringRef kLockdownDebugDomainKey;
41 extern CFStringRef kLockdownDeviceCertificateKey;
42 extern CFStringRef kLockdownDeviceClassKey;
43 extern CFStringRef kLockdownDeviceNameKey;
44 extern CFStringRef kLockdownDevicePrivateKey;
45 extern CFStringRef kLockdownDevicePublicKey;
46 extern CFStringRef kLockdownDiskUsageDomainKey;
47 extern CFStringRef kLockdownEnable8021XLogsKey;
48 extern CFStringRef kLockdownEnableVPNLogsKey;
49 extern CFStringRef kLockdownFairPlayCertificateKey;
50 extern CFStringRef kLockdownFairPlayContextIDKey;
51 extern CFStringRef kLockdownFairPlayDomainKey;
52 extern CFStringRef kLockdownFairPlayGUIDKey;
53 extern CFStringRef kLockdownFairPlayIDKey;
54 extern CFStringRef kLockdownFairPlayKeyDataKey;
55 extern CFStringRef kLockdownFamilyIDKey;
56 extern CFStringRef kLockdownFirmwareVersionKey;
57 extern CFStringRef kLockdownHostAttachedKey;
58 extern CFStringRef kLockdownICCIDKey;
59 extern CFStringRef kLockdownIMEIKey;
60 extern CFStringRef kLockdownIMSIKey;
61 extern CFStringRef kLockdownInternalDomainKey;
62 extern CFStringRef kLockdownInternationalDomainKey;
63 extern CFStringRef kLockdownInverseDeviceIDKey;
64 extern CFStringRef kLockdownIsInternalKey;
65 extern CFStringRef kLockdownKeyboardKey;
66 extern CFStringRef kLockdownLanguageKey;
67 extern CFStringRef kLockdownLocaleKey;
68 extern CFStringRef kLockdownLogToDiskKey;
69 extern CFStringRef kLockdownMediaCacheUsageKey;
70 extern CFStringRef kLockdownMinimumiTunesVersionKey;
71 extern CFStringRef kLockdownMobileApplicationUsageKey;
72 extern CFStringRef kLockdownModelNumberKey;
73 extern CFStringRef kLockdownNANDInfoKey;
74 extern CFStringRef kLockdownNotesUsageKey;
75 extern CFStringRef kLockdownPasswordProtectedKey;
76 extern CFStringRef kLockdownPhoneNumberKey;
77 extern CFStringRef kLockdownPhotoUsageKey;
78 extern CFStringRef kLockdownProductTypeKey;
79 extern CFStringRef kLockdownProductVersionKey;
80 extern CFStringRef kLockdownProhibitAppInstallKey;
81 extern CFStringRef kLockdownProposedTicketKey;
82 extern CFStringRef kLockdownProtocolVersionKey;
83 extern CFStringRef kLockdownRegionInfoKey;
84 extern CFStringRef kLockdownReleaseTypeKey;
85 extern CFStringRef kLockdownRentalBagRequestKey;
86 extern CFStringRef kLockdownRentalBagRequestVersionKey;
87 extern CFStringRef kLockdownRentalBagResponseKey;
88 extern CFStringRef kLockdownRentalCheckinAckRequestKey;
89 extern CFStringRef kLockdownRentalCheckinAckResponseKey;
90 extern CFStringRef kLockdownReservedBytesKey;
91 extern CFStringRef kLockdownRestrictionDomainKey;
92 extern CFStringRef kLockdownSIMGID1Key;
93 extern CFStringRef kLockdownSIMGID2Key;
94 extern CFStringRef kLockdownSIMStatusKey;
95 extern CFStringRef kLockdownSerialNumberKey;
96 extern CFStringRef kLockdownSomebodySetTimeZoneKey;
97 extern CFStringRef kLockdownSupportedKeyboardsKey;
98 extern CFStringRef kLockdownSupportedLanguagesKey;
99 extern CFStringRef kLockdownSupportedLocalesKey;
100 extern CFStringRef kLockdownSupportsCarrierBundleInstallKey;
101 extern CFStringRef kLockdownSyncDataClassDomainKey;
102 extern CFStringRef kLockdownTimeIntervalSince1970Key;
103 extern CFStringRef kLockdownTimeZoneKey;
104 extern CFStringRef kLockdownTimeZoneOffsetFromUTCKey;
105 extern CFStringRef kLockdownTotalDataAvailableKey;
106 extern CFStringRef kLockdownTotalDataCapacityKey;
107 extern CFStringRef kLockdownTotalDiskCapacityKey;
108 extern CFStringRef kLockdownTotalSystemAvailableKey;
109 extern CFStringRef kLockdownTotalSystemCapacityKey;
110 extern CFStringRef kLockdownTrustedHostAttachedKey;
111 extern CFStringRef kLockdownUniqueDeviceIDKey;
112 extern CFStringRef kLockdownUnlockCodeKey;
113 extern CFStringRef kLockdownUserPreferencesDomainKey;
114 extern CFStringRef kLockdownUserSetLanguageKey;
115 extern CFStringRef kLockdownUserSetLocaleKey;
116 extern CFStringRef kLockdownUses24HourClockKey;
117 extern CFStringRef kLockdownVoicemailUsageKey;
118 extern CFStringRef kLockdownVoidWarrantyKey;
119 extern CFStringRef kLockdownWifiAddressKey;
120 extern CFStringRef kLockdownWildcardTicketKey;
121 extern CFStringRef kLockdowniTunesHasConnectedKey;
122
123 extern void *lockdown_connect(void);
124 extern CFStringRef lockdown_copy_value(void *lockdown, void *null, CFStringRef key);
125 extern void lockdown_disconnect(void *lockdown);
126
127 #ifdef __cplusplus
128 }
129 #endif
130
131 #endif/*LOCKDOWN_LOCKDOWN_H*/