/* * Copyright (c) 2000-2011 Apple Inc. All rights reserved. * * @APPLE_LICENSE_HEADER_START@ * * This file contains Original Code and/or Modifications of Original Code * as defined in and that are subject to the Apple Public Source License * Version 2.0 (the 'License'). You may not use this file except in * compliance with the License. Please obtain a copy of the License at * http://www.opensource.apple.com/apsl/ and read it before using this * file. * * The Original Code and all software distributed under the License are * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. * Please see the License for the specific language governing rights and * limitations under the License. * * @APPLE_LICENSE_HEADER_END@ */ /* * This file is automatically generated * DO NOT EDIT! */ /* * Reserved Keys * * kSCResvLink "__LINK__" CFString * kSCResvInactive "__INACTIVE__" * * Generic Keys * * kSCPropInterfaceName "InterfaceName" CFString * kSCPropMACAddress "MACAddress" CFString * kSCPropUserDefinedName "UserDefinedName" CFString * kSCPropVersion "Version" CFString * * Preference Keys * * kSCPrefCurrentSet "CurrentSet" CFString * kSCPrefNetworkServices "NetworkServices" CFDictionary * kSCPrefSets "Sets" CFDictionary * kSCPrefSystem "System" CFDictionary * * Component Keys * * kSCCompNetwork "Network" * kSCCompService "Service" * kSCCompGlobal "Global" * kSCCompHostNames "HostNames" * kSCCompInterface "Interface" * kSCCompSystem "System" * kSCCompUsers "Users" * * --- Regex pattern which matches any component --- * kSCCompAnyRegex "[^/]+" * * Network Entity Keys * * kSCEntNetAirPort "AirPort" CFDictionary * kSCEntNetDHCP "DHCP" CFDictionary * kSCEntNetDNS "DNS" CFDictionary * kSCEntNetEthernet "Ethernet" CFDictionary * kSCEntNetFireWire "FireWire" CFDictionary * kSCEntNetInterface "Interface" CFDictionary * kSCEntNetIPSec "IPSec" CFDictionary * kSCEntNetIPv4 "IPv4" CFDictionary * kSCEntNetIPv6 "IPv6" CFDictionary * kSCEntNetL2TP "L2TP" CFDictionary * kSCEntNetLink "Link" CFDictionary * kSCEntNetModem "Modem" CFDictionary * kSCEntNetPPP "PPP" CFDictionary * kSCEntNetPPPoE "PPPoE" CFDictionary * kSCEntNetPPPSerial "PPPSerial" CFDictionary * kSCEntNetPPTP "PPTP" CFDictionary * kSCEntNetProxies "Proxies" CFDictionary * kSCEntNetSMB "SMB" CFDictionary * kSCEntNet6to4 "6to4" CFDictionary * * kSCCompNetwork Properties * * kSCPropNetOverridePrimary "OverridePrimary" CFNumber (0 or 1) * kSCPropNetServiceOrder "ServiceOrder" CFArray[CFString] * kSCPropNetPPPOverridePrimary "PPPOverridePrimary" CFNumber (0 or 1) * * kSCCompNetworkInterface Properties * * kSCPropNetInterfaces "Interfaces" CFArray[CFString] * * kSCCompNetworkHostNames Properties * * kSCPropNetLocalHostName "LocalHostName" CFString * * kSCEntNetAirPort (Hardware) Entity Keys * * kSCPropNetAirPortAllowNetCreation "AllowNetCreation" CFNumber (0 or 1) * kSCPropNetAirPortAuthPassword "AuthPassword" CFData * kSCPropNetAirPortAuthPasswordEncryption "AuthPasswordEncryption" CFString * kSCPropNetAirPortJoinMode "JoinMode" CFString * kSCPropNetAirPortPowerEnabled "PowerEnabled" CFNumber (0 or 1) * kSCPropNetAirPortPreferredNetwork "PreferredNetwork" CFString * kSCPropNetAirPortSavePasswords "SavePasswords" CFNumber (0 or 1) * * --- kSCPropNetAirPortJoinMode values --- * kSCValNetAirPortJoinModeAutomatic "Automatic" * kSCValNetAirPortJoinModePreferred "Preferred" * kSCValNetAirPortJoinModeRanked "Ranked" * kSCValNetAirPortJoinModeRecent "Recent" * kSCValNetAirPortJoinModeStrongest "Strongest" * * --- kSCPropNetAirPortPasswordEncryption values --- * kSCValNetAirPortAuthPasswordEncryptionKeychain "Keychain" * * kSCEntNetDNS Entity Keys * * kSCPropNetDNSDomainName "DomainName" CFString * kSCPropNetDNSOptions "Options" CFString * kSCPropNetDNSSearchDomains "SearchDomains" CFArray[CFString] * kSCPropNetDNSSearchOrder "SearchOrder" CFNumber * kSCPropNetDNSServerAddresses "ServerAddresses" CFArray[CFString] * kSCPropNetDNSServerPort "ServerPort" CFNumber * kSCPropNetDNSServerTimeout "ServerTimeout" CFNumber * kSCPropNetDNSSortList "SortList" CFArray[CFString] * kSCPropNetDNSSupplementalMatchDomains "SupplementalMatchDomains" CFArray[CFString] * kSCPropNetDNSSupplementalMatchOrders "SupplementalMatchOrders" CFArray[CFNumber] * * kSCEntNetEthernet (Hardware) Entity Keys * * kSCPropNetEthernetMediaSubType "MediaSubType" CFString * kSCPropNetEthernetMediaOptions "MediaOptions" CFArray[CFString] * kSCPropNetEthernetMTU "MTU" CFNumber * * kSCEntNetFireWire (Hardware) Entity Keys * * * RESERVED FOR FUTURE USE * * * kSCEntNetInterface Entity Keys * * kSCPropNetInterfaceDeviceName "DeviceName" CFString * kSCPropNetInterfaceHardware "Hardware" CFString * kSCPropNetInterfaceType "Type" CFString * kSCPropNetInterfaceSubType "SubType" CFString * kSCPropNetInterfaceSupportsModemOnHold "SupportsModemOnHold" CFNumber (0 or 1) * * --- kSCPropNetInterfaceType values --- * kSCValNetInterfaceTypeEthernet "Ethernet" * kSCValNetInterfaceTypeFireWire "FireWire" * kSCValNetInterfaceTypePPP "PPP" * kSCValNetInterfaceType6to4 "6to4" * kSCValNetInterfaceTypeIPSec "IPSec" * * --- kSCPropNetServiceSubType values (for PPP) --- * kSCValNetInterfaceSubTypePPPoE "PPPoE" * kSCValNetInterfaceSubTypePPPSerial "PPPSerial" * kSCValNetInterfaceSubTypePPTP "PPTP" * kSCValNetInterfaceSubTypeL2TP "L2TP" * * kSCEntNetIPSec Entity Keys * * kSCPropNetIPSecAuthenticationMethod "AuthenticationMethod" CFString * kSCPropNetIPSecLocalCertificate "LocalCertificate" CFData * kSCPropNetIPSecLocalIdentifier "LocalIdentifier" CFString * kSCPropNetIPSecLocalIdentifierType "LocalIdentifierType" CFString * kSCPropNetIPSecSharedSecret "SharedSecret" CFString * kSCPropNetIPSecSharedSecretEncryption "SharedSecretEncryption" CFString * kSCPropNetIPSecConnectTime "ConnectTime" CFNumber * kSCPropNetIPSecRemoteAddress "RemoteAddress" CFString * kSCPropNetIPSecStatus "Status" CFNumber * kSCPropNetIPSecXAuthEnabled "XAuthEnabled" CFNumber (0 or 1) * kSCPropNetIPSecXAuthName "XAuthName" CFString * kSCPropNetIPSecXAuthPassword "XAuthPassword" CFString * kSCPropNetIPSecXAuthPasswordEncryption "XAuthPasswordEncryption" CFString * * --- kSCPropNetIPSecAuthenticationMethod values --- * kSCValNetIPSecAuthenticationMethodSharedSecret "SharedSecret" * kSCValNetIPSecAuthenticationMethodCertificate "Certificate" * kSCValNetIPSecAuthenticationMethodHybrid "Hybrid" * * --- kSCPropNetIPSecLocalIdentifierType values --- * kSCValNetIPSecLocalIdentifierTypeKeyID "KeyID" * * --- kSCPropNetIPSecSharedSecretEncryption values --- * kSCValNetIPSecSharedSecretEncryptionKeychain "Keychain" * * --- kSCPropNetIPSecXAuthPasswordEncryption values --- * kSCValNetIPSecXAuthPasswordEncryptionKeychain "Keychain" * kSCValNetIPSecXAuthPasswordEncryptionPrompt "Prompt" * * kSCEntNetIPv4 Entity Keys * * kSCPropNetIPv4Addresses "Addresses" CFArray[CFString] * kSCPropNetIPv4ConfigMethod "ConfigMethod" CFString * kSCPropNetIPv4DHCPClientID "DHCPClientID" CFString * kSCPropNetIPv4Router "Router" CFString * kSCPropNetIPv4SubnetMasks "SubnetMasks" CFArray[CFString] * kSCPropNetIPv4DestAddresses "DestAddresses" CFArray[CFString] * kSCPropNetIPv4BroadcastAddresses "BroadcastAddresses" CFArray[CFString] * * --- kSCPropNetIPv4ConfigMethod values --- * kSCValNetIPv4ConfigMethodAutomatic "Automatic" * kSCValNetIPv4ConfigMethodBOOTP "BOOTP" * kSCValNetIPv4ConfigMethodDHCP "DHCP" * kSCValNetIPv4ConfigMethodINFORM "INFORM" * kSCValNetIPv4ConfigMethodLinkLocal "LinkLocal" * kSCValNetIPv4ConfigMethodManual "Manual" * kSCValNetIPv4ConfigMethodPPP "PPP" * * kSCEntNetIPv6 Entity Keys * * kSCPropNetIPv6Addresses "Addresses" CFArray[CFString] * kSCPropNetIPv6ConfigMethod "ConfigMethod" CFString * kSCPropNetIPv6DestAddresses "DestAddresses" CFArray[CFString] * kSCPropNetIPv6Flags "Flags" CFNumber * kSCPropNetIPv6PrefixLength "PrefixLength" CFArray[CFNumber] * kSCPropNetIPv6Router "Router" CFString * * --- kSCPropNetIPv6ConfigMethod values --- * kSCValNetIPv6ConfigMethodAutomatic "Automatic" * kSCValNetIPv6ConfigMethodLinkLocal "LinkLocal" * kSCValNetIPv6ConfigMethodManual "Manual" * kSCValNetIPv6ConfigMethodRouterAdvertisement "RouterAdvertisement" * kSCValNetIPv6ConfigMethod6to4 "6to4" * * kSCEntNet6to4 Entity Keys * * kSCPropNet6to4Relay "Relay" CFString * * kSCEntNetLink Entity Keys * * kSCPropNetLinkActive "Active" CFBoolean * kSCPropNetLinkDetaching "Detaching" CFBoolean * * kSCEntNetModem (Hardware) Entity Keys * * kSCPropNetModemAccessPointName "AccessPointName" CFString * kSCPropNetModemConnectionPersonality "ConnectionPersonality" CFString * kSCPropNetModemConnectionScript "ConnectionScript" CFString * kSCPropNetModemConnectSpeed "ConnectSpeed" CFNumber * kSCPropNetModemDataCompression "DataCompression" CFNumber (0 or 1) * kSCPropNetModemDeviceContextID "DeviceContextID" CFString * kSCPropNetModemDeviceModel "DeviceModel" CFString * kSCPropNetModemDeviceVendor "DeviceVendor" CFString * kSCPropNetModemDialMode "DialMode" CFString * kSCPropNetModemErrorCorrection "ErrorCorrection" CFNumber (0 or 1) * kSCPropNetModemHoldCallWaitingAudibleAlert "HoldCallWaitingAudibleAlert" CFNumber (0 or 1) * kSCPropNetModemHoldDisconnectOnAnswer "HoldDisconnectOnAnswer" CFNumber (0 or 1) * kSCPropNetModemHoldEnabled "HoldEnabled" CFNumber (0 or 1) * kSCPropNetModemHoldReminder "HoldReminder" CFNumber (0 or 1) * kSCPropNetModemHoldReminderTime "HoldReminderTime" CFNumber * kSCPropNetModemNote "Note" CFString * kSCPropNetModemPulseDial "PulseDial" CFNumber (0 or 1) * kSCPropNetModemSpeaker "Speaker" CFNumber (0 or 1) * kSCPropNetModemSpeed "Speed" CFNumber * * --- kSCPropNetModemDialMode values --- * kSCValNetModemDialModeIgnoreDialTone "IgnoreDialTone" * kSCValNetModemDialModeManual "Manual" * kSCValNetModemDialModeWaitForDialTone "WaitForDialTone" * * kSCEntNetPPP Entity Keys * * kSCPropNetPPPACSPEnabled "ACSPEnabled" CFNumber (0 or 1) * kSCPropNetPPPConnectTime "ConnectTime" CFNumber * kSCPropNetPPPDeviceLastCause "DeviceLastCause" CFNumber * kSCPropNetPPPDialOnDemand "DialOnDemand" CFNumber (0 or 1) * kSCPropNetPPPDisconnectOnFastUserSwitch "DisconnectOnFastUserSwitch" CFNumber (0 or 1) * kSCPropNetPPPDisconnectOnIdle "DisconnectOnIdle" CFNumber (0 or 1) * kSCPropNetPPPDisconnectOnIdleTimer "DisconnectOnIdleTimer" CFNumber * kSCPropNetPPPDisconnectOnLogout "DisconnectOnLogout" CFNumber (0 or 1) * kSCPropNetPPPDisconnectOnSleep "DisconnectOnSleep" CFNumber (0 or 1) * kSCPropNetPPPDisconnectTime "DisconnectTime" CFNumber * kSCPropNetPPPIdleReminderTimer "IdleReminderTimer" CFNumber * kSCPropNetPPPIdleReminder "IdleReminder" CFNumber (0 or 1) * kSCPropNetPPPLastCause "LastCause" CFNumber * kSCPropNetPPPLogfile "Logfile" CFString * kSCPropNetPPPPlugins "Plugins" CFArray[CFString] * kSCPropNetPPPRetryConnectTime "RetryConnectTime" CFNumber * kSCPropNetPPPSessionTimer "SessionTimer" CFNumber * kSCPropNetPPPStatus "Status" CFNumber * kSCPropNetPPPUseSessionTimer "UseSessionTimer" CFNumber (0 or 1) * kSCPropNetPPPVerboseLogging "VerboseLogging" CFNumber (0 or 1) * * --- Auth: --- * kSCPropNetPPPAuthEAPPlugins "AuthEAPPlugins" CFArray[CFString] * kSCPropNetPPPAuthName "AuthName" CFString * kSCPropNetPPPAuthPassword "AuthPassword" CFString * kSCPropNetPPPAuthPasswordEncryption "AuthPasswordEncryption" CFString * kSCPropNetPPPAuthPrompt "AuthPrompt" CFString * kSCPropNetPPPAuthProtocol "AuthProtocol" CFArray[CFString] * * --- kSCPropNetPPPAuthPasswordEncryption values --- * kSCValNetPPPAuthPasswordEncryptionKeychain "Keychain" * kSCValNetPPPAuthPasswordEncryptionToken "Token" * * --- kSCPropNetPPPAuthPrompt values --- * kSCValNetPPPAuthPromptBefore "Before" CFString * kSCValNetPPPAuthPromptAfter "After" CFString * * --- kSCPropNetPPPAuthProtocol values --- * kSCValNetPPPAuthProtocolCHAP "CHAP" CFString * kSCValNetPPPAuthProtocolEAP "EAP" CFString * kSCValNetPPPAuthProtocolMSCHAP1 "MSCHAP1" CFString * kSCValNetPPPAuthProtocolMSCHAP2 "MSCHAP2" CFString * kSCValNetPPPAuthProtocolPAP "PAP" CFString * * --- Comm: --- * kSCPropNetPPPCommAlternateRemoteAddress "CommAlternateRemoteAddress" CFString * kSCPropNetPPPCommConnectDelay "CommConnectDelay" CFNumber * kSCPropNetPPPCommDisplayTerminalWindow "CommDisplayTerminalWindow" CFNumber (0 or 1) * kSCPropNetPPPCommRedialCount "CommRedialCount" CFNumber * kSCPropNetPPPCommRedialEnabled "CommRedialEnabled" CFNumber (0 or 1) * kSCPropNetPPPCommRedialInterval "CommRedialInterval" CFNumber * kSCPropNetPPPCommRemoteAddress "CommRemoteAddress" CFString * kSCPropNetPPPCommTerminalScript "CommTerminalScript" CFString * kSCPropNetPPPCommUseTerminalScript "CommUseTerminalScript" CFNumber (0 or 1) * * --- CCP: --- * kSCPropNetPPPCCPEnabled "CCPEnabled" CFNumber (0 or 1) * kSCPropNetPPPCCPMPPE40Enabled "CCPMPPE40Enabled" CFNumber (0 or 1) * kSCPropNetPPPCCPMPPE128Enabled "CCPMPPE128Enabled" CFNumber (0 or 1) * * --- IPCP: --- * kSCPropNetPPPIPCPCompressionVJ "IPCPCompressionVJ" CFNumber (0 or 1) * kSCPropNetPPPIPCPUsePeerDNS "IPCPUsePeerDNS" CFNumber (0 or 1) * * --- LCP: --- * kSCPropNetPPPLCPEchoEnabled "LCPEchoEnabled" CFNumber (0 or 1) * kSCPropNetPPPLCPEchoFailure "LCPEchoFailure" CFNumber * kSCPropNetPPPLCPEchoInterval "LCPEchoInterval" CFNumber * kSCPropNetPPPLCPCompressionACField "LCPCompressionACField" CFNumber (0 or 1) * kSCPropNetPPPLCPCompressionPField "LCPCompressionPField" CFNumber (0 or 1) * kSCPropNetPPPLCPMRU "LCPMRU" CFNumber * kSCPropNetPPPLCPMTU "LCPMTU" CFNumber * kSCPropNetPPPLCPReceiveACCM "LCPReceiveACCM" CFNumber * kSCPropNetPPPLCPTransmitACCM "LCPTransmitACCM" CFNumber * * kSCEntNetPPPoE Entity Keys * * * RESERVED FOR FUTURE USE * * * kSCEntNetPPPSerial Entity Keys * * * RESERVED FOR FUTURE USE * * * kSCEntNetPPTP Entity Keys * * * RESERVED FOR FUTURE USE * * * kSCEntNetL2TP Entity Keys * * kSCPropNetL2TPIPSecSharedSecret "IPSecSharedSecret" CFString * kSCPropNetL2TPIPSecSharedSecretEncryption "IPSecSharedSecretEncryption" CFString * kSCPropNetL2TPTransport "Transport" CFString * * --- kSCPropNetL2TPIPSecSharedSecretEncryption values --- * kSCValNetL2TPIPSecSharedSecretEncryptionKeychain "Keychain" * * --- kSCPropNetL2TPTransport values --- * kSCValNetL2TPTransportIP "IP" * kSCValNetL2TPTransportIPSec "IPSec" * * kSCEntNetProxies Entity Keys * * kSCPropNetProxiesExceptionsList "ExceptionsList" CFArray[CFString] * kSCPropNetProxiesExcludeSimpleHostnames "ExcludeSimpleHostnames" CFNumber (0 or 1) * kSCPropNetProxiesFTPEnable "FTPEnable" CFNumber (0 or 1) * kSCPropNetProxiesFTPPassive "FTPPassive" CFNumber (0 or 1) * kSCPropNetProxiesFTPPort "FTPPort" CFNumber * kSCPropNetProxiesFTPProxy "FTPProxy" CFString * kSCPropNetProxiesGopherEnable "GopherEnable" CFNumber (0 or 1) * kSCPropNetProxiesGopherPort "GopherPort" CFNumber * kSCPropNetProxiesGopherProxy "GopherProxy" CFString * kSCPropNetProxiesHTTPEnable "HTTPEnable" CFNumber (0 or 1) * kSCPropNetProxiesHTTPPort "HTTPPort" CFNumber * kSCPropNetProxiesHTTPProxy "HTTPProxy" CFString * kSCPropNetProxiesHTTPSEnable "HTTPSEnable" CFNumber (0 or 1) * kSCPropNetProxiesHTTPSPort "HTTPSPort" CFNumber * kSCPropNetProxiesHTTPSProxy "HTTPSProxy" CFString * kSCPropNetProxiesRTSPEnable "RTSPEnable" CFNumber (0 or 1) * kSCPropNetProxiesRTSPPort "RTSPPort" CFNumber * kSCPropNetProxiesRTSPProxy "RTSPProxy" CFString * kSCPropNetProxiesSOCKSEnable "SOCKSEnable" CFNumber (0 or 1) * kSCPropNetProxiesSOCKSPort "SOCKSPort" CFNumber * kSCPropNetProxiesSOCKSProxy "SOCKSProxy" CFString * kSCPropNetProxiesProxyAutoConfigEnable "ProxyAutoConfigEnable" CFNumber (0 or 1) * kSCPropNetProxiesProxyAutoConfigJavaScript "ProxyAutoConfigJavaScript" CFString * kSCPropNetProxiesProxyAutoConfigURLString "ProxyAutoConfigURLString" CFString * kSCPropNetProxiesProxyAutoDiscoveryEnable "ProxyAutoDiscoveryEnable" CFNumber (0 or 1) * * kSCEntNetSMB Entity Keys * * kSCPropNetSMBNetBIOSName "NetBIOSName" CFString * kSCPropNetSMBNetBIOSNodeType "NetBIOSNodeType" CFString * kSCPropNetSMBNetBIOSScope "NetBIOSScope" CFString * kSCPropNetSMBWINSAddresses "WINSAddresses" CFArray[CFString] * kSCPropNetSMBWorkgroup "Workgroup" CFString * * --- kSCPropNetSMBNetBIOSNodeType values --- * kSCValNetSMBNetBIOSNodeTypeBroadcast "Broadcast" * kSCValNetSMBNetBIOSNodeTypePeer "Peer" * kSCValNetSMBNetBIOSNodeTypeMixed "Mixed" * kSCValNetSMBNetBIOSNodeTypeHybrid "Hybrid" * * kSCCompUsers Entity Keys * * kSCEntUsersConsoleUser "ConsoleUser" * * kSCCompSystem Properties * * kSCPropSystemComputerName "ComputerName" CFString * kSCPropSystemComputerNameEncoding "ComputerNameEncoding" CFNumber * * SCDynamicStore "domain" prefixes * * kSCDynamicStoreDomainFile "File:" * kSCDynamicStoreDomainPlugin "Plugin:" * kSCDynamicStoreDomainSetup "Setup:" * kSCDynamicStoreDomainState "State:" * kSCDynamicStoreDomainPrefs "Prefs:" * * Preference ("location") Keys * * kSCDynamicStorePropSetupCurrentSet "CurrentSet" CFString * kSCDynamicStorePropSetupLastUpdated "LastUpdated" * * Common/shared Keys * * kSCDynamicStorePropNetInterfaces "Interfaces" CFArray[CFString] * kSCDynamicStorePropNetPrimaryInterface "PrimaryInterface" CFString * kSCDynamicStorePropNetPrimaryService "PrimaryService" CFString * kSCDynamicStorePropNetServiceIDs "ServiceIDs" CFArray[CFString] */ /* * Note: The MACOSX_DEPLOYMENT_TARGET environment variable should be used * when building an application targeted for an earlier version of * Mac OS X. Please reference Technical Note TN2064 for more details. */ /* * Note: For Cocoa/Obj-C/Foundation applications accessing these preference * keys you may want to consider the following : * * #define SC_SCHEMA_DECLARATION(k,q) extern NSString * k; * #import */ /* * Note: For CFM applications using these schema keys you may want to * consider the following : * * #define SC_SCHEMA_DECLARATION(k,q) * #define SC_SCHEMA_KV(k,v,t) lookup_SC_key( CFSTR( #k ) ) * #include * * CFStringRef lookup_SC_key(CFStringRef key) * { * // this function should [dynamically, on-demand] load the * // SystemConfiguration.framework, look up the provided key, * // and return the associated value. * } */ /* * Note: Earlier versions of this header file defined a "SCSTR" macro * which helped to facilitate Obj-C development. Use of this macro * has been deprecated (in Mac OS X 10.4) in favor of the newer * "SC_SCHEMA_DECLARATION" and "SC_SCHEMA_KV" macros */ #ifndef _SCSCHEMADEFINITIONS_H #ifdef USE_SYSTEMCONFIGURATION_PRIVATE_HEADERS #include #else /* USE_SYSTEMCONFIGURATION_PRIVATE_HEADERS */ #define _SCSCHEMADEFINITIONS_H /* -------------------- Macro declarations -------------------- */ #include #include /* * Define a schema key/value/type tuple */ #ifndef SC_SCHEMA_KV #define SC_SCHEMA_KV(k,v,t) k #endif /* * Provide an "extern" for the key/value */ #ifndef SC_SCHEMA_DECLARATION #ifndef SCSTR #include #define SC_SCHEMA_DECLARATION(k,q) extern const CFStringRef k q; #else #import #define SC_SCHEMA_DECLARATION(k,q) extern NSString * k q; #endif #endif /* -------------------- HeaderDoc comments -------------------- */ #if 0 /*! * @header SCSchemaDefinitions */ /*! @const kSCResvLink @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCResvLink; /*! @const kSCResvInactive @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCResvInactive; /*! @const kSCPropInterfaceName @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropInterfaceName; /*! @const kSCPropMACAddress @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropMACAddress; /*! @const kSCPropUserDefinedName @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropUserDefinedName; /*! @const kSCPropVersion @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropVersion; /*! @group Preference Keys */ /*! @const kSCPrefCurrentSet @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPrefCurrentSet; /*! @const kSCPrefNetworkServices @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPrefNetworkServices; /*! @const kSCPrefSets @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPrefSets; /*! @const kSCPrefSystem @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPrefSystem; /*! @group Component Keys */ /*! @const kSCCompNetwork @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCCompNetwork; /*! @const kSCCompService @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCCompService; /*! @const kSCCompGlobal @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCCompGlobal; /*! @const kSCCompHostNames @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCCompHostNames; /*! @const kSCCompInterface @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCCompInterface; /*! @const kSCCompSystem @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCCompSystem; /*! @const kSCCompUsers @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCCompUsers; /*! @const kSCCompAnyRegex @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCCompAnyRegex; /*! @group Network Entity Keys */ /*! @const kSCEntNetAirPort @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCEntNetAirPort; /*! @const kSCEntNetAppleTalk @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. */ extern const CFStringRef kSCEntNetAppleTalk; /*! @const kSCEntNetDHCP @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCEntNetDHCP; /*! @const kSCEntNetDNS @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCEntNetDNS; /*! @const kSCEntNetEthernet @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCEntNetEthernet; /*! @const kSCEntNetFireWire @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCEntNetFireWire; /*! @const kSCEntNetInterface @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCEntNetInterface; /*! @const kSCEntNetIPSec @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCEntNetIPSec; /*! @const kSCEntNetIPv4 @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCEntNetIPv4; /*! @const kSCEntNetIPv6 @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCEntNetIPv6; /*! @const kSCEntNetL2TP @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCEntNetL2TP; /*! @const kSCEntNetLink @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCEntNetLink; /*! @const kSCEntNetModem @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCEntNetModem; /*! @const kSCEntNetNetInfo @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. */ extern const CFStringRef kSCEntNetNetInfo; /*! @const kSCEntNetPPP @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCEntNetPPP; /*! @const kSCEntNetPPPoE @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCEntNetPPPoE; /*! @const kSCEntNetPPPSerial @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCEntNetPPPSerial; /*! @const kSCEntNetPPTP @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCEntNetPPTP; /*! @const kSCEntNetProxies @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCEntNetProxies; /*! @const kSCEntNetSMB @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCEntNetSMB; /*! @const kSCEntNet6to4 @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCEntNet6to4; /*! @group kSCCompNetwork Properties */ /*! @const kSCPropNetOverridePrimary @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetOverridePrimary; /*! @const kSCPropNetServiceOrder @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetServiceOrder; /*! @const kSCPropNetPPPOverridePrimary @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPOverridePrimary; /*! @group kSCCompNetworkInterface Properties */ /*! @const kSCPropNetInterfaces @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetInterfaces; /*! @group kSCCompNetworkHostNames Properties */ /*! @const kSCPropNetLocalHostName @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetLocalHostName; /*! @group kSCEntNetAirPort (Hardware) Entity Keys */ /*! @const kSCPropNetAirPortAllowNetCreation @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetAirPortAllowNetCreation; /*! @const kSCPropNetAirPortAuthPassword @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetAirPortAuthPassword; /*! @const kSCPropNetAirPortAuthPasswordEncryption @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetAirPortAuthPasswordEncryption; /*! @const kSCPropNetAirPortJoinMode @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetAirPortJoinMode; /*! @const kSCPropNetAirPortPowerEnabled @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetAirPortPowerEnabled; /*! @const kSCPropNetAirPortPreferredNetwork @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetAirPortPreferredNetwork; /*! @const kSCPropNetAirPortSavePasswords @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetAirPortSavePasswords; /*! @const kSCValNetAirPortJoinModeAutomatic @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetAirPortJoinModeAutomatic; /*! @const kSCValNetAirPortJoinModePreferred @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCValNetAirPortJoinModePreferred; /*! @const kSCValNetAirPortJoinModeRanked @availability Introduced in Mac OS X 10.4. */ extern const CFStringRef kSCValNetAirPortJoinModeRanked; /*! @const kSCValNetAirPortJoinModeRecent @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCValNetAirPortJoinModeRecent; /*! @const kSCValNetAirPortJoinModeStrongest @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCValNetAirPortJoinModeStrongest; /*! @const kSCValNetAirPortAuthPasswordEncryptionKeychain @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetAirPortAuthPasswordEncryptionKeychain; /*! @group kSCEntNetAppleTalk Entity Keys */ /*! @const kSCPropNetAppleTalkComputerName @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. */ extern const CFStringRef kSCPropNetAppleTalkComputerName; /*! @const kSCPropNetAppleTalkComputerNameEncoding @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. */ extern const CFStringRef kSCPropNetAppleTalkComputerNameEncoding; /*! @const kSCPropNetAppleTalkConfigMethod @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. */ extern const CFStringRef kSCPropNetAppleTalkConfigMethod; /*! @const kSCPropNetAppleTalkDefaultZone @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. */ extern const CFStringRef kSCPropNetAppleTalkDefaultZone; /*! @const kSCPropNetAppleTalkNetworkID @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. */ extern const CFStringRef kSCPropNetAppleTalkNetworkID; /*! @const kSCPropNetAppleTalkNetworkRange @availability Introduced in Mac OS X 10.2, but later deprecated in Mac OS X 10.6. */ extern const CFStringRef kSCPropNetAppleTalkNetworkRange; /*! @const kSCPropNetAppleTalkNodeID @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. */ extern const CFStringRef kSCPropNetAppleTalkNodeID; /*! @const kSCPropNetAppleTalkSeedNetworkRange @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. */ extern const CFStringRef kSCPropNetAppleTalkSeedNetworkRange; /*! @const kSCPropNetAppleTalkSeedZones @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. */ extern const CFStringRef kSCPropNetAppleTalkSeedZones; /*! @const kSCValNetAppleTalkConfigMethodNode @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. */ extern const CFStringRef kSCValNetAppleTalkConfigMethodNode; /*! @const kSCValNetAppleTalkConfigMethodRouter @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. */ extern const CFStringRef kSCValNetAppleTalkConfigMethodRouter; /*! @const kSCValNetAppleTalkConfigMethodSeedRouter @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. */ extern const CFStringRef kSCValNetAppleTalkConfigMethodSeedRouter; /*! @group kSCEntNetDNS Entity Keys */ /*! @const kSCPropNetDNSDomainName @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetDNSDomainName; /*! @const kSCPropNetDNSOptions @availability Introduced in Mac OS X 10.4. */ extern const CFStringRef kSCPropNetDNSOptions; /*! @const kSCPropNetDNSSearchDomains @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetDNSSearchDomains; /*! @const kSCPropNetDNSSearchOrder @availability Introduced in Mac OS X 10.4. */ extern const CFStringRef kSCPropNetDNSSearchOrder; /*! @const kSCPropNetDNSServerAddresses @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetDNSServerAddresses; /*! @const kSCPropNetDNSServerPort @availability Introduced in Mac OS X 10.4. */ extern const CFStringRef kSCPropNetDNSServerPort; /*! @const kSCPropNetDNSServerTimeout @availability Introduced in Mac OS X 10.4. */ extern const CFStringRef kSCPropNetDNSServerTimeout; /*! @const kSCPropNetDNSSortList @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetDNSSortList; /*! @const kSCPropNetDNSSupplementalMatchDomains @availability Introduced in Mac OS X 10.4. */ extern const CFStringRef kSCPropNetDNSSupplementalMatchDomains; /*! @const kSCPropNetDNSSupplementalMatchOrders @availability Introduced in Mac OS X 10.4. */ extern const CFStringRef kSCPropNetDNSSupplementalMatchOrders; /*! @group kSCEntNetEthernet (Hardware) Entity Keys */ /*! @const kSCPropNetEthernetMediaSubType @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetEthernetMediaSubType; /*! @const kSCPropNetEthernetMediaOptions @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetEthernetMediaOptions; /*! @const kSCPropNetEthernetMTU @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetEthernetMTU; /*! @group kSCEntNetFireWire (Hardware) Entity Keys */ /*! @group kSCEntNetInterface Entity Keys */ /*! @const kSCPropNetInterfaceDeviceName @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetInterfaceDeviceName; /*! @const kSCPropNetInterfaceHardware @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetInterfaceHardware; /*! @const kSCPropNetInterfaceType @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetInterfaceType; /*! @const kSCPropNetInterfaceSubType @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetInterfaceSubType; /*! @const kSCPropNetInterfaceSupportsModemOnHold @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetInterfaceSupportsModemOnHold; /*! @const kSCValNetInterfaceTypeEthernet @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCValNetInterfaceTypeEthernet; /*! @const kSCValNetInterfaceTypeFireWire @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetInterfaceTypeFireWire; /*! @const kSCValNetInterfaceTypePPP @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCValNetInterfaceTypePPP; /*! @const kSCValNetInterfaceType6to4 @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetInterfaceType6to4; /*! @const kSCValNetInterfaceTypeIPSec @availability Introduced in Mac OS X 10.6. */ extern const CFStringRef kSCValNetInterfaceTypeIPSec; /*! @const kSCValNetInterfaceSubTypePPPoE @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCValNetInterfaceSubTypePPPoE; /*! @const kSCValNetInterfaceSubTypePPPSerial @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCValNetInterfaceSubTypePPPSerial; /*! @const kSCValNetInterfaceSubTypePPTP @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCValNetInterfaceSubTypePPTP; /*! @const kSCValNetInterfaceSubTypeL2TP @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetInterfaceSubTypeL2TP; /*! @group kSCEntNetIPSec Entity Keys */ /*! @const kSCPropNetIPSecAuthenticationMethod @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetIPSecAuthenticationMethod; /*! @const kSCPropNetIPSecLocalCertificate @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetIPSecLocalCertificate; /*! @const kSCPropNetIPSecLocalIdentifier @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetIPSecLocalIdentifier; /*! @const kSCPropNetIPSecLocalIdentifierType @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetIPSecLocalIdentifierType; /*! @const kSCPropNetIPSecSharedSecret @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetIPSecSharedSecret; /*! @const kSCPropNetIPSecSharedSecretEncryption @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetIPSecSharedSecretEncryption; /*! @const kSCPropNetIPSecConnectTime @availability Introduced in Mac OS X 10.6. */ extern const CFStringRef kSCPropNetIPSecConnectTime; /*! @const kSCPropNetIPSecRemoteAddress @availability Introduced in Mac OS X 10.6. */ extern const CFStringRef kSCPropNetIPSecRemoteAddress; /*! @const kSCPropNetIPSecStatus @availability Introduced in Mac OS X 10.6. */ extern const CFStringRef kSCPropNetIPSecStatus; /*! @const kSCPropNetIPSecXAuthEnabled @availability Introduced in Mac OS X 10.6. */ extern const CFStringRef kSCPropNetIPSecXAuthEnabled; /*! @const kSCPropNetIPSecXAuthName @availability Introduced in Mac OS X 10.6. */ extern const CFStringRef kSCPropNetIPSecXAuthName; /*! @const kSCPropNetIPSecXAuthPassword @availability Introduced in Mac OS X 10.6. */ extern const CFStringRef kSCPropNetIPSecXAuthPassword; /*! @const kSCPropNetIPSecXAuthPasswordEncryption @availability Introduced in Mac OS X 10.6. */ extern const CFStringRef kSCPropNetIPSecXAuthPasswordEncryption; /*! @const kSCValNetIPSecAuthenticationMethodSharedSecret @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCValNetIPSecAuthenticationMethodSharedSecret; /*! @const kSCValNetIPSecAuthenticationMethodCertificate @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCValNetIPSecAuthenticationMethodCertificate; /*! @const kSCValNetIPSecAuthenticationMethodHybrid @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCValNetIPSecAuthenticationMethodHybrid; /*! @const kSCValNetIPSecLocalIdentifierTypeKeyID @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCValNetIPSecLocalIdentifierTypeKeyID; /*! @const kSCValNetIPSecSharedSecretEncryptionKeychain @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCValNetIPSecSharedSecretEncryptionKeychain; /*! @const kSCValNetIPSecXAuthPasswordEncryptionKeychain @availability Introduced in Mac OS X 10.6. */ extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionKeychain; /*! @const kSCValNetIPSecXAuthPasswordEncryptionPrompt @availability Introduced in Mac OS X 10.6. */ extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionPrompt; /*! @group kSCEntNetIPv4 Entity Keys */ /*! @const kSCPropNetIPv4Addresses @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetIPv4Addresses; /*! @const kSCPropNetIPv4ConfigMethod @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetIPv4ConfigMethod; /*! @const kSCPropNetIPv4DHCPClientID @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetIPv4DHCPClientID; /*! @const kSCPropNetIPv4Router @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetIPv4Router; /*! @const kSCPropNetIPv4SubnetMasks @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetIPv4SubnetMasks; /*! @const kSCPropNetIPv4DestAddresses @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetIPv4DestAddresses; /*! @const kSCPropNetIPv4BroadcastAddresses @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetIPv4BroadcastAddresses; /*! @const kSCValNetIPv4ConfigMethodAutomatic @availability Introduced in Mac OS X 10.6. */ extern const CFStringRef kSCValNetIPv4ConfigMethodAutomatic; /*! @const kSCValNetIPv4ConfigMethodBOOTP @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCValNetIPv4ConfigMethodBOOTP; /*! @const kSCValNetIPv4ConfigMethodDHCP @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCValNetIPv4ConfigMethodDHCP; /*! @const kSCValNetIPv4ConfigMethodINFORM @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCValNetIPv4ConfigMethodINFORM; /*! @const kSCValNetIPv4ConfigMethodLinkLocal @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCValNetIPv4ConfigMethodLinkLocal; /*! @const kSCValNetIPv4ConfigMethodManual @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCValNetIPv4ConfigMethodManual; /*! @const kSCValNetIPv4ConfigMethodPPP @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCValNetIPv4ConfigMethodPPP; /*! @group kSCEntNetIPv6 Entity Keys */ /*! @const kSCPropNetIPv6Addresses @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetIPv6Addresses; /*! @const kSCPropNetIPv6ConfigMethod @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetIPv6ConfigMethod; /*! @const kSCPropNetIPv6DestAddresses @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCPropNetIPv6DestAddresses; /*! @const kSCPropNetIPv6Flags @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCPropNetIPv6Flags; /*! @const kSCPropNetIPv6PrefixLength @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCPropNetIPv6PrefixLength; /*! @const kSCPropNetIPv6Router @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCPropNetIPv6Router; /*! @const kSCValNetIPv6ConfigMethodAutomatic @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetIPv6ConfigMethodAutomatic; /*! @const kSCValNetIPv6ConfigMethodLinkLocal @availability Introduced in Mac OS X 10.7. */ extern const CFStringRef kSCValNetIPv6ConfigMethodLinkLocal; /*! @const kSCValNetIPv6ConfigMethodManual @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetIPv6ConfigMethodManual; /*! @const kSCValNetIPv6ConfigMethodRouterAdvertisement @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetIPv6ConfigMethodRouterAdvertisement; /*! @const kSCValNetIPv6ConfigMethod6to4 @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetIPv6ConfigMethod6to4; /*! @group kSCEntNet6to4 Entity Keys */ /*! @const kSCPropNet6to4Relay @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCPropNet6to4Relay; /*! @group kSCEntNetLink Entity Keys */ /*! @const kSCPropNetLinkActive @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetLinkActive; /*! @const kSCPropNetLinkDetaching @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetLinkDetaching; /*! @group kSCEntNetModem (Hardware) Entity Keys */ /*! @const kSCPropNetModemAccessPointName @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetModemAccessPointName; /*! @const kSCPropNetModemConnectionPersonality @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetModemConnectionPersonality; /*! @const kSCPropNetModemConnectionScript @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetModemConnectionScript; /*! @const kSCPropNetModemConnectSpeed @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetModemConnectSpeed; /*! @const kSCPropNetModemDataCompression @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetModemDataCompression; /*! @const kSCPropNetModemDeviceContextID @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetModemDeviceContextID; /*! @const kSCPropNetModemDeviceModel @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetModemDeviceModel; /*! @const kSCPropNetModemDeviceVendor @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetModemDeviceVendor; /*! @const kSCPropNetModemDialMode @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetModemDialMode; /*! @const kSCPropNetModemErrorCorrection @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetModemErrorCorrection; /*! @const kSCPropNetModemHoldCallWaitingAudibleAlert @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetModemHoldCallWaitingAudibleAlert; /*! @const kSCPropNetModemHoldDisconnectOnAnswer @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetModemHoldDisconnectOnAnswer; /*! @const kSCPropNetModemHoldEnabled @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetModemHoldEnabled; /*! @const kSCPropNetModemHoldReminder @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetModemHoldReminder; /*! @const kSCPropNetModemHoldReminderTime @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetModemHoldReminderTime; /*! @const kSCPropNetModemNote @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetModemNote; /*! @const kSCPropNetModemPulseDial @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetModemPulseDial; /*! @const kSCPropNetModemSpeaker @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetModemSpeaker; /*! @const kSCPropNetModemSpeed @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetModemSpeed; /*! @const kSCValNetModemDialModeIgnoreDialTone @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCValNetModemDialModeIgnoreDialTone; /*! @const kSCValNetModemDialModeManual @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCValNetModemDialModeManual; /*! @const kSCValNetModemDialModeWaitForDialTone @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCValNetModemDialModeWaitForDialTone; /*! @group kSCEntNetNetInfo Entity Keys */ /*! @const kSCPropNetNetInfoBindingMethods @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetNetInfoBindingMethods; /*! @const kSCPropNetNetInfoServerAddresses @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetNetInfoServerAddresses; /*! @const kSCPropNetNetInfoServerTags @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetNetInfoServerTags; /*! @const kSCPropNetNetInfoBroadcastServerTag @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetNetInfoBroadcastServerTag; /*! @const kSCValNetNetInfoBindingMethodsBroadcast @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. */ extern const CFStringRef kSCValNetNetInfoBindingMethodsBroadcast; /*! @const kSCValNetNetInfoBindingMethodsDHCP @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. */ extern const CFStringRef kSCValNetNetInfoBindingMethodsDHCP; /*! @const kSCValNetNetInfoBindingMethodsManual @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. */ extern const CFStringRef kSCValNetNetInfoBindingMethodsManual; /*! @const kSCValNetNetInfoDefaultServerTag @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. */ extern const CFStringRef kSCValNetNetInfoDefaultServerTag; /*! @group kSCEntNetPPP Entity Keys */ /*! @const kSCPropNetPPPACSPEnabled @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCPropNetPPPACSPEnabled; /*! @const kSCPropNetPPPConnectTime @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetPPPConnectTime; /*! @const kSCPropNetPPPDeviceLastCause @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetPPPDeviceLastCause; /*! @const kSCPropNetPPPDialOnDemand @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPDialOnDemand; /*! @const kSCPropNetPPPDisconnectOnFastUserSwitch @availability Introduced in Mac OS X 10.4. */ extern const CFStringRef kSCPropNetPPPDisconnectOnFastUserSwitch; /*! @const kSCPropNetPPPDisconnectOnIdle @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPDisconnectOnIdle; /*! @const kSCPropNetPPPDisconnectOnIdleTimer @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPDisconnectOnIdleTimer; /*! @const kSCPropNetPPPDisconnectOnLogout @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPDisconnectOnLogout; /*! @const kSCPropNetPPPDisconnectOnSleep @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetPPPDisconnectOnSleep; /*! @const kSCPropNetPPPDisconnectTime @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCPropNetPPPDisconnectTime; /*! @const kSCPropNetPPPIdleReminderTimer @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPIdleReminderTimer; /*! @const kSCPropNetPPPIdleReminder @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPIdleReminder; /*! @const kSCPropNetPPPLastCause @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetPPPLastCause; /*! @const kSCPropNetPPPLogfile @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPLogfile; /*! @const kSCPropNetPPPPlugins @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetPPPPlugins; /*! @const kSCPropNetPPPRetryConnectTime @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCPropNetPPPRetryConnectTime; /*! @const kSCPropNetPPPSessionTimer @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPSessionTimer; /*! @const kSCPropNetPPPStatus @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetPPPStatus; /*! @const kSCPropNetPPPUseSessionTimer @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetPPPUseSessionTimer; /*! @const kSCPropNetPPPVerboseLogging @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPVerboseLogging; /*! @const kSCPropNetPPPAuthEAPPlugins @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCPropNetPPPAuthEAPPlugins; /*! @const kSCPropNetPPPAuthName @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPAuthName; /*! @const kSCPropNetPPPAuthPassword @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPAuthPassword; /*! @const kSCPropNetPPPAuthPasswordEncryption @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPAuthPasswordEncryption; /*! @const kSCPropNetPPPAuthPrompt @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCPropNetPPPAuthPrompt; /*! @const kSCPropNetPPPAuthProtocol @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPAuthProtocol; /*! @const kSCValNetPPPAuthPasswordEncryptionKeychain @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionKeychain; /*! @const kSCValNetPPPAuthPasswordEncryptionToken @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionToken; /*! @const kSCValNetPPPAuthPromptBefore @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetPPPAuthPromptBefore; /*! @const kSCValNetPPPAuthPromptAfter @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetPPPAuthPromptAfter; /*! @const kSCValNetPPPAuthProtocolCHAP @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCValNetPPPAuthProtocolCHAP; /*! @const kSCValNetPPPAuthProtocolEAP @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetPPPAuthProtocolEAP; /*! @const kSCValNetPPPAuthProtocolMSCHAP1 @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP1; /*! @const kSCValNetPPPAuthProtocolMSCHAP2 @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP2; /*! @const kSCValNetPPPAuthProtocolPAP @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCValNetPPPAuthProtocolPAP; /*! @const kSCPropNetPPPCommAlternateRemoteAddress @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPCommAlternateRemoteAddress; /*! @const kSCPropNetPPPCommConnectDelay @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPCommConnectDelay; /*! @const kSCPropNetPPPCommDisplayTerminalWindow @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPCommDisplayTerminalWindow; /*! @const kSCPropNetPPPCommRedialCount @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPCommRedialCount; /*! @const kSCPropNetPPPCommRedialEnabled @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPCommRedialEnabled; /*! @const kSCPropNetPPPCommRedialInterval @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPCommRedialInterval; /*! @const kSCPropNetPPPCommRemoteAddress @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPCommRemoteAddress; /*! @const kSCPropNetPPPCommTerminalScript @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPCommTerminalScript; /*! @const kSCPropNetPPPCommUseTerminalScript @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetPPPCommUseTerminalScript; /*! @const kSCPropNetPPPCCPEnabled @availability Introduced in Mac OS X 10.2. */ extern const CFStringRef kSCPropNetPPPCCPEnabled; /*! @const kSCPropNetPPPCCPMPPE40Enabled @availability Introduced in Mac OS X 10.4. */ extern const CFStringRef kSCPropNetPPPCCPMPPE40Enabled; /*! @const kSCPropNetPPPCCPMPPE128Enabled @availability Introduced in Mac OS X 10.4. */ extern const CFStringRef kSCPropNetPPPCCPMPPE128Enabled; /*! @const kSCPropNetPPPIPCPCompressionVJ @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPIPCPCompressionVJ; /*! @const kSCPropNetPPPIPCPUsePeerDNS @availability Introduced in Mac OS X 10.4. */ extern const CFStringRef kSCPropNetPPPIPCPUsePeerDNS; /*! @const kSCPropNetPPPLCPEchoEnabled @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPLCPEchoEnabled; /*! @const kSCPropNetPPPLCPEchoFailure @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPLCPEchoFailure; /*! @const kSCPropNetPPPLCPEchoInterval @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPLCPEchoInterval; /*! @const kSCPropNetPPPLCPCompressionACField @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPLCPCompressionACField; /*! @const kSCPropNetPPPLCPCompressionPField @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPLCPCompressionPField; /*! @const kSCPropNetPPPLCPMRU @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPLCPMRU; /*! @const kSCPropNetPPPLCPMTU @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPLCPMTU; /*! @const kSCPropNetPPPLCPReceiveACCM @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPLCPReceiveACCM; /*! @const kSCPropNetPPPLCPTransmitACCM @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetPPPLCPTransmitACCM; /*! @group kSCEntNetPPPoE Entity Keys */ /*! @group kSCEntNetPPPSerial Entity Keys */ /*! @group kSCEntNetPPTP Entity Keys */ /*! @group kSCEntNetL2TP Entity Keys */ /*! @const kSCPropNetL2TPIPSecSharedSecret @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCPropNetL2TPIPSecSharedSecret; /*! @const kSCPropNetL2TPIPSecSharedSecretEncryption @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCPropNetL2TPIPSecSharedSecretEncryption; /*! @const kSCPropNetL2TPTransport @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCPropNetL2TPTransport; /*! @const kSCValNetL2TPIPSecSharedSecretEncryptionKeychain @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetL2TPIPSecSharedSecretEncryptionKeychain; /*! @const kSCValNetL2TPTransportIP @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetL2TPTransportIP; /*! @const kSCValNetL2TPTransportIPSec @availability Introduced in Mac OS X 10.3. */ extern const CFStringRef kSCValNetL2TPTransportIPSec; /*! @group kSCEntNetProxies Entity Keys */ /*! @const kSCPropNetProxiesExceptionsList @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesExceptionsList; /*! @const kSCPropNetProxiesExcludeSimpleHostnames @availability Introduced in Mac OS X 10.4. */ extern const CFStringRef kSCPropNetProxiesExcludeSimpleHostnames; /*! @const kSCPropNetProxiesFTPEnable @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesFTPEnable; /*! @const kSCPropNetProxiesFTPPassive @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesFTPPassive; /*! @const kSCPropNetProxiesFTPPort @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesFTPPort; /*! @const kSCPropNetProxiesFTPProxy @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesFTPProxy; /*! @const kSCPropNetProxiesGopherEnable @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesGopherEnable; /*! @const kSCPropNetProxiesGopherPort @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesGopherPort; /*! @const kSCPropNetProxiesGopherProxy @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesGopherProxy; /*! @const kSCPropNetProxiesHTTPEnable @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesHTTPEnable; /*! @const kSCPropNetProxiesHTTPPort @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesHTTPPort; /*! @const kSCPropNetProxiesHTTPProxy @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesHTTPProxy; /*! @const kSCPropNetProxiesHTTPSEnable @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesHTTPSEnable; /*! @const kSCPropNetProxiesHTTPSPort @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesHTTPSPort; /*! @const kSCPropNetProxiesHTTPSProxy @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesHTTPSProxy; /*! @const kSCPropNetProxiesRTSPEnable @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesRTSPEnable; /*! @const kSCPropNetProxiesRTSPPort @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesRTSPPort; /*! @const kSCPropNetProxiesRTSPProxy @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesRTSPProxy; /*! @const kSCPropNetProxiesSOCKSEnable @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesSOCKSEnable; /*! @const kSCPropNetProxiesSOCKSPort @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesSOCKSPort; /*! @const kSCPropNetProxiesSOCKSProxy @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropNetProxiesSOCKSProxy; /*! @const kSCPropNetProxiesProxyAutoConfigEnable @availability Introduced in Mac OS X 10.4. */ extern const CFStringRef kSCPropNetProxiesProxyAutoConfigEnable; /*! @const kSCPropNetProxiesProxyAutoConfigJavaScript @availability Introduced in Mac OS X 10.7. */ extern const CFStringRef kSCPropNetProxiesProxyAutoConfigJavaScript; /*! @const kSCPropNetProxiesProxyAutoConfigURLString @availability Introduced in Mac OS X 10.4. */ extern const CFStringRef kSCPropNetProxiesProxyAutoConfigURLString; /*! @const kSCPropNetProxiesProxyAutoDiscoveryEnable @availability Introduced in Mac OS X 10.4. */ extern const CFStringRef kSCPropNetProxiesProxyAutoDiscoveryEnable; /*! @group kSCEntNetSMB Entity Keys */ /*! @const kSCPropNetSMBNetBIOSName @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetSMBNetBIOSName; /*! @const kSCPropNetSMBNetBIOSNodeType @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetSMBNetBIOSNodeType; /*! @const kSCPropNetSMBNetBIOSScope @availability Introduced in Mac OS X 10.5, but later deprecated in Mac OS X 10.7. */ extern const CFStringRef kSCPropNetSMBNetBIOSScope; /*! @const kSCPropNetSMBWINSAddresses @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetSMBWINSAddresses; /*! @const kSCPropNetSMBWorkgroup @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCPropNetSMBWorkgroup; /*! @const kSCValNetSMBNetBIOSNodeTypeBroadcast @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeBroadcast; /*! @const kSCValNetSMBNetBIOSNodeTypePeer @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCValNetSMBNetBIOSNodeTypePeer; /*! @const kSCValNetSMBNetBIOSNodeTypeMixed @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeMixed; /*! @const kSCValNetSMBNetBIOSNodeTypeHybrid @availability Introduced in Mac OS X 10.5. */ extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeHybrid; /*! @group kSCCompUsers Entity Keys */ /*! @const kSCEntUsersConsoleUser @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCEntUsersConsoleUser; /*! @group kSCCompSystem Properties */ /*! @const kSCPropSystemComputerName @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropSystemComputerName; /*! @const kSCPropSystemComputerNameEncoding @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCPropSystemComputerNameEncoding; /*! @group SCDynamicStore "domain" prefixes */ /*! @const kSCDynamicStoreDomainFile @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCDynamicStoreDomainFile; /*! @const kSCDynamicStoreDomainPlugin @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCDynamicStoreDomainPlugin; /*! @const kSCDynamicStoreDomainSetup @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCDynamicStoreDomainSetup; /*! @const kSCDynamicStoreDomainState @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCDynamicStoreDomainState; /*! @const kSCDynamicStoreDomainPrefs @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCDynamicStoreDomainPrefs; /*! @group Preference ("location") Keys */ /*! @const kSCDynamicStorePropSetupCurrentSet @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCDynamicStorePropSetupCurrentSet; /*! @const kSCDynamicStorePropSetupLastUpdated @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCDynamicStorePropSetupLastUpdated; /*! @group Common/shared Keys */ /*! @const kSCDynamicStorePropNetInterfaces @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCDynamicStorePropNetInterfaces; /*! @const kSCDynamicStorePropNetPrimaryInterface @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCDynamicStorePropNetPrimaryInterface; /*! @const kSCDynamicStorePropNetPrimaryService @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCDynamicStorePropNetPrimaryService; /*! @const kSCDynamicStorePropNetServiceIDs @availability Introduced in Mac OS X 10.1. */ extern const CFStringRef kSCDynamicStorePropNetServiceIDs; /*! @const kSCPropUsersConsoleUserName @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.4. */ extern const CFStringRef kSCPropUsersConsoleUserName; /*! @const kSCPropUsersConsoleUserUID @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.4. */ extern const CFStringRef kSCPropUsersConsoleUserUID; /*! @const kSCPropUsersConsoleUserGID @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.4. */ extern const CFStringRef kSCPropUsersConsoleUserGID; #endif /* 0 */ /* -------------------- Schema declarations -------------------- */ SC_SCHEMA_DECLARATION(kSCResvLink, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCResvLink \ SC_SCHEMA_KV(kSCResvLink \ ,"__LINK__" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCResvInactive, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCResvInactive \ SC_SCHEMA_KV(kSCResvInactive \ ,"__INACTIVE__" \ , ) SC_SCHEMA_DECLARATION(kSCPropInterfaceName, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropInterfaceName \ SC_SCHEMA_KV(kSCPropInterfaceName \ ,"InterfaceName" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropMACAddress, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropMACAddress \ SC_SCHEMA_KV(kSCPropMACAddress \ ,"MACAddress" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropUserDefinedName, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropUserDefinedName \ SC_SCHEMA_KV(kSCPropUserDefinedName \ ,"UserDefinedName" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropVersion, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropVersion \ SC_SCHEMA_KV(kSCPropVersion \ ,"Version" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPrefCurrentSet, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPrefCurrentSet \ SC_SCHEMA_KV(kSCPrefCurrentSet \ ,"CurrentSet" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPrefNetworkServices, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPrefNetworkServices \ SC_SCHEMA_KV(kSCPrefNetworkServices \ ,"NetworkServices" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCPrefSets, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPrefSets \ SC_SCHEMA_KV(kSCPrefSets \ ,"Sets" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCPrefSystem, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPrefSystem \ SC_SCHEMA_KV(kSCPrefSystem \ ,"System" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCCompNetwork, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCCompNetwork \ SC_SCHEMA_KV(kSCCompNetwork \ ,"Network" \ , ) SC_SCHEMA_DECLARATION(kSCCompService, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCCompService \ SC_SCHEMA_KV(kSCCompService \ ,"Service" \ , ) SC_SCHEMA_DECLARATION(kSCCompGlobal, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCCompGlobal \ SC_SCHEMA_KV(kSCCompGlobal \ ,"Global" \ , ) SC_SCHEMA_DECLARATION(kSCCompHostNames, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCCompHostNames \ SC_SCHEMA_KV(kSCCompHostNames \ ,"HostNames" \ , ) SC_SCHEMA_DECLARATION(kSCCompInterface, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCCompInterface \ SC_SCHEMA_KV(kSCCompInterface \ ,"Interface" \ , ) SC_SCHEMA_DECLARATION(kSCCompSystem, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCCompSystem \ SC_SCHEMA_KV(kSCCompSystem \ ,"System" \ , ) SC_SCHEMA_DECLARATION(kSCCompUsers, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCCompUsers \ SC_SCHEMA_KV(kSCCompUsers \ ,"Users" \ , ) SC_SCHEMA_DECLARATION(kSCCompAnyRegex, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCCompAnyRegex \ SC_SCHEMA_KV(kSCCompAnyRegex \ ,"[^/]+" \ , ) SC_SCHEMA_DECLARATION(kSCEntNetAirPort, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCEntNetAirPort \ SC_SCHEMA_KV(kSCEntNetAirPort \ ,"AirPort" \ ,CFDictionary ) #if !TARGET_OS_IPHONE SC_SCHEMA_DECLARATION(kSCEntNetAppleTalk, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) #define kSCEntNetAppleTalk \ SC_SCHEMA_KV(kSCEntNetAppleTalk \ ,"AppleTalk" \ ,CFDictionary ) #endif // !TARGET_OS_IPHONE SC_SCHEMA_DECLARATION(kSCEntNetDHCP, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCEntNetDHCP \ SC_SCHEMA_KV(kSCEntNetDHCP \ ,"DHCP" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCEntNetDNS, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCEntNetDNS \ SC_SCHEMA_KV(kSCEntNetDNS \ ,"DNS" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCEntNetEthernet, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCEntNetEthernet \ SC_SCHEMA_KV(kSCEntNetEthernet \ ,"Ethernet" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCEntNetFireWire, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCEntNetFireWire \ SC_SCHEMA_KV(kSCEntNetFireWire \ ,"FireWire" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCEntNetInterface, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCEntNetInterface \ SC_SCHEMA_KV(kSCEntNetInterface \ ,"Interface" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCEntNetIPSec, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCEntNetIPSec \ SC_SCHEMA_KV(kSCEntNetIPSec \ ,"IPSec" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCEntNetIPv4, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCEntNetIPv4 \ SC_SCHEMA_KV(kSCEntNetIPv4 \ ,"IPv4" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCEntNetIPv6, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCEntNetIPv6 \ SC_SCHEMA_KV(kSCEntNetIPv6 \ ,"IPv6" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCEntNetL2TP, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCEntNetL2TP \ SC_SCHEMA_KV(kSCEntNetL2TP \ ,"L2TP" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCEntNetLink, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCEntNetLink \ SC_SCHEMA_KV(kSCEntNetLink \ ,"Link" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCEntNetModem, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCEntNetModem \ SC_SCHEMA_KV(kSCEntNetModem \ ,"Modem" \ ,CFDictionary ) #if !TARGET_OS_IPHONE SC_SCHEMA_DECLARATION(kSCEntNetNetInfo, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) #define kSCEntNetNetInfo \ SC_SCHEMA_KV(kSCEntNetNetInfo \ ,"NetInfo" \ ,CFDictionary ) #endif // !TARGET_OS_IPHONE SC_SCHEMA_DECLARATION(kSCEntNetPPP, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCEntNetPPP \ SC_SCHEMA_KV(kSCEntNetPPP \ ,"PPP" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCEntNetPPPoE, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCEntNetPPPoE \ SC_SCHEMA_KV(kSCEntNetPPPoE \ ,"PPPoE" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCEntNetPPPSerial, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCEntNetPPPSerial \ SC_SCHEMA_KV(kSCEntNetPPPSerial \ ,"PPPSerial" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCEntNetPPTP, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCEntNetPPTP \ SC_SCHEMA_KV(kSCEntNetPPTP \ ,"PPTP" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCEntNetProxies, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCEntNetProxies \ SC_SCHEMA_KV(kSCEntNetProxies \ ,"Proxies" \ ,CFDictionary ) #if !TARGET_OS_IPHONE SC_SCHEMA_DECLARATION(kSCEntNetSMB, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCEntNetSMB \ SC_SCHEMA_KV(kSCEntNetSMB \ ,"SMB" \ ,CFDictionary ) #endif // !TARGET_OS_IPHONE SC_SCHEMA_DECLARATION(kSCEntNet6to4, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCEntNet6to4 \ SC_SCHEMA_KV(kSCEntNet6to4 \ ,"6to4" \ ,CFDictionary ) SC_SCHEMA_DECLARATION(kSCPropNetOverridePrimary, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetOverridePrimary \ SC_SCHEMA_KV(kSCPropNetOverridePrimary \ ,"OverridePrimary" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetServiceOrder, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetServiceOrder \ SC_SCHEMA_KV(kSCPropNetServiceOrder \ ,"ServiceOrder" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetPPPOverridePrimary, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPOverridePrimary \ SC_SCHEMA_KV(kSCPropNetPPPOverridePrimary \ ,"PPPOverridePrimary" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetInterfaces, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetInterfaces \ SC_SCHEMA_KV(kSCPropNetInterfaces \ ,"Interfaces" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetLocalHostName, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetLocalHostName \ SC_SCHEMA_KV(kSCPropNetLocalHostName \ ,"LocalHostName" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetAirPortAllowNetCreation, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetAirPortAllowNetCreation \ SC_SCHEMA_KV(kSCPropNetAirPortAllowNetCreation \ ,"AllowNetCreation" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetAirPortAuthPassword, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetAirPortAuthPassword \ SC_SCHEMA_KV(kSCPropNetAirPortAuthPassword \ ,"AuthPassword" \ ,CFData ) SC_SCHEMA_DECLARATION(kSCPropNetAirPortAuthPasswordEncryption, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetAirPortAuthPasswordEncryption \ SC_SCHEMA_KV(kSCPropNetAirPortAuthPasswordEncryption \ ,"AuthPasswordEncryption" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetAirPortJoinMode, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetAirPortJoinMode \ SC_SCHEMA_KV(kSCPropNetAirPortJoinMode \ ,"JoinMode" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetAirPortPowerEnabled, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetAirPortPowerEnabled \ SC_SCHEMA_KV(kSCPropNetAirPortPowerEnabled \ ,"PowerEnabled" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetAirPortPreferredNetwork, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetAirPortPreferredNetwork \ SC_SCHEMA_KV(kSCPropNetAirPortPreferredNetwork \ ,"PreferredNetwork" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetAirPortSavePasswords, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetAirPortSavePasswords \ SC_SCHEMA_KV(kSCPropNetAirPortSavePasswords \ ,"SavePasswords" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModeAutomatic, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetAirPortJoinModeAutomatic \ SC_SCHEMA_KV(kSCValNetAirPortJoinModeAutomatic \ ,"Automatic" \ , ) SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModePreferred, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCValNetAirPortJoinModePreferred \ SC_SCHEMA_KV(kSCValNetAirPortJoinModePreferred \ ,"Preferred" \ , ) SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModeRanked, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) #define kSCValNetAirPortJoinModeRanked \ SC_SCHEMA_KV(kSCValNetAirPortJoinModeRanked \ ,"Ranked" \ , ) SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModeRecent, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCValNetAirPortJoinModeRecent \ SC_SCHEMA_KV(kSCValNetAirPortJoinModeRecent \ ,"Recent" \ , ) SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModeStrongest, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCValNetAirPortJoinModeStrongest \ SC_SCHEMA_KV(kSCValNetAirPortJoinModeStrongest \ ,"Strongest" \ , ) SC_SCHEMA_DECLARATION(kSCValNetAirPortAuthPasswordEncryptionKeychain, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetAirPortAuthPasswordEncryptionKeychain \ SC_SCHEMA_KV(kSCValNetAirPortAuthPasswordEncryptionKeychain \ ,"Keychain" \ , ) #if !TARGET_OS_IPHONE SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkComputerName, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) #define kSCPropNetAppleTalkComputerName \ SC_SCHEMA_KV(kSCPropNetAppleTalkComputerName \ ,"ComputerName" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkComputerNameEncoding, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) #define kSCPropNetAppleTalkComputerNameEncoding \ SC_SCHEMA_KV(kSCPropNetAppleTalkComputerNameEncoding \ ,"ComputerNameEncoding" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkConfigMethod, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) #define kSCPropNetAppleTalkConfigMethod \ SC_SCHEMA_KV(kSCPropNetAppleTalkConfigMethod \ ,"ConfigMethod" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkDefaultZone, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) #define kSCPropNetAppleTalkDefaultZone \ SC_SCHEMA_KV(kSCPropNetAppleTalkDefaultZone \ ,"DefaultZone" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkNetworkID, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) #define kSCPropNetAppleTalkNetworkID \ SC_SCHEMA_KV(kSCPropNetAppleTalkNetworkID \ ,"NetworkID" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkNetworkRange, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) #define kSCPropNetAppleTalkNetworkRange \ SC_SCHEMA_KV(kSCPropNetAppleTalkNetworkRange \ ,"NetworkRange" \ ,CFArray[CFNumber] ) SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkNodeID, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) #define kSCPropNetAppleTalkNodeID \ SC_SCHEMA_KV(kSCPropNetAppleTalkNodeID \ ,"NodeID" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkSeedNetworkRange, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) #define kSCPropNetAppleTalkSeedNetworkRange \ SC_SCHEMA_KV(kSCPropNetAppleTalkSeedNetworkRange \ ,"SeedNetworkRange" \ ,CFArray[CFNumber] ) SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkSeedZones, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) #define kSCPropNetAppleTalkSeedZones \ SC_SCHEMA_KV(kSCPropNetAppleTalkSeedZones \ ,"SeedZones" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCValNetAppleTalkConfigMethodNode, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) #define kSCValNetAppleTalkConfigMethodNode \ SC_SCHEMA_KV(kSCValNetAppleTalkConfigMethodNode \ ,"Node" \ , ) SC_SCHEMA_DECLARATION(kSCValNetAppleTalkConfigMethodRouter, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) #define kSCValNetAppleTalkConfigMethodRouter \ SC_SCHEMA_KV(kSCValNetAppleTalkConfigMethodRouter \ ,"Router" \ , ) SC_SCHEMA_DECLARATION(kSCValNetAppleTalkConfigMethodSeedRouter, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) #define kSCValNetAppleTalkConfigMethodSeedRouter \ SC_SCHEMA_KV(kSCValNetAppleTalkConfigMethodSeedRouter \ ,"SeedRouter" \ , ) #endif // !TARGET_OS_IPHONE SC_SCHEMA_DECLARATION(kSCPropNetDNSDomainName, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetDNSDomainName \ SC_SCHEMA_KV(kSCPropNetDNSDomainName \ ,"DomainName" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetDNSOptions, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) #define kSCPropNetDNSOptions \ SC_SCHEMA_KV(kSCPropNetDNSOptions \ ,"Options" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetDNSSearchDomains, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetDNSSearchDomains \ SC_SCHEMA_KV(kSCPropNetDNSSearchDomains \ ,"SearchDomains" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetDNSSearchOrder, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) #define kSCPropNetDNSSearchOrder \ SC_SCHEMA_KV(kSCPropNetDNSSearchOrder \ ,"SearchOrder" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetDNSServerAddresses, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetDNSServerAddresses \ SC_SCHEMA_KV(kSCPropNetDNSServerAddresses \ ,"ServerAddresses" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetDNSServerPort, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) #define kSCPropNetDNSServerPort \ SC_SCHEMA_KV(kSCPropNetDNSServerPort \ ,"ServerPort" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetDNSServerTimeout, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) #define kSCPropNetDNSServerTimeout \ SC_SCHEMA_KV(kSCPropNetDNSServerTimeout \ ,"ServerTimeout" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetDNSSortList, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetDNSSortList \ SC_SCHEMA_KV(kSCPropNetDNSSortList \ ,"SortList" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetDNSSupplementalMatchDomains, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) #define kSCPropNetDNSSupplementalMatchDomains \ SC_SCHEMA_KV(kSCPropNetDNSSupplementalMatchDomains \ ,"SupplementalMatchDomains" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetDNSSupplementalMatchOrders, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) #define kSCPropNetDNSSupplementalMatchOrders \ SC_SCHEMA_KV(kSCPropNetDNSSupplementalMatchOrders \ ,"SupplementalMatchOrders" \ ,CFArray[CFNumber] ) SC_SCHEMA_DECLARATION(kSCPropNetEthernetMediaSubType, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetEthernetMediaSubType \ SC_SCHEMA_KV(kSCPropNetEthernetMediaSubType \ ,"MediaSubType" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetEthernetMediaOptions, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetEthernetMediaOptions \ SC_SCHEMA_KV(kSCPropNetEthernetMediaOptions \ ,"MediaOptions" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetEthernetMTU, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetEthernetMTU \ SC_SCHEMA_KV(kSCPropNetEthernetMTU \ ,"MTU" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetInterfaceDeviceName, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetInterfaceDeviceName \ SC_SCHEMA_KV(kSCPropNetInterfaceDeviceName \ ,"DeviceName" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetInterfaceHardware, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetInterfaceHardware \ SC_SCHEMA_KV(kSCPropNetInterfaceHardware \ ,"Hardware" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetInterfaceType, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetInterfaceType \ SC_SCHEMA_KV(kSCPropNetInterfaceType \ ,"Type" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetInterfaceSubType, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetInterfaceSubType \ SC_SCHEMA_KV(kSCPropNetInterfaceSubType \ ,"SubType" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetInterfaceSupportsModemOnHold, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetInterfaceSupportsModemOnHold \ SC_SCHEMA_KV(kSCPropNetInterfaceSupportsModemOnHold \ ,"SupportsModemOnHold" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypeEthernet, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCValNetInterfaceTypeEthernet \ SC_SCHEMA_KV(kSCValNetInterfaceTypeEthernet \ ,"Ethernet" \ , ) SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypeFireWire, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetInterfaceTypeFireWire \ SC_SCHEMA_KV(kSCValNetInterfaceTypeFireWire \ ,"FireWire" \ , ) SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypePPP, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCValNetInterfaceTypePPP \ SC_SCHEMA_KV(kSCValNetInterfaceTypePPP \ ,"PPP" \ , ) SC_SCHEMA_DECLARATION(kSCValNetInterfaceType6to4, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetInterfaceType6to4 \ SC_SCHEMA_KV(kSCValNetInterfaceType6to4 \ ,"6to4" \ , ) SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypeIPSec, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) #define kSCValNetInterfaceTypeIPSec \ SC_SCHEMA_KV(kSCValNetInterfaceTypeIPSec \ ,"IPSec" \ , ) SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypePPPoE, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCValNetInterfaceSubTypePPPoE \ SC_SCHEMA_KV(kSCValNetInterfaceSubTypePPPoE \ ,"PPPoE" \ , ) SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypePPPSerial, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCValNetInterfaceSubTypePPPSerial \ SC_SCHEMA_KV(kSCValNetInterfaceSubTypePPPSerial \ ,"PPPSerial" \ , ) SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypePPTP, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCValNetInterfaceSubTypePPTP \ SC_SCHEMA_KV(kSCValNetInterfaceSubTypePPTP \ ,"PPTP" \ , ) SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypeL2TP, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetInterfaceSubTypeL2TP \ SC_SCHEMA_KV(kSCValNetInterfaceSubTypeL2TP \ ,"L2TP" \ , ) SC_SCHEMA_DECLARATION(kSCPropNetIPSecAuthenticationMethod, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPSecAuthenticationMethod \ SC_SCHEMA_KV(kSCPropNetIPSecAuthenticationMethod \ ,"AuthenticationMethod" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetIPSecLocalCertificate, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPSecLocalCertificate \ SC_SCHEMA_KV(kSCPropNetIPSecLocalCertificate \ ,"LocalCertificate" \ ,CFData ) SC_SCHEMA_DECLARATION(kSCPropNetIPSecLocalIdentifier, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPSecLocalIdentifier \ SC_SCHEMA_KV(kSCPropNetIPSecLocalIdentifier \ ,"LocalIdentifier" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetIPSecLocalIdentifierType, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPSecLocalIdentifierType \ SC_SCHEMA_KV(kSCPropNetIPSecLocalIdentifierType \ ,"LocalIdentifierType" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetIPSecSharedSecret, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPSecSharedSecret \ SC_SCHEMA_KV(kSCPropNetIPSecSharedSecret \ ,"SharedSecret" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetIPSecSharedSecretEncryption, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPSecSharedSecretEncryption \ SC_SCHEMA_KV(kSCPropNetIPSecSharedSecretEncryption \ ,"SharedSecretEncryption" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetIPSecConnectTime, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPSecConnectTime \ SC_SCHEMA_KV(kSCPropNetIPSecConnectTime \ ,"ConnectTime" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetIPSecRemoteAddress, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPSecRemoteAddress \ SC_SCHEMA_KV(kSCPropNetIPSecRemoteAddress \ ,"RemoteAddress" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetIPSecStatus, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPSecStatus \ SC_SCHEMA_KV(kSCPropNetIPSecStatus \ ,"Status" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetIPSecXAuthEnabled, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPSecXAuthEnabled \ SC_SCHEMA_KV(kSCPropNetIPSecXAuthEnabled \ ,"XAuthEnabled" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetIPSecXAuthName, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPSecXAuthName \ SC_SCHEMA_KV(kSCPropNetIPSecXAuthName \ ,"XAuthName" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetIPSecXAuthPassword, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPSecXAuthPassword \ SC_SCHEMA_KV(kSCPropNetIPSecXAuthPassword \ ,"XAuthPassword" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetIPSecXAuthPasswordEncryption, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPSecXAuthPasswordEncryption \ SC_SCHEMA_KV(kSCPropNetIPSecXAuthPasswordEncryption \ ,"XAuthPasswordEncryption" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCValNetIPSecAuthenticationMethodSharedSecret, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCValNetIPSecAuthenticationMethodSharedSecret \ SC_SCHEMA_KV(kSCValNetIPSecAuthenticationMethodSharedSecret \ ,"SharedSecret" \ , ) SC_SCHEMA_DECLARATION(kSCValNetIPSecAuthenticationMethodCertificate, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCValNetIPSecAuthenticationMethodCertificate \ SC_SCHEMA_KV(kSCValNetIPSecAuthenticationMethodCertificate \ ,"Certificate" \ , ) SC_SCHEMA_DECLARATION(kSCValNetIPSecAuthenticationMethodHybrid, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCValNetIPSecAuthenticationMethodHybrid \ SC_SCHEMA_KV(kSCValNetIPSecAuthenticationMethodHybrid \ ,"Hybrid" \ , ) SC_SCHEMA_DECLARATION(kSCValNetIPSecLocalIdentifierTypeKeyID, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCValNetIPSecLocalIdentifierTypeKeyID \ SC_SCHEMA_KV(kSCValNetIPSecLocalIdentifierTypeKeyID \ ,"KeyID" \ , ) SC_SCHEMA_DECLARATION(kSCValNetIPSecSharedSecretEncryptionKeychain, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCValNetIPSecSharedSecretEncryptionKeychain \ SC_SCHEMA_KV(kSCValNetIPSecSharedSecretEncryptionKeychain \ ,"Keychain" \ , ) SC_SCHEMA_DECLARATION(kSCValNetIPSecXAuthPasswordEncryptionKeychain, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) #define kSCValNetIPSecXAuthPasswordEncryptionKeychain \ SC_SCHEMA_KV(kSCValNetIPSecXAuthPasswordEncryptionKeychain \ ,"Keychain" \ , ) SC_SCHEMA_DECLARATION(kSCValNetIPSecXAuthPasswordEncryptionPrompt, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_3_0/*SPI*/)) #define kSCValNetIPSecXAuthPasswordEncryptionPrompt \ SC_SCHEMA_KV(kSCValNetIPSecXAuthPasswordEncryptionPrompt \ ,"Prompt" \ , ) SC_SCHEMA_DECLARATION(kSCPropNetIPv4Addresses, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPv4Addresses \ SC_SCHEMA_KV(kSCPropNetIPv4Addresses \ ,"Addresses" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetIPv4ConfigMethod, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPv4ConfigMethod \ SC_SCHEMA_KV(kSCPropNetIPv4ConfigMethod \ ,"ConfigMethod" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetIPv4DHCPClientID, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPv4DHCPClientID \ SC_SCHEMA_KV(kSCPropNetIPv4DHCPClientID \ ,"DHCPClientID" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetIPv4Router, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPv4Router \ SC_SCHEMA_KV(kSCPropNetIPv4Router \ ,"Router" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetIPv4SubnetMasks, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPv4SubnetMasks \ SC_SCHEMA_KV(kSCPropNetIPv4SubnetMasks \ ,"SubnetMasks" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetIPv4DestAddresses, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPv4DestAddresses \ SC_SCHEMA_KV(kSCPropNetIPv4DestAddresses \ ,"DestAddresses" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetIPv4BroadcastAddresses, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPv4BroadcastAddresses \ SC_SCHEMA_KV(kSCPropNetIPv4BroadcastAddresses \ ,"BroadcastAddresses" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodAutomatic, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) #define kSCValNetIPv4ConfigMethodAutomatic \ SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodAutomatic \ ,"Automatic" \ , ) SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodBOOTP, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCValNetIPv4ConfigMethodBOOTP \ SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodBOOTP \ ,"BOOTP" \ , ) SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodDHCP, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCValNetIPv4ConfigMethodDHCP \ SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodDHCP \ ,"DHCP" \ , ) SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodINFORM, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCValNetIPv4ConfigMethodINFORM \ SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodINFORM \ ,"INFORM" \ , ) SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodLinkLocal, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCValNetIPv4ConfigMethodLinkLocal \ SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodLinkLocal \ ,"LinkLocal" \ , ) SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodManual, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCValNetIPv4ConfigMethodManual \ SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodManual \ ,"Manual" \ , ) SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodPPP, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCValNetIPv4ConfigMethodPPP \ SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodPPP \ ,"PPP" \ , ) SC_SCHEMA_DECLARATION(kSCPropNetIPv6Addresses, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPv6Addresses \ SC_SCHEMA_KV(kSCPropNetIPv6Addresses \ ,"Addresses" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetIPv6ConfigMethod, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPv6ConfigMethod \ SC_SCHEMA_KV(kSCPropNetIPv6ConfigMethod \ ,"ConfigMethod" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetIPv6DestAddresses, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPv6DestAddresses \ SC_SCHEMA_KV(kSCPropNetIPv6DestAddresses \ ,"DestAddresses" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetIPv6Flags, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPv6Flags \ SC_SCHEMA_KV(kSCPropNetIPv6Flags \ ,"Flags" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetIPv6PrefixLength, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPv6PrefixLength \ SC_SCHEMA_KV(kSCPropNetIPv6PrefixLength \ ,"PrefixLength" \ ,CFArray[CFNumber] ) SC_SCHEMA_DECLARATION(kSCPropNetIPv6Router, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCPropNetIPv6Router \ SC_SCHEMA_KV(kSCPropNetIPv6Router \ ,"Router" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodAutomatic, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetIPv6ConfigMethodAutomatic \ SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodAutomatic \ ,"Automatic" \ , ) SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodLinkLocal, __OSX_AVAILABLE_STARTING(__MAC_10_7,__IPHONE_4_0/*SPI*/)) #define kSCValNetIPv6ConfigMethodLinkLocal \ SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodLinkLocal \ ,"LinkLocal" \ , ) SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodManual, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetIPv6ConfigMethodManual \ SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodManual \ ,"Manual" \ , ) SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodRouterAdvertisement, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetIPv6ConfigMethodRouterAdvertisement \ SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodRouterAdvertisement \ ,"RouterAdvertisement" \ , ) SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethod6to4, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetIPv6ConfigMethod6to4 \ SC_SCHEMA_KV(kSCValNetIPv6ConfigMethod6to4 \ ,"6to4" \ , ) SC_SCHEMA_DECLARATION(kSCPropNet6to4Relay, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCPropNet6to4Relay \ SC_SCHEMA_KV(kSCPropNet6to4Relay \ ,"Relay" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetLinkActive, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetLinkActive \ SC_SCHEMA_KV(kSCPropNetLinkActive \ ,"Active" \ ,CFBoolean ) SC_SCHEMA_DECLARATION(kSCPropNetLinkDetaching, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetLinkDetaching \ SC_SCHEMA_KV(kSCPropNetLinkDetaching \ ,"Detaching" \ ,CFBoolean ) SC_SCHEMA_DECLARATION(kSCPropNetModemAccessPointName, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemAccessPointName \ SC_SCHEMA_KV(kSCPropNetModemAccessPointName \ ,"AccessPointName" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetModemConnectionPersonality, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemConnectionPersonality \ SC_SCHEMA_KV(kSCPropNetModemConnectionPersonality \ ,"ConnectionPersonality" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetModemConnectionScript, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemConnectionScript \ SC_SCHEMA_KV(kSCPropNetModemConnectionScript \ ,"ConnectionScript" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetModemConnectSpeed, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemConnectSpeed \ SC_SCHEMA_KV(kSCPropNetModemConnectSpeed \ ,"ConnectSpeed" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetModemDataCompression, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemDataCompression \ SC_SCHEMA_KV(kSCPropNetModemDataCompression \ ,"DataCompression" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetModemDeviceContextID, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemDeviceContextID \ SC_SCHEMA_KV(kSCPropNetModemDeviceContextID \ ,"DeviceContextID" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetModemDeviceModel, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemDeviceModel \ SC_SCHEMA_KV(kSCPropNetModemDeviceModel \ ,"DeviceModel" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetModemDeviceVendor, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemDeviceVendor \ SC_SCHEMA_KV(kSCPropNetModemDeviceVendor \ ,"DeviceVendor" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetModemDialMode, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemDialMode \ SC_SCHEMA_KV(kSCPropNetModemDialMode \ ,"DialMode" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetModemErrorCorrection, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemErrorCorrection \ SC_SCHEMA_KV(kSCPropNetModemErrorCorrection \ ,"ErrorCorrection" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetModemHoldCallWaitingAudibleAlert, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemHoldCallWaitingAudibleAlert \ SC_SCHEMA_KV(kSCPropNetModemHoldCallWaitingAudibleAlert \ ,"HoldCallWaitingAudibleAlert" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetModemHoldDisconnectOnAnswer, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemHoldDisconnectOnAnswer \ SC_SCHEMA_KV(kSCPropNetModemHoldDisconnectOnAnswer \ ,"HoldDisconnectOnAnswer" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetModemHoldEnabled, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemHoldEnabled \ SC_SCHEMA_KV(kSCPropNetModemHoldEnabled \ ,"HoldEnabled" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetModemHoldReminder, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemHoldReminder \ SC_SCHEMA_KV(kSCPropNetModemHoldReminder \ ,"HoldReminder" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetModemHoldReminderTime, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemHoldReminderTime \ SC_SCHEMA_KV(kSCPropNetModemHoldReminderTime \ ,"HoldReminderTime" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetModemNote, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemNote \ SC_SCHEMA_KV(kSCPropNetModemNote \ ,"Note" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetModemPulseDial, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemPulseDial \ SC_SCHEMA_KV(kSCPropNetModemPulseDial \ ,"PulseDial" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetModemSpeaker, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemSpeaker \ SC_SCHEMA_KV(kSCPropNetModemSpeaker \ ,"Speaker" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetModemSpeed, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetModemSpeed \ SC_SCHEMA_KV(kSCPropNetModemSpeed \ ,"Speed" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCValNetModemDialModeIgnoreDialTone, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCValNetModemDialModeIgnoreDialTone \ SC_SCHEMA_KV(kSCValNetModemDialModeIgnoreDialTone \ ,"IgnoreDialTone" \ , ) SC_SCHEMA_DECLARATION(kSCValNetModemDialModeManual, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCValNetModemDialModeManual \ SC_SCHEMA_KV(kSCValNetModemDialModeManual \ ,"Manual" \ , ) SC_SCHEMA_DECLARATION(kSCValNetModemDialModeWaitForDialTone, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCValNetModemDialModeWaitForDialTone \ SC_SCHEMA_KV(kSCValNetModemDialModeWaitForDialTone \ ,"WaitForDialTone" \ , ) #if !TARGET_OS_IPHONE SC_SCHEMA_DECLARATION(kSCPropNetNetInfoBindingMethods, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) #define kSCPropNetNetInfoBindingMethods \ SC_SCHEMA_KV(kSCPropNetNetInfoBindingMethods \ ,"BindingMethods" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetNetInfoServerAddresses, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) #define kSCPropNetNetInfoServerAddresses \ SC_SCHEMA_KV(kSCPropNetNetInfoServerAddresses \ ,"ServerAddresses" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetNetInfoServerTags, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) #define kSCPropNetNetInfoServerTags \ SC_SCHEMA_KV(kSCPropNetNetInfoServerTags \ ,"ServerTags" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetNetInfoBroadcastServerTag, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) #define kSCPropNetNetInfoBroadcastServerTag \ SC_SCHEMA_KV(kSCPropNetNetInfoBroadcastServerTag \ ,"BroadcastServerTag" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCValNetNetInfoBindingMethodsBroadcast, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) #define kSCValNetNetInfoBindingMethodsBroadcast \ SC_SCHEMA_KV(kSCValNetNetInfoBindingMethodsBroadcast \ ,"Broadcast" \ , ) SC_SCHEMA_DECLARATION(kSCValNetNetInfoBindingMethodsDHCP, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) #define kSCValNetNetInfoBindingMethodsDHCP \ SC_SCHEMA_KV(kSCValNetNetInfoBindingMethodsDHCP \ ,"DHCP" \ , ) SC_SCHEMA_DECLARATION(kSCValNetNetInfoBindingMethodsManual, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) #define kSCValNetNetInfoBindingMethodsManual \ SC_SCHEMA_KV(kSCValNetNetInfoBindingMethodsManual \ ,"Manual" \ , ) SC_SCHEMA_DECLARATION(kSCValNetNetInfoDefaultServerTag, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) #define kSCValNetNetInfoDefaultServerTag \ SC_SCHEMA_KV(kSCValNetNetInfoDefaultServerTag \ ,"network" \ , ) #endif // !TARGET_OS_IPHONE SC_SCHEMA_DECLARATION(kSCPropNetPPPACSPEnabled, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPACSPEnabled \ SC_SCHEMA_KV(kSCPropNetPPPACSPEnabled \ ,"ACSPEnabled" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPConnectTime, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPConnectTime \ SC_SCHEMA_KV(kSCPropNetPPPConnectTime \ ,"ConnectTime" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetPPPDeviceLastCause, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPDeviceLastCause \ SC_SCHEMA_KV(kSCPropNetPPPDeviceLastCause \ ,"DeviceLastCause" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetPPPDialOnDemand, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPDialOnDemand \ SC_SCHEMA_KV(kSCPropNetPPPDialOnDemand \ ,"DialOnDemand" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnFastUserSwitch, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPDisconnectOnFastUserSwitch \ SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnFastUserSwitch \ ,"DisconnectOnFastUserSwitch" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnIdle, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPDisconnectOnIdle \ SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnIdle \ ,"DisconnectOnIdle" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnIdleTimer, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPDisconnectOnIdleTimer \ SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnIdleTimer \ ,"DisconnectOnIdleTimer" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnLogout, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPDisconnectOnLogout \ SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnLogout \ ,"DisconnectOnLogout" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnSleep, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPDisconnectOnSleep \ SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnSleep \ ,"DisconnectOnSleep" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectTime, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPDisconnectTime \ SC_SCHEMA_KV(kSCPropNetPPPDisconnectTime \ ,"DisconnectTime" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetPPPIdleReminderTimer, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPIdleReminderTimer \ SC_SCHEMA_KV(kSCPropNetPPPIdleReminderTimer \ ,"IdleReminderTimer" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetPPPIdleReminder, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPIdleReminder \ SC_SCHEMA_KV(kSCPropNetPPPIdleReminder \ ,"IdleReminder" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPLastCause, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPLastCause \ SC_SCHEMA_KV(kSCPropNetPPPLastCause \ ,"LastCause" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetPPPLogfile, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPLogfile \ SC_SCHEMA_KV(kSCPropNetPPPLogfile \ ,"Logfile" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetPPPPlugins, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPPlugins \ SC_SCHEMA_KV(kSCPropNetPPPPlugins \ ,"Plugins" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetPPPRetryConnectTime, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPRetryConnectTime \ SC_SCHEMA_KV(kSCPropNetPPPRetryConnectTime \ ,"RetryConnectTime" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetPPPSessionTimer, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPSessionTimer \ SC_SCHEMA_KV(kSCPropNetPPPSessionTimer \ ,"SessionTimer" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetPPPStatus, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPStatus \ SC_SCHEMA_KV(kSCPropNetPPPStatus \ ,"Status" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetPPPUseSessionTimer, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPUseSessionTimer \ SC_SCHEMA_KV(kSCPropNetPPPUseSessionTimer \ ,"UseSessionTimer" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPVerboseLogging, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPVerboseLogging \ SC_SCHEMA_KV(kSCPropNetPPPVerboseLogging \ ,"VerboseLogging" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthEAPPlugins, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPAuthEAPPlugins \ SC_SCHEMA_KV(kSCPropNetPPPAuthEAPPlugins \ ,"AuthEAPPlugins" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthName, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPAuthName \ SC_SCHEMA_KV(kSCPropNetPPPAuthName \ ,"AuthName" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthPassword, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPAuthPassword \ SC_SCHEMA_KV(kSCPropNetPPPAuthPassword \ ,"AuthPassword" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthPasswordEncryption, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPAuthPasswordEncryption \ SC_SCHEMA_KV(kSCPropNetPPPAuthPasswordEncryption \ ,"AuthPasswordEncryption" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthPrompt, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPAuthPrompt \ SC_SCHEMA_KV(kSCPropNetPPPAuthPrompt \ ,"AuthPrompt" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthProtocol, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPAuthProtocol \ SC_SCHEMA_KV(kSCPropNetPPPAuthProtocol \ ,"AuthProtocol" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPasswordEncryptionKeychain, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetPPPAuthPasswordEncryptionKeychain \ SC_SCHEMA_KV(kSCValNetPPPAuthPasswordEncryptionKeychain \ ,"Keychain" \ , ) SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPasswordEncryptionToken, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCValNetPPPAuthPasswordEncryptionToken \ SC_SCHEMA_KV(kSCValNetPPPAuthPasswordEncryptionToken \ ,"Token" \ , ) SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPromptBefore, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetPPPAuthPromptBefore \ SC_SCHEMA_KV(kSCValNetPPPAuthPromptBefore \ ,"Before" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPromptAfter, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetPPPAuthPromptAfter \ SC_SCHEMA_KV(kSCValNetPPPAuthPromptAfter \ ,"After" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolCHAP, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCValNetPPPAuthProtocolCHAP \ SC_SCHEMA_KV(kSCValNetPPPAuthProtocolCHAP \ ,"CHAP" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolEAP, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetPPPAuthProtocolEAP \ SC_SCHEMA_KV(kSCValNetPPPAuthProtocolEAP \ ,"EAP" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolMSCHAP1, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetPPPAuthProtocolMSCHAP1 \ SC_SCHEMA_KV(kSCValNetPPPAuthProtocolMSCHAP1 \ ,"MSCHAP1" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolMSCHAP2, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetPPPAuthProtocolMSCHAP2 \ SC_SCHEMA_KV(kSCValNetPPPAuthProtocolMSCHAP2 \ ,"MSCHAP2" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolPAP, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCValNetPPPAuthProtocolPAP \ SC_SCHEMA_KV(kSCValNetPPPAuthProtocolPAP \ ,"PAP" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetPPPCommAlternateRemoteAddress, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPCommAlternateRemoteAddress \ SC_SCHEMA_KV(kSCPropNetPPPCommAlternateRemoteAddress \ ,"CommAlternateRemoteAddress" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetPPPCommConnectDelay, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPCommConnectDelay \ SC_SCHEMA_KV(kSCPropNetPPPCommConnectDelay \ ,"CommConnectDelay" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetPPPCommDisplayTerminalWindow, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPCommDisplayTerminalWindow \ SC_SCHEMA_KV(kSCPropNetPPPCommDisplayTerminalWindow \ ,"CommDisplayTerminalWindow" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPCommRedialCount, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPCommRedialCount \ SC_SCHEMA_KV(kSCPropNetPPPCommRedialCount \ ,"CommRedialCount" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetPPPCommRedialEnabled, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPCommRedialEnabled \ SC_SCHEMA_KV(kSCPropNetPPPCommRedialEnabled \ ,"CommRedialEnabled" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPCommRedialInterval, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPCommRedialInterval \ SC_SCHEMA_KV(kSCPropNetPPPCommRedialInterval \ ,"CommRedialInterval" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetPPPCommRemoteAddress, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPCommRemoteAddress \ SC_SCHEMA_KV(kSCPropNetPPPCommRemoteAddress \ ,"CommRemoteAddress" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetPPPCommTerminalScript, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPCommTerminalScript \ SC_SCHEMA_KV(kSCPropNetPPPCommTerminalScript \ ,"CommTerminalScript" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetPPPCommUseTerminalScript, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPCommUseTerminalScript \ SC_SCHEMA_KV(kSCPropNetPPPCommUseTerminalScript \ ,"CommUseTerminalScript" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPCCPEnabled, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPCCPEnabled \ SC_SCHEMA_KV(kSCPropNetPPPCCPEnabled \ ,"CCPEnabled" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPCCPMPPE40Enabled, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPCCPMPPE40Enabled \ SC_SCHEMA_KV(kSCPropNetPPPCCPMPPE40Enabled \ ,"CCPMPPE40Enabled" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPCCPMPPE128Enabled, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPCCPMPPE128Enabled \ SC_SCHEMA_KV(kSCPropNetPPPCCPMPPE128Enabled \ ,"CCPMPPE128Enabled" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPIPCPCompressionVJ, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPIPCPCompressionVJ \ SC_SCHEMA_KV(kSCPropNetPPPIPCPCompressionVJ \ ,"IPCPCompressionVJ" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPIPCPUsePeerDNS, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPIPCPUsePeerDNS \ SC_SCHEMA_KV(kSCPropNetPPPIPCPUsePeerDNS \ ,"IPCPUsePeerDNS" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPEchoEnabled, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPLCPEchoEnabled \ SC_SCHEMA_KV(kSCPropNetPPPLCPEchoEnabled \ ,"LCPEchoEnabled" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPEchoFailure, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPLCPEchoFailure \ SC_SCHEMA_KV(kSCPropNetPPPLCPEchoFailure \ ,"LCPEchoFailure" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPEchoInterval, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPLCPEchoInterval \ SC_SCHEMA_KV(kSCPropNetPPPLCPEchoInterval \ ,"LCPEchoInterval" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPCompressionACField, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPLCPCompressionACField \ SC_SCHEMA_KV(kSCPropNetPPPLCPCompressionACField \ ,"LCPCompressionACField" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPCompressionPField, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPLCPCompressionPField \ SC_SCHEMA_KV(kSCPropNetPPPLCPCompressionPField \ ,"LCPCompressionPField" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPMRU, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPLCPMRU \ SC_SCHEMA_KV(kSCPropNetPPPLCPMRU \ ,"LCPMRU" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPMTU, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPLCPMTU \ SC_SCHEMA_KV(kSCPropNetPPPLCPMTU \ ,"LCPMTU" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPReceiveACCM, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPLCPReceiveACCM \ SC_SCHEMA_KV(kSCPropNetPPPLCPReceiveACCM \ ,"LCPReceiveACCM" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPTransmitACCM, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetPPPLCPTransmitACCM \ SC_SCHEMA_KV(kSCPropNetPPPLCPTransmitACCM \ ,"LCPTransmitACCM" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetL2TPIPSecSharedSecret, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCPropNetL2TPIPSecSharedSecret \ SC_SCHEMA_KV(kSCPropNetL2TPIPSecSharedSecret \ ,"IPSecSharedSecret" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetL2TPIPSecSharedSecretEncryption, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCPropNetL2TPIPSecSharedSecretEncryption \ SC_SCHEMA_KV(kSCPropNetL2TPIPSecSharedSecretEncryption \ ,"IPSecSharedSecretEncryption" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetL2TPTransport, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCPropNetL2TPTransport \ SC_SCHEMA_KV(kSCPropNetL2TPTransport \ ,"Transport" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCValNetL2TPIPSecSharedSecretEncryptionKeychain, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetL2TPIPSecSharedSecretEncryptionKeychain \ SC_SCHEMA_KV(kSCValNetL2TPIPSecSharedSecretEncryptionKeychain \ ,"Keychain" \ , ) SC_SCHEMA_DECLARATION(kSCValNetL2TPTransportIP, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetL2TPTransportIP \ SC_SCHEMA_KV(kSCValNetL2TPTransportIP \ ,"IP" \ , ) SC_SCHEMA_DECLARATION(kSCValNetL2TPTransportIPSec, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) #define kSCValNetL2TPTransportIPSec \ SC_SCHEMA_KV(kSCValNetL2TPTransportIPSec \ ,"IPSec" \ , ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesExceptionsList, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesExceptionsList \ SC_SCHEMA_KV(kSCPropNetProxiesExceptionsList \ ,"ExceptionsList" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesExcludeSimpleHostnames, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesExcludeSimpleHostnames \ SC_SCHEMA_KV(kSCPropNetProxiesExcludeSimpleHostnames \ ,"ExcludeSimpleHostnames" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPEnable, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesFTPEnable \ SC_SCHEMA_KV(kSCPropNetProxiesFTPEnable \ ,"FTPEnable" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPPassive, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesFTPPassive \ SC_SCHEMA_KV(kSCPropNetProxiesFTPPassive \ ,"FTPPassive" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPPort, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesFTPPort \ SC_SCHEMA_KV(kSCPropNetProxiesFTPPort \ ,"FTPPort" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPProxy, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesFTPProxy \ SC_SCHEMA_KV(kSCPropNetProxiesFTPProxy \ ,"FTPProxy" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesGopherEnable, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesGopherEnable \ SC_SCHEMA_KV(kSCPropNetProxiesGopherEnable \ ,"GopherEnable" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesGopherPort, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesGopherPort \ SC_SCHEMA_KV(kSCPropNetProxiesGopherPort \ ,"GopherPort" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesGopherProxy, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesGopherProxy \ SC_SCHEMA_KV(kSCPropNetProxiesGopherProxy \ ,"GopherProxy" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPEnable, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesHTTPEnable \ SC_SCHEMA_KV(kSCPropNetProxiesHTTPEnable \ ,"HTTPEnable" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPPort, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesHTTPPort \ SC_SCHEMA_KV(kSCPropNetProxiesHTTPPort \ ,"HTTPPort" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPProxy, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesHTTPProxy \ SC_SCHEMA_KV(kSCPropNetProxiesHTTPProxy \ ,"HTTPProxy" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPSEnable, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesHTTPSEnable \ SC_SCHEMA_KV(kSCPropNetProxiesHTTPSEnable \ ,"HTTPSEnable" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPSPort, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesHTTPSPort \ SC_SCHEMA_KV(kSCPropNetProxiesHTTPSPort \ ,"HTTPSPort" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPSProxy, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesHTTPSProxy \ SC_SCHEMA_KV(kSCPropNetProxiesHTTPSProxy \ ,"HTTPSProxy" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesRTSPEnable, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesRTSPEnable \ SC_SCHEMA_KV(kSCPropNetProxiesRTSPEnable \ ,"RTSPEnable" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesRTSPPort, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesRTSPPort \ SC_SCHEMA_KV(kSCPropNetProxiesRTSPPort \ ,"RTSPPort" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesRTSPProxy, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesRTSPProxy \ SC_SCHEMA_KV(kSCPropNetProxiesRTSPProxy \ ,"RTSPProxy" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesSOCKSEnable, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesSOCKSEnable \ SC_SCHEMA_KV(kSCPropNetProxiesSOCKSEnable \ ,"SOCKSEnable" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesSOCKSPort, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesSOCKSPort \ SC_SCHEMA_KV(kSCPropNetProxiesSOCKSPort \ ,"SOCKSPort" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesSOCKSProxy, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesSOCKSProxy \ SC_SCHEMA_KV(kSCPropNetProxiesSOCKSProxy \ ,"SOCKSProxy" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesProxyAutoConfigEnable, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesProxyAutoConfigEnable \ SC_SCHEMA_KV(kSCPropNetProxiesProxyAutoConfigEnable \ ,"ProxyAutoConfigEnable" \ ,CFNumber (0 or 1) ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesProxyAutoConfigJavaScript, __OSX_AVAILABLE_STARTING(__MAC_10_7,__IPHONE_4_0/*SPI*/)) #define kSCPropNetProxiesProxyAutoConfigJavaScript \ SC_SCHEMA_KV(kSCPropNetProxiesProxyAutoConfigJavaScript \ ,"ProxyAutoConfigJavaScript" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesProxyAutoConfigURLString, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesProxyAutoConfigURLString \ SC_SCHEMA_KV(kSCPropNetProxiesProxyAutoConfigURLString \ ,"ProxyAutoConfigURLString" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetProxiesProxyAutoDiscoveryEnable, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) #define kSCPropNetProxiesProxyAutoDiscoveryEnable \ SC_SCHEMA_KV(kSCPropNetProxiesProxyAutoDiscoveryEnable \ ,"ProxyAutoDiscoveryEnable" \ ,CFNumber (0 or 1) ) #if !TARGET_OS_IPHONE SC_SCHEMA_DECLARATION(kSCPropNetSMBNetBIOSName, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCPropNetSMBNetBIOSName \ SC_SCHEMA_KV(kSCPropNetSMBNetBIOSName \ ,"NetBIOSName" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetSMBNetBIOSNodeType, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCPropNetSMBNetBIOSNodeType \ SC_SCHEMA_KV(kSCPropNetSMBNetBIOSNodeType \ ,"NetBIOSNodeType" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetSMBNetBIOSScope, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_5,__MAC_10_7,__IPHONE_NA,__IPHONE_NA)) #define kSCPropNetSMBNetBIOSScope \ SC_SCHEMA_KV(kSCPropNetSMBNetBIOSScope \ ,"NetBIOSScope" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropNetSMBWINSAddresses, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCPropNetSMBWINSAddresses \ SC_SCHEMA_KV(kSCPropNetSMBWINSAddresses \ ,"WINSAddresses" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCPropNetSMBWorkgroup, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCPropNetSMBWorkgroup \ SC_SCHEMA_KV(kSCPropNetSMBWorkgroup \ ,"Workgroup" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCValNetSMBNetBIOSNodeTypeBroadcast, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCValNetSMBNetBIOSNodeTypeBroadcast \ SC_SCHEMA_KV(kSCValNetSMBNetBIOSNodeTypeBroadcast \ ,"Broadcast" \ , ) SC_SCHEMA_DECLARATION(kSCValNetSMBNetBIOSNodeTypePeer, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCValNetSMBNetBIOSNodeTypePeer \ SC_SCHEMA_KV(kSCValNetSMBNetBIOSNodeTypePeer \ ,"Peer" \ , ) SC_SCHEMA_DECLARATION(kSCValNetSMBNetBIOSNodeTypeMixed, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCValNetSMBNetBIOSNodeTypeMixed \ SC_SCHEMA_KV(kSCValNetSMBNetBIOSNodeTypeMixed \ ,"Mixed" \ , ) SC_SCHEMA_DECLARATION(kSCValNetSMBNetBIOSNodeTypeHybrid, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) #define kSCValNetSMBNetBIOSNodeTypeHybrid \ SC_SCHEMA_KV(kSCValNetSMBNetBIOSNodeTypeHybrid \ ,"Hybrid" \ , ) #endif // !TARGET_OS_IPHONE #if !TARGET_OS_IPHONE SC_SCHEMA_DECLARATION(kSCEntUsersConsoleUser, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCEntUsersConsoleUser \ SC_SCHEMA_KV(kSCEntUsersConsoleUser \ ,"ConsoleUser" \ , ) #endif // !TARGET_OS_IPHONE SC_SCHEMA_DECLARATION(kSCPropSystemComputerName, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropSystemComputerName \ SC_SCHEMA_KV(kSCPropSystemComputerName \ ,"ComputerName" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropSystemComputerNameEncoding, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCPropSystemComputerNameEncoding \ SC_SCHEMA_KV(kSCPropSystemComputerNameEncoding \ ,"ComputerNameEncoding" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainFile, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCDynamicStoreDomainFile \ SC_SCHEMA_KV(kSCDynamicStoreDomainFile \ ,"File:" \ , ) SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainPlugin, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCDynamicStoreDomainPlugin \ SC_SCHEMA_KV(kSCDynamicStoreDomainPlugin \ ,"Plugin:" \ , ) SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainSetup, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCDynamicStoreDomainSetup \ SC_SCHEMA_KV(kSCDynamicStoreDomainSetup \ ,"Setup:" \ , ) SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainState, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCDynamicStoreDomainState \ SC_SCHEMA_KV(kSCDynamicStoreDomainState \ ,"State:" \ , ) SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainPrefs, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCDynamicStoreDomainPrefs \ SC_SCHEMA_KV(kSCDynamicStoreDomainPrefs \ ,"Prefs:" \ , ) SC_SCHEMA_DECLARATION(kSCDynamicStorePropSetupCurrentSet, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCDynamicStorePropSetupCurrentSet \ SC_SCHEMA_KV(kSCDynamicStorePropSetupCurrentSet \ ,"CurrentSet" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCDynamicStorePropSetupLastUpdated, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCDynamicStorePropSetupLastUpdated \ SC_SCHEMA_KV(kSCDynamicStorePropSetupLastUpdated \ ,"LastUpdated" \ , ) SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetInterfaces, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCDynamicStorePropNetInterfaces \ SC_SCHEMA_KV(kSCDynamicStorePropNetInterfaces \ ,"Interfaces" \ ,CFArray[CFString] ) SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetPrimaryInterface, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCDynamicStorePropNetPrimaryInterface \ SC_SCHEMA_KV(kSCDynamicStorePropNetPrimaryInterface \ ,"PrimaryInterface" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetPrimaryService, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCDynamicStorePropNetPrimaryService \ SC_SCHEMA_KV(kSCDynamicStorePropNetPrimaryService \ ,"PrimaryService" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetServiceIDs, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) #define kSCDynamicStorePropNetServiceIDs \ SC_SCHEMA_KV(kSCDynamicStorePropNetServiceIDs \ ,"ServiceIDs" \ ,CFArray[CFString] ) #if !TARGET_OS_IPHONE SC_SCHEMA_DECLARATION(kSCPropUsersConsoleUserName, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA)) #define kSCPropUsersConsoleUserName \ SC_SCHEMA_KV(kSCPropUsersConsoleUserName \ ,"Name" \ ,CFString ) SC_SCHEMA_DECLARATION(kSCPropUsersConsoleUserUID, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA)) #define kSCPropUsersConsoleUserUID \ SC_SCHEMA_KV(kSCPropUsersConsoleUserUID \ ,"UID" \ ,CFNumber ) SC_SCHEMA_DECLARATION(kSCPropUsersConsoleUserGID, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA)) #define kSCPropUsersConsoleUserGID \ SC_SCHEMA_KV(kSCPropUsersConsoleUserGID \ ,"GID" \ ,CFNumber ) #endif // !TARGET_OS_IPHONE #endif /* USE_SYSTEMCONFIGURATION_PRIVATE_HEADERS */ #endif /* _SCSCHEMADEFINITIONS_H */