Path: blob/master/src/java.base/macosx/native/libjava/OSXSCSchemaDefinitions.h
67767 views
/*1* Copyright (c) 2000-2020 Apple Inc. All rights reserved.2*3* @APPLE_LICENSE_HEADER_START@4*5* This file contains Original Code and/or Modifications of Original Code6* as defined in and that are subject to the Apple Public Source License7* Version 2.0 (the 'License'). You may not use this file except in8* compliance with the License. Please obtain a copy of the License at9* http://www.opensource.apple.com/apsl/ and read it before using this10* file.11*12* The Original Code and all software distributed under the License are13* distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER14* EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,15* INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,16* FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.17* Please see the License for the specific language governing rights and18* limitations under the License.19*20* @APPLE_LICENSE_HEADER_END@21*/2223/*24* This file is automatically generated25* DO NOT EDIT!26*/2728/*29* Reserved Keys30*31* kSCResvLink "__LINK__" CFString32* kSCResvInactive "__INACTIVE__"33*34* Generic Keys35*36* kSCPropInterfaceName "InterfaceName" CFString37* kSCPropMACAddress "MACAddress" CFString38* kSCPropUserDefinedName "UserDefinedName" CFString39* kSCPropVersion "Version" CFString40*41* Preference Keys42*43* kSCPrefCurrentSet "CurrentSet" CFString44* kSCPrefNetworkServices "NetworkServices" CFDictionary45* kSCPrefSets "Sets" CFDictionary46* kSCPrefSystem "System" CFDictionary47*48* Component Keys49*50* kSCCompNetwork "Network"51* kSCCompService "Service"52* kSCCompGlobal "Global"53* kSCCompHostNames "HostNames"54* kSCCompInterface "Interface"55* kSCCompSystem "System"56* kSCCompUsers "Users"57*58* --- Regex pattern which matches any component ---59* kSCCompAnyRegex "[^/]+"60*61* Network Entity Keys62*63* kSCEntNetAirPort "AirPort" CFDictionary64* kSCEntNetDHCP "DHCP" CFDictionary65* kSCEntNetDNS "DNS" CFDictionary66* kSCEntNetEthernet "Ethernet" CFDictionary67* kSCEntNetFireWire "FireWire" CFDictionary68* kSCEntNetInterface "Interface" CFDictionary69* kSCEntNetIPSec "IPSec" CFDictionary70* kSCEntNetIPv4 "IPv4" CFDictionary71* kSCEntNetIPv6 "IPv6" CFDictionary72* kSCEntNetL2TP "L2TP" CFDictionary73* kSCEntNetLink "Link" CFDictionary74* kSCEntNetModem "Modem" CFDictionary75* kSCEntNetPPP "PPP" CFDictionary76* kSCEntNetPPPoE "PPPoE" CFDictionary77* kSCEntNetPPPSerial "PPPSerial" CFDictionary78* kSCEntNetPPTP "PPTP" CFDictionary79* kSCEntNetProxies "Proxies" CFDictionary80* kSCEntNetSMB "SMB" CFDictionary81* kSCEntNet6to4 "6to4" CFDictionary82*83* kSCCompNetwork Properties84*85* kSCPropNetOverridePrimary "OverridePrimary" CFNumber (0 or 1)86* kSCPropNetServiceOrder "ServiceOrder" CFArray[CFString]87* kSCPropNetPPPOverridePrimary "PPPOverridePrimary" CFNumber (0 or 1)88*89* kSCCompNetworkInterface Properties90*91* kSCPropNetInterfaces "Interfaces" CFArray[CFString]92*93* kSCCompNetworkHostNames Properties94*95* kSCPropNetLocalHostName "LocalHostName" CFString96*97* kSCEntNetDNS Entity Keys98*99* kSCPropNetDNSDomainName "DomainName" CFString100* kSCPropNetDNSOptions "Options" CFString101* kSCPropNetDNSSearchDomains "SearchDomains" CFArray[CFString]102* kSCPropNetDNSSearchOrder "SearchOrder" CFNumber103* kSCPropNetDNSServerAddresses "ServerAddresses" CFArray[CFString]104* kSCPropNetDNSServerPort "ServerPort" CFNumber105* kSCPropNetDNSServerTimeout "ServerTimeout" CFNumber106* kSCPropNetDNSSortList "SortList" CFArray[CFString]107* kSCPropNetDNSSupplementalMatchDomains "SupplementalMatchDomains" CFArray[CFString]108* kSCPropNetDNSSupplementalMatchOrders "SupplementalMatchOrders" CFArray[CFNumber]109*110* kSCEntNetEthernet (Hardware) Entity Keys111*112* kSCPropNetEthernetMediaSubType "MediaSubType" CFString113* kSCPropNetEthernetMediaOptions "MediaOptions" CFArray[CFString]114* kSCPropNetEthernetMTU "MTU" CFNumber115*116* kSCEntNetFireWire (Hardware) Entity Keys117*118* * RESERVED FOR FUTURE USE *119*120* kSCEntNetInterface Entity Keys121*122* kSCPropNetInterfaceDeviceName "DeviceName" CFString123* kSCPropNetInterfaceHardware "Hardware" CFString124* kSCPropNetInterfaceType "Type" CFString125* kSCPropNetInterfaceSubType "SubType" CFString126*127* --- kSCPropNetInterfaceType values ---128* kSCValNetInterfaceTypeEthernet "Ethernet"129* kSCValNetInterfaceTypeFireWire "FireWire"130* kSCValNetInterfaceTypePPP "PPP"131* kSCValNetInterfaceType6to4 "6to4"132* kSCValNetInterfaceTypeIPSec "IPSec"133*134* --- kSCPropNetServiceSubType values (for PPP) ---135* kSCValNetInterfaceSubTypePPPoE "PPPoE"136* kSCValNetInterfaceSubTypePPPSerial "PPPSerial"137* kSCValNetInterfaceSubTypePPTP "PPTP"138* kSCValNetInterfaceSubTypeL2TP "L2TP"139*140* kSCEntNetIPSec Entity Keys141*142* kSCPropNetIPSecAuthenticationMethod "AuthenticationMethod" CFString143* kSCPropNetIPSecLocalCertificate "LocalCertificate" CFData144* kSCPropNetIPSecLocalIdentifier "LocalIdentifier" CFString145* kSCPropNetIPSecLocalIdentifierType "LocalIdentifierType" CFString146* kSCPropNetIPSecSharedSecret "SharedSecret" CFString147* kSCPropNetIPSecSharedSecretEncryption "SharedSecretEncryption" CFString148* kSCPropNetIPSecConnectTime "ConnectTime" CFNumber149* kSCPropNetIPSecRemoteAddress "RemoteAddress" CFString150* kSCPropNetIPSecStatus "Status" CFNumber151* kSCPropNetIPSecXAuthEnabled "XAuthEnabled" CFNumber (0 or 1)152* kSCPropNetIPSecXAuthName "XAuthName" CFString153* kSCPropNetIPSecXAuthPassword "XAuthPassword" CFString154* kSCPropNetIPSecXAuthPasswordEncryption "XAuthPasswordEncryption" CFString155*156* --- kSCPropNetIPSecAuthenticationMethod values ---157* kSCValNetIPSecAuthenticationMethodSharedSecret "SharedSecret"158* kSCValNetIPSecAuthenticationMethodCertificate "Certificate"159* kSCValNetIPSecAuthenticationMethodHybrid "Hybrid"160*161* --- kSCPropNetIPSecLocalIdentifierType values ---162* kSCValNetIPSecLocalIdentifierTypeKeyID "KeyID"163*164* --- kSCPropNetIPSecSharedSecretEncryption values ---165* kSCValNetIPSecSharedSecretEncryptionKeychain "Keychain"166*167* --- kSCPropNetIPSecXAuthPasswordEncryption values ---168* kSCValNetIPSecXAuthPasswordEncryptionKeychain "Keychain"169* kSCValNetIPSecXAuthPasswordEncryptionPrompt "Prompt"170*171* kSCEntNetIPv4 Entity Keys172*173* kSCPropNetIPv4Addresses "Addresses" CFArray[CFString]174* kSCPropNetIPv4ConfigMethod "ConfigMethod" CFString175* kSCPropNetIPv4DHCPClientID "DHCPClientID" CFString176* kSCPropNetIPv4Router "Router" CFString177* kSCPropNetIPv4SubnetMasks "SubnetMasks" CFArray[CFString]178* kSCPropNetIPv4DestAddresses "DestAddresses" CFArray[CFString]179* kSCPropNetIPv4BroadcastAddresses "BroadcastAddresses" CFArray[CFString]180*181* --- kSCPropNetIPv4ConfigMethod values ---182* kSCValNetIPv4ConfigMethodAutomatic "Automatic"183* kSCValNetIPv4ConfigMethodBOOTP "BOOTP"184* kSCValNetIPv4ConfigMethodDHCP "DHCP"185* kSCValNetIPv4ConfigMethodINFORM "INFORM"186* kSCValNetIPv4ConfigMethodLinkLocal "LinkLocal"187* kSCValNetIPv4ConfigMethodManual "Manual"188* kSCValNetIPv4ConfigMethodPPP "PPP"189*190* kSCEntNetIPv6 Entity Keys191*192* kSCPropNetIPv6Addresses "Addresses" CFArray[CFString]193* kSCPropNetIPv6ConfigMethod "ConfigMethod" CFString194* kSCPropNetIPv6DestAddresses "DestAddresses" CFArray[CFString]195* kSCPropNetIPv6Flags "Flags" CFArray[CFNumber]196* kSCPropNetIPv6PrefixLength "PrefixLength" CFArray[CFNumber]197* kSCPropNetIPv6Router "Router" CFString198*199* --- kSCPropNetIPv6ConfigMethod values ---200* kSCValNetIPv6ConfigMethodAutomatic "Automatic"201* kSCValNetIPv6ConfigMethodLinkLocal "LinkLocal"202* kSCValNetIPv6ConfigMethodManual "Manual"203* kSCValNetIPv6ConfigMethodRouterAdvertisement "RouterAdvertisement"204* kSCValNetIPv6ConfigMethod6to4 "6to4"205*206* kSCEntNet6to4 Entity Keys207*208* kSCPropNet6to4Relay "Relay" CFString209*210* kSCEntNetLink Entity Keys211*212* kSCPropNetLinkActive "Active" CFBoolean213* kSCPropNetLinkDetaching "Detaching" CFBoolean214*215* kSCEntNetModem (Hardware) Entity Keys216*217* kSCPropNetModemAccessPointName "AccessPointName" CFString218* kSCPropNetModemConnectionPersonality "ConnectionPersonality" CFString219* kSCPropNetModemConnectionScript "ConnectionScript" CFString220* kSCPropNetModemConnectSpeed "ConnectSpeed" CFNumber221* kSCPropNetModemDataCompression "DataCompression" CFNumber (0 or 1)222* kSCPropNetModemDeviceContextID "DeviceContextID" CFString223* kSCPropNetModemDeviceModel "DeviceModel" CFString224* kSCPropNetModemDeviceVendor "DeviceVendor" CFString225* kSCPropNetModemDialMode "DialMode" CFString226* kSCPropNetModemErrorCorrection "ErrorCorrection" CFNumber (0 or 1)227* kSCPropNetModemHoldCallWaitingAudibleAlert "HoldCallWaitingAudibleAlert" CFNumber (0 or 1)228* kSCPropNetModemHoldDisconnectOnAnswer "HoldDisconnectOnAnswer" CFNumber (0 or 1)229* kSCPropNetModemHoldEnabled "HoldEnabled" CFNumber (0 or 1)230* kSCPropNetModemHoldReminder "HoldReminder" CFNumber (0 or 1)231* kSCPropNetModemHoldReminderTime "HoldReminderTime" CFNumber232* kSCPropNetModemNote "Note" CFString233* kSCPropNetModemPulseDial "PulseDial" CFNumber (0 or 1)234* kSCPropNetModemSpeaker "Speaker" CFNumber (0 or 1)235* kSCPropNetModemSpeed "Speed" CFNumber236*237* --- kSCPropNetModemDialMode values ---238* kSCValNetModemDialModeIgnoreDialTone "IgnoreDialTone"239* kSCValNetModemDialModeManual "Manual"240* kSCValNetModemDialModeWaitForDialTone "WaitForDialTone"241*242* kSCEntNetPPP Entity Keys243*244* kSCPropNetPPPACSPEnabled "ACSPEnabled" CFNumber (0 or 1)245* kSCPropNetPPPConnectTime "ConnectTime" CFNumber246* kSCPropNetPPPDeviceLastCause "DeviceLastCause" CFNumber247* kSCPropNetPPPDialOnDemand "DialOnDemand" CFNumber (0 or 1)248* kSCPropNetPPPDisconnectOnFastUserSwitch "DisconnectOnFastUserSwitch" CFNumber (0 or 1)249* kSCPropNetPPPDisconnectOnIdle "DisconnectOnIdle" CFNumber (0 or 1)250* kSCPropNetPPPDisconnectOnIdleTimer "DisconnectOnIdleTimer" CFNumber251* kSCPropNetPPPDisconnectOnLogout "DisconnectOnLogout" CFNumber (0 or 1)252* kSCPropNetPPPDisconnectOnSleep "DisconnectOnSleep" CFNumber (0 or 1)253* kSCPropNetPPPDisconnectTime "DisconnectTime" CFNumber254* kSCPropNetPPPIdleReminder "IdleReminder" CFNumber (0 or 1)255* kSCPropNetPPPIdleReminderTimer "IdleReminderTimer" CFNumber256* kSCPropNetPPPLastCause "LastCause" CFNumber257* kSCPropNetPPPLogfile "Logfile" CFString258* kSCPropNetPPPRetryConnectTime "RetryConnectTime" CFNumber259* kSCPropNetPPPSessionTimer "SessionTimer" CFNumber260* kSCPropNetPPPStatus "Status" CFNumber261* kSCPropNetPPPUseSessionTimer "UseSessionTimer" CFNumber (0 or 1)262* kSCPropNetPPPVerboseLogging "VerboseLogging" CFNumber (0 or 1)263*264* --- Auth: ---265* kSCPropNetPPPAuthName "AuthName" CFString266* kSCPropNetPPPAuthPassword "AuthPassword" CFString267* kSCPropNetPPPAuthPasswordEncryption "AuthPasswordEncryption" CFString268* kSCPropNetPPPAuthPrompt "AuthPrompt" CFString269* kSCPropNetPPPAuthProtocol "AuthProtocol" CFArray[CFString]270*271* --- kSCPropNetPPPAuthPasswordEncryption values ---272* kSCValNetPPPAuthPasswordEncryptionKeychain "Keychain"273* kSCValNetPPPAuthPasswordEncryptionToken "Token"274*275* --- kSCPropNetPPPAuthPrompt values ---276* kSCValNetPPPAuthPromptBefore "Before" CFString277* kSCValNetPPPAuthPromptAfter "After" CFString278*279* --- kSCPropNetPPPAuthProtocol values ---280* kSCValNetPPPAuthProtocolCHAP "CHAP" CFString281* kSCValNetPPPAuthProtocolEAP "EAP" CFString282* kSCValNetPPPAuthProtocolMSCHAP1 "MSCHAP1" CFString283* kSCValNetPPPAuthProtocolMSCHAP2 "MSCHAP2" CFString284* kSCValNetPPPAuthProtocolPAP "PAP" CFString285*286* --- Comm: ---287* kSCPropNetPPPCommAlternateRemoteAddress "CommAlternateRemoteAddress" CFString288* kSCPropNetPPPCommConnectDelay "CommConnectDelay" CFNumber289* kSCPropNetPPPCommDisplayTerminalWindow "CommDisplayTerminalWindow" CFNumber (0 or 1)290* kSCPropNetPPPCommRedialCount "CommRedialCount" CFNumber291* kSCPropNetPPPCommRedialEnabled "CommRedialEnabled" CFNumber (0 or 1)292* kSCPropNetPPPCommRedialInterval "CommRedialInterval" CFNumber293* kSCPropNetPPPCommRemoteAddress "CommRemoteAddress" CFString294* kSCPropNetPPPCommTerminalScript "CommTerminalScript" CFString295* kSCPropNetPPPCommUseTerminalScript "CommUseTerminalScript" CFNumber (0 or 1)296*297* --- CCP: ---298* kSCPropNetPPPCCPEnabled "CCPEnabled" CFNumber (0 or 1)299* kSCPropNetPPPCCPMPPE40Enabled "CCPMPPE40Enabled" CFNumber (0 or 1)300* kSCPropNetPPPCCPMPPE128Enabled "CCPMPPE128Enabled" CFNumber (0 or 1)301*302* --- IPCP: ---303* kSCPropNetPPPIPCPCompressionVJ "IPCPCompressionVJ" CFNumber (0 or 1)304* kSCPropNetPPPIPCPUsePeerDNS "IPCPUsePeerDNS" CFNumber (0 or 1)305*306* --- LCP: ---307* kSCPropNetPPPLCPEchoEnabled "LCPEchoEnabled" CFNumber (0 or 1)308* kSCPropNetPPPLCPEchoFailure "LCPEchoFailure" CFNumber309* kSCPropNetPPPLCPEchoInterval "LCPEchoInterval" CFNumber310* kSCPropNetPPPLCPCompressionACField "LCPCompressionACField" CFNumber (0 or 1)311* kSCPropNetPPPLCPCompressionPField "LCPCompressionPField" CFNumber (0 or 1)312* kSCPropNetPPPLCPMRU "LCPMRU" CFNumber313* kSCPropNetPPPLCPMTU "LCPMTU" CFNumber314* kSCPropNetPPPLCPReceiveACCM "LCPReceiveACCM" CFNumber315* kSCPropNetPPPLCPTransmitACCM "LCPTransmitACCM" CFNumber316*317* kSCEntNetPPPoE Entity Keys318*319* * RESERVED FOR FUTURE USE *320*321* kSCEntNetPPPSerial Entity Keys322*323* * RESERVED FOR FUTURE USE *324*325* kSCEntNetL2TP Entity Keys326*327* kSCPropNetL2TPIPSecSharedSecret "IPSecSharedSecret" CFString328* kSCPropNetL2TPIPSecSharedSecretEncryption "IPSecSharedSecretEncryption" CFString329* kSCPropNetL2TPTransport "Transport" CFString330*331* --- kSCPropNetL2TPIPSecSharedSecretEncryption values ---332* kSCValNetL2TPIPSecSharedSecretEncryptionKeychain "Keychain"333*334* --- kSCPropNetL2TPTransport values ---335* kSCValNetL2TPTransportIP "IP"336* kSCValNetL2TPTransportIPSec "IPSec"337*338* kSCEntNetProxies Entity Keys339*340* kSCPropNetProxiesExceptionsList "ExceptionsList" CFArray[CFString]341* kSCPropNetProxiesExcludeSimpleHostnames "ExcludeSimpleHostnames" CFNumber (0 or 1)342* kSCPropNetProxiesFTPEnable "FTPEnable" CFNumber (0 or 1)343* kSCPropNetProxiesFTPPassive "FTPPassive" CFNumber (0 or 1)344* kSCPropNetProxiesFTPPort "FTPPort" CFNumber345* kSCPropNetProxiesFTPProxy "FTPProxy" CFString346* kSCPropNetProxiesGopherEnable "GopherEnable" CFNumber (0 or 1)347* kSCPropNetProxiesGopherPort "GopherPort" CFNumber348* kSCPropNetProxiesGopherProxy "GopherProxy" CFString349* kSCPropNetProxiesHTTPEnable "HTTPEnable" CFNumber (0 or 1)350* kSCPropNetProxiesHTTPPort "HTTPPort" CFNumber351* kSCPropNetProxiesHTTPProxy "HTTPProxy" CFString352* kSCPropNetProxiesHTTPSEnable "HTTPSEnable" CFNumber (0 or 1)353* kSCPropNetProxiesHTTPSPort "HTTPSPort" CFNumber354* kSCPropNetProxiesHTTPSProxy "HTTPSProxy" CFString355* kSCPropNetProxiesRTSPEnable "RTSPEnable" CFNumber (0 or 1)356* kSCPropNetProxiesRTSPPort "RTSPPort" CFNumber357* kSCPropNetProxiesRTSPProxy "RTSPProxy" CFString358* kSCPropNetProxiesSOCKSEnable "SOCKSEnable" CFNumber (0 or 1)359* kSCPropNetProxiesSOCKSPort "SOCKSPort" CFNumber360* kSCPropNetProxiesSOCKSProxy "SOCKSProxy" CFString361* kSCPropNetProxiesProxyAutoConfigEnable "ProxyAutoConfigEnable" CFNumber (0 or 1)362* kSCPropNetProxiesProxyAutoConfigJavaScript "ProxyAutoConfigJavaScript" CFString363* kSCPropNetProxiesProxyAutoConfigURLString "ProxyAutoConfigURLString" CFString364* kSCPropNetProxiesProxyAutoDiscoveryEnable "ProxyAutoDiscoveryEnable" CFNumber (0 or 1)365*366* kSCEntNetSMB Entity Keys367*368* kSCPropNetSMBNetBIOSName "NetBIOSName" CFString369* kSCPropNetSMBNetBIOSNodeType "NetBIOSNodeType" CFString370* kSCPropNetSMBNetBIOSScope "NetBIOSScope" CFString371* kSCPropNetSMBWINSAddresses "WINSAddresses" CFArray[CFString]372* kSCPropNetSMBWorkgroup "Workgroup" CFString373*374* --- kSCPropNetSMBNetBIOSNodeType values ---375* kSCValNetSMBNetBIOSNodeTypeBroadcast "Broadcast"376* kSCValNetSMBNetBIOSNodeTypePeer "Peer"377* kSCValNetSMBNetBIOSNodeTypeMixed "Mixed"378* kSCValNetSMBNetBIOSNodeTypeHybrid "Hybrid"379*380* kSCCompUsers Entity Keys381*382* kSCEntUsersConsoleUser "ConsoleUser"383*384* kSCCompSystem Properties385*386* kSCPropSystemComputerName "ComputerName" CFString387* kSCPropSystemComputerNameEncoding "ComputerNameEncoding" CFNumber388*389* SCDynamicStore "domain" prefixes390*391* kSCDynamicStoreDomainFile "File:"392* kSCDynamicStoreDomainPlugin "Plugin:"393* kSCDynamicStoreDomainSetup "Setup:"394* kSCDynamicStoreDomainState "State:"395* kSCDynamicStoreDomainPrefs "Prefs:"396*397* Preference ("location") Keys398*399* kSCDynamicStorePropSetupCurrentSet "CurrentSet" CFString400* kSCDynamicStorePropSetupLastUpdated "LastUpdated"401*402* Common/shared Keys403*404* kSCDynamicStorePropNetInterfaces "Interfaces" CFArray[CFString]405* kSCDynamicStorePropNetPrimaryInterface "PrimaryInterface" CFString406* kSCDynamicStorePropNetPrimaryService "PrimaryService" CFString407* kSCDynamicStorePropNetServiceIDs "ServiceIDs" CFArray[CFString]408*/409410411#ifndef _SCSCHEMADEFINITIONS_H412#define _SCSCHEMADEFINITIONS_H413414#include <os/availability.h>415#include <TargetConditionals.h>416#include <CoreFoundation/CFString.h>417418/*!419* @header SCSchemaDefinitions420*/421422423CF_ASSUME_NONNULL_BEGIN424425/*!426@const kSCResvLink427@discussion Value is a CFString428*/429extern const CFStringRef kSCResvLink ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);430#define kSCResvLink kSCResvLink431432/*!433@const kSCResvInactive434*/435extern const CFStringRef kSCResvInactive ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);436#define kSCResvInactive kSCResvInactive437438/*!439@const kSCPropInterfaceName440@discussion Value is a CFString441*/442extern const CFStringRef kSCPropInterfaceName ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);443#define kSCPropInterfaceName kSCPropInterfaceName444445/*!446@const kSCPropMACAddress447@discussion Value is a CFString448*/449extern const CFStringRef kSCPropMACAddress ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);450#define kSCPropMACAddress kSCPropMACAddress451452/*!453@const kSCPropUserDefinedName454@discussion Value is a CFString455*/456extern const CFStringRef kSCPropUserDefinedName ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);457#define kSCPropUserDefinedName kSCPropUserDefinedName458459/*!460@const kSCPropVersion461@discussion Value is a CFString462*/463extern const CFStringRef kSCPropVersion ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);464#define kSCPropVersion kSCPropVersion465466/*!467@group Preference Keys468*/469470/*!471@const kSCPrefCurrentSet472@discussion Value is a CFString473*/474extern const CFStringRef kSCPrefCurrentSet ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);475#define kSCPrefCurrentSet kSCPrefCurrentSet476477/*!478@const kSCPrefNetworkServices479@discussion Value is a CFDictionary480*/481extern const CFStringRef kSCPrefNetworkServices ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);482#define kSCPrefNetworkServices kSCPrefNetworkServices483484/*!485@const kSCPrefSets486@discussion Value is a CFDictionary487*/488extern const CFStringRef kSCPrefSets ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);489#define kSCPrefSets kSCPrefSets490491/*!492@const kSCPrefSystem493@discussion Value is a CFDictionary494*/495extern const CFStringRef kSCPrefSystem ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);496#define kSCPrefSystem kSCPrefSystem497498/*!499@group Component Keys500*/501502/*!503@const kSCCompNetwork504*/505extern const CFStringRef kSCCompNetwork ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);506#define kSCCompNetwork kSCCompNetwork507508/*!509@const kSCCompService510*/511extern const CFStringRef kSCCompService ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);512#define kSCCompService kSCCompService513514/*!515@const kSCCompGlobal516*/517extern const CFStringRef kSCCompGlobal ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);518#define kSCCompGlobal kSCCompGlobal519520/*!521@const kSCCompHostNames522*/523extern const CFStringRef kSCCompHostNames ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);524#define kSCCompHostNames kSCCompHostNames525526/*!527@const kSCCompInterface528*/529extern const CFStringRef kSCCompInterface ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);530#define kSCCompInterface kSCCompInterface531532/*!533@const kSCCompSystem534*/535extern const CFStringRef kSCCompSystem ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);536#define kSCCompSystem kSCCompSystem537538/*!539@const kSCCompUsers540*/541extern const CFStringRef kSCCompUsers ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);542#define kSCCompUsers kSCCompUsers543544/*!545@const kSCCompAnyRegex546*/547extern const CFStringRef kSCCompAnyRegex ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);548#define kSCCompAnyRegex kSCCompAnyRegex549550/*!551@group Network Entity Keys552*/553554/*!555@const kSCEntNetAirPort556@discussion Value is a CFDictionary557*/558extern const CFStringRef kSCEntNetAirPort ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);559#define kSCEntNetAirPort kSCEntNetAirPort560561/*!562@const kSCEntNetDHCP563@discussion Value is a CFDictionary564*/565extern const CFStringRef kSCEntNetDHCP ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);566#define kSCEntNetDHCP kSCEntNetDHCP567568/*!569@const kSCEntNetDNS570@discussion Value is a CFDictionary571*/572extern const CFStringRef kSCEntNetDNS ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);573#define kSCEntNetDNS kSCEntNetDNS574575/*!576@const kSCEntNetEthernet577@discussion Value is a CFDictionary578*/579extern const CFStringRef kSCEntNetEthernet ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);580#define kSCEntNetEthernet kSCEntNetEthernet581582/*!583@const kSCEntNetFireWire584@discussion Value is a CFDictionary585*/586extern const CFStringRef kSCEntNetFireWire ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);587#define kSCEntNetFireWire kSCEntNetFireWire588589/*!590@const kSCEntNetInterface591@discussion Value is a CFDictionary592*/593extern const CFStringRef kSCEntNetInterface ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);594#define kSCEntNetInterface kSCEntNetInterface595596/*!597@const kSCEntNetIPSec598@discussion Value is a CFDictionary599*/600extern const CFStringRef kSCEntNetIPSec ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);601#define kSCEntNetIPSec kSCEntNetIPSec602603/*!604@const kSCEntNetIPv4605@discussion Value is a CFDictionary606*/607extern const CFStringRef kSCEntNetIPv4 ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);608#define kSCEntNetIPv4 kSCEntNetIPv4609610/*!611@const kSCEntNetIPv6612@discussion Value is a CFDictionary613*/614extern const CFStringRef kSCEntNetIPv6 ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);615#define kSCEntNetIPv6 kSCEntNetIPv6616617/*!618@const kSCEntNetL2TP619@discussion Value is a CFDictionary620*/621extern const CFStringRef kSCEntNetL2TP ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);622#define kSCEntNetL2TP kSCEntNetL2TP623624/*!625@const kSCEntNetLink626@discussion Value is a CFDictionary627*/628extern const CFStringRef kSCEntNetLink ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);629#define kSCEntNetLink kSCEntNetLink630631/*!632@const kSCEntNetModem633@discussion Value is a CFDictionary634*/635extern const CFStringRef kSCEntNetModem ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);636#define kSCEntNetModem kSCEntNetModem637638/*!639@const kSCEntNetPPP640@discussion Value is a CFDictionary641*/642extern const CFStringRef kSCEntNetPPP ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);643#define kSCEntNetPPP kSCEntNetPPP644645/*!646@const kSCEntNetPPPoE647@discussion Value is a CFDictionary648*/649extern const CFStringRef kSCEntNetPPPoE ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);650#define kSCEntNetPPPoE kSCEntNetPPPoE651652/*!653@const kSCEntNetPPPSerial654@discussion Value is a CFDictionary655*/656extern const CFStringRef kSCEntNetPPPSerial ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);657#define kSCEntNetPPPSerial kSCEntNetPPPSerial658659/*!660@const kSCEntNetPPTP661@discussion Value is a CFDictionary662*/663extern const CFStringRef kSCEntNetPPTP API_DEPRECATED("No longer supported", macos(10.3,10.12)) API_UNAVAILABLE(ios, tvos, watchos);664#define kSCEntNetPPTP kSCEntNetPPTP665666/*!667@const kSCEntNetProxies668@discussion Value is a CFDictionary669*/670extern const CFStringRef kSCEntNetProxies ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);671#define kSCEntNetProxies kSCEntNetProxies672673/*!674@const kSCEntNetSMB675@discussion Value is a CFDictionary676*/677extern const CFStringRef kSCEntNetSMB ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);678#define kSCEntNetSMB kSCEntNetSMB679680/*!681@const kSCEntNet6to4682@discussion Value is a CFDictionary683*/684extern const CFStringRef kSCEntNet6to4 ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);685#define kSCEntNet6to4 kSCEntNet6to4686687/*!688@group kSCCompNetwork Properties689*/690691/*!692@const kSCPropNetOverridePrimary693@discussion Value is a CFNumber (0 or 1)694*/695extern const CFStringRef kSCPropNetOverridePrimary ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);696#define kSCPropNetOverridePrimary kSCPropNetOverridePrimary697698/*!699@const kSCPropNetServiceOrder700@discussion Value is a CFArray[CFString]701*/702extern const CFStringRef kSCPropNetServiceOrder ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);703#define kSCPropNetServiceOrder kSCPropNetServiceOrder704705/*!706@const kSCPropNetPPPOverridePrimary707@discussion Value is a CFNumber (0 or 1)708*/709extern const CFStringRef kSCPropNetPPPOverridePrimary ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);710#define kSCPropNetPPPOverridePrimary kSCPropNetPPPOverridePrimary711712/*!713@group kSCCompNetworkInterface Properties714*/715716/*!717@const kSCPropNetInterfaces718@discussion Value is a CFArray[CFString]719*/720extern const CFStringRef kSCPropNetInterfaces ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);721#define kSCPropNetInterfaces kSCPropNetInterfaces722723/*!724@group kSCCompNetworkHostNames Properties725*/726727/*!728@const kSCPropNetLocalHostName729@discussion Value is a CFString730*/731extern const CFStringRef kSCPropNetLocalHostName ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);732#define kSCPropNetLocalHostName kSCPropNetLocalHostName733734/*!735@group kSCEntNetAirPort (Hardware) Entity Keys736*/737738/*!739@const kSCPropNetAirPortAllowNetCreation740@discussion Value is a CFNumber (0 or 1)741*/742extern const CFStringRef kSCPropNetAirPortAllowNetCreation API_DEPRECATED("No longer supported", macos(10.2,10.9)) API_UNAVAILABLE(ios, tvos, watchos);743#define kSCPropNetAirPortAllowNetCreation kSCPropNetAirPortAllowNetCreation744745/*!746@const kSCPropNetAirPortAuthPassword747@discussion Value is a CFData748*/749extern const CFStringRef kSCPropNetAirPortAuthPassword API_DEPRECATED("No longer supported", macos(10.1,10.9)) API_UNAVAILABLE(ios, tvos, watchos);750#define kSCPropNetAirPortAuthPassword kSCPropNetAirPortAuthPassword751752/*!753@const kSCPropNetAirPortAuthPasswordEncryption754@discussion Value is a CFString755*/756extern const CFStringRef kSCPropNetAirPortAuthPasswordEncryption API_DEPRECATED("No longer supported", macos(10.1,10.9)) API_UNAVAILABLE(ios, tvos, watchos);757#define kSCPropNetAirPortAuthPasswordEncryption kSCPropNetAirPortAuthPasswordEncryption758759/*!760@const kSCPropNetAirPortJoinMode761@discussion Value is a CFString762*/763extern const CFStringRef kSCPropNetAirPortJoinMode API_DEPRECATED("No longer supported", macos(10.2,10.9)) API_UNAVAILABLE(ios, tvos, watchos);764#define kSCPropNetAirPortJoinMode kSCPropNetAirPortJoinMode765766/*!767@const kSCPropNetAirPortPowerEnabled768@discussion Value is a CFNumber (0 or 1)769*/770extern const CFStringRef kSCPropNetAirPortPowerEnabled API_DEPRECATED("No longer supported", macos(10.1,10.9)) API_UNAVAILABLE(ios, tvos, watchos);771#define kSCPropNetAirPortPowerEnabled kSCPropNetAirPortPowerEnabled772773/*!774@const kSCPropNetAirPortPreferredNetwork775@discussion Value is a CFString776*/777extern const CFStringRef kSCPropNetAirPortPreferredNetwork API_DEPRECATED("No longer supported", macos(10.1,10.9)) API_UNAVAILABLE(ios, tvos, watchos);778#define kSCPropNetAirPortPreferredNetwork kSCPropNetAirPortPreferredNetwork779780/*!781@const kSCPropNetAirPortSavePasswords782@discussion Value is a CFNumber (0 or 1)783*/784extern const CFStringRef kSCPropNetAirPortSavePasswords API_DEPRECATED("No longer supported", macos(10.2,10.9)) API_UNAVAILABLE(ios, tvos, watchos);785#define kSCPropNetAirPortSavePasswords kSCPropNetAirPortSavePasswords786787/*!788@const kSCValNetAirPortJoinModeAutomatic789*/790extern const CFStringRef kSCValNetAirPortJoinModeAutomatic API_DEPRECATED("No longer supported", macos(10.3,10.9)) API_UNAVAILABLE(ios, tvos, watchos);791#define kSCValNetAirPortJoinModeAutomatic kSCValNetAirPortJoinModeAutomatic792793/*!794@const kSCValNetAirPortJoinModePreferred795*/796extern const CFStringRef kSCValNetAirPortJoinModePreferred API_DEPRECATED("No longer supported", macos(10.2,10.9)) API_UNAVAILABLE(ios, tvos, watchos);797#define kSCValNetAirPortJoinModePreferred kSCValNetAirPortJoinModePreferred798799/*!800@const kSCValNetAirPortJoinModeRanked801*/802extern const CFStringRef kSCValNetAirPortJoinModeRanked API_DEPRECATED("No longer supported", macos(10.4,10.9)) API_UNAVAILABLE(ios, tvos, watchos);803#define kSCValNetAirPortJoinModeRanked kSCValNetAirPortJoinModeRanked804805/*!806@const kSCValNetAirPortJoinModeRecent807*/808extern const CFStringRef kSCValNetAirPortJoinModeRecent API_DEPRECATED("No longer supported", macos(10.2,10.9)) API_UNAVAILABLE(ios, tvos, watchos);809#define kSCValNetAirPortJoinModeRecent kSCValNetAirPortJoinModeRecent810811/*!812@const kSCValNetAirPortJoinModeStrongest813*/814extern const CFStringRef kSCValNetAirPortJoinModeStrongest API_DEPRECATED("No longer supported", macos(10.2,10.9)) API_UNAVAILABLE(ios, tvos, watchos);815#define kSCValNetAirPortJoinModeStrongest kSCValNetAirPortJoinModeStrongest816817/*!818@const kSCValNetAirPortAuthPasswordEncryptionKeychain819*/820extern const CFStringRef kSCValNetAirPortAuthPasswordEncryptionKeychain API_DEPRECATED("No longer supported", macos(10.3,10.9)) API_UNAVAILABLE(ios, tvos, watchos);821#define kSCValNetAirPortAuthPasswordEncryptionKeychain kSCValNetAirPortAuthPasswordEncryptionKeychain822823/*!824@group kSCEntNetDNS Entity Keys825*/826827/*!828@const kSCPropNetDNSDomainName829@discussion Value is a CFString830*/831extern const CFStringRef kSCPropNetDNSDomainName ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);832#define kSCPropNetDNSDomainName kSCPropNetDNSDomainName833834/*!835@const kSCPropNetDNSOptions836@discussion Value is a CFString837*/838extern const CFStringRef kSCPropNetDNSOptions ; // API_AVAILABLE(macos(10.4)) API_UNAVAILABLE(ios, tvos, watchos);839#define kSCPropNetDNSOptions kSCPropNetDNSOptions840841/*!842@const kSCPropNetDNSSearchDomains843@discussion Value is a CFArray[CFString]844*/845extern const CFStringRef kSCPropNetDNSSearchDomains ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);846#define kSCPropNetDNSSearchDomains kSCPropNetDNSSearchDomains847848/*!849@const kSCPropNetDNSSearchOrder850@discussion Value is a CFNumber851*/852extern const CFStringRef kSCPropNetDNSSearchOrder ; // API_AVAILABLE(macos(10.4)) API_UNAVAILABLE(ios, tvos, watchos);853#define kSCPropNetDNSSearchOrder kSCPropNetDNSSearchOrder854855/*!856@const kSCPropNetDNSServerAddresses857@discussion Value is a CFArray[CFString]858*/859extern const CFStringRef kSCPropNetDNSServerAddresses ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);860#define kSCPropNetDNSServerAddresses kSCPropNetDNSServerAddresses861862/*!863@const kSCPropNetDNSServerPort864@discussion Value is a CFNumber865*/866extern const CFStringRef kSCPropNetDNSServerPort ; // API_AVAILABLE(macos(10.4)) API_UNAVAILABLE(ios, tvos, watchos);867#define kSCPropNetDNSServerPort kSCPropNetDNSServerPort868869/*!870@const kSCPropNetDNSServerTimeout871@discussion Value is a CFNumber872*/873extern const CFStringRef kSCPropNetDNSServerTimeout ; // API_AVAILABLE(macos(10.4)) API_UNAVAILABLE(ios, tvos, watchos);874#define kSCPropNetDNSServerTimeout kSCPropNetDNSServerTimeout875876/*!877@const kSCPropNetDNSSortList878@discussion Value is a CFArray[CFString]879*/880extern const CFStringRef kSCPropNetDNSSortList ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);881#define kSCPropNetDNSSortList kSCPropNetDNSSortList882883/*!884@const kSCPropNetDNSSupplementalMatchDomains885@discussion Value is a CFArray[CFString]886*/887extern const CFStringRef kSCPropNetDNSSupplementalMatchDomains ; // API_AVAILABLE(macos(10.4)) API_UNAVAILABLE(ios, tvos, watchos);888#define kSCPropNetDNSSupplementalMatchDomains kSCPropNetDNSSupplementalMatchDomains889890/*!891@const kSCPropNetDNSSupplementalMatchOrders892@discussion Value is a CFArray[CFNumber]893*/894extern const CFStringRef kSCPropNetDNSSupplementalMatchOrders ; // API_AVAILABLE(macos(10.4)) API_UNAVAILABLE(ios, tvos, watchos);895#define kSCPropNetDNSSupplementalMatchOrders kSCPropNetDNSSupplementalMatchOrders896897/*!898@group kSCEntNetEthernet (Hardware) Entity Keys899*/900901/*!902@const kSCPropNetEthernetMediaSubType903@discussion Value is a CFString904*/905extern const CFStringRef kSCPropNetEthernetMediaSubType ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);906#define kSCPropNetEthernetMediaSubType kSCPropNetEthernetMediaSubType907908/*!909@const kSCPropNetEthernetMediaOptions910@discussion Value is a CFArray[CFString]911*/912extern const CFStringRef kSCPropNetEthernetMediaOptions ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);913#define kSCPropNetEthernetMediaOptions kSCPropNetEthernetMediaOptions914915/*!916@const kSCPropNetEthernetMTU917@discussion Value is a CFNumber918*/919extern const CFStringRef kSCPropNetEthernetMTU ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);920#define kSCPropNetEthernetMTU kSCPropNetEthernetMTU921922/*!923@group kSCEntNetFireWire (Hardware) Entity Keys924*/925926/*!927@group kSCEntNetInterface Entity Keys928*/929930/*!931@const kSCPropNetInterfaceDeviceName932@discussion Value is a CFString933*/934extern const CFStringRef kSCPropNetInterfaceDeviceName ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);935#define kSCPropNetInterfaceDeviceName kSCPropNetInterfaceDeviceName936937/*!938@const kSCPropNetInterfaceHardware939@discussion Value is a CFString940*/941extern const CFStringRef kSCPropNetInterfaceHardware ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);942#define kSCPropNetInterfaceHardware kSCPropNetInterfaceHardware943944/*!945@const kSCPropNetInterfaceType946@discussion Value is a CFString947*/948extern const CFStringRef kSCPropNetInterfaceType ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);949#define kSCPropNetInterfaceType kSCPropNetInterfaceType950951/*!952@const kSCPropNetInterfaceSubType953@discussion Value is a CFString954*/955extern const CFStringRef kSCPropNetInterfaceSubType ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);956#define kSCPropNetInterfaceSubType kSCPropNetInterfaceSubType957958/*!959@const kSCPropNetInterfaceSupportsModemOnHold960@discussion Value is a CFNumber (0 or 1)961*/962extern const CFStringRef kSCPropNetInterfaceSupportsModemOnHold API_DEPRECATED("No longer supported", macos(10.2,10.13)) API_UNAVAILABLE(ios, tvos, watchos);963#define kSCPropNetInterfaceSupportsModemOnHold kSCPropNetInterfaceSupportsModemOnHold964965/*!966@const kSCValNetInterfaceTypeEthernet967*/968extern const CFStringRef kSCValNetInterfaceTypeEthernet ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);969#define kSCValNetInterfaceTypeEthernet kSCValNetInterfaceTypeEthernet970971/*!972@const kSCValNetInterfaceTypeFireWire973*/974extern const CFStringRef kSCValNetInterfaceTypeFireWire ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);975#define kSCValNetInterfaceTypeFireWire kSCValNetInterfaceTypeFireWire976977/*!978@const kSCValNetInterfaceTypePPP979*/980extern const CFStringRef kSCValNetInterfaceTypePPP ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);981#define kSCValNetInterfaceTypePPP kSCValNetInterfaceTypePPP982983/*!984@const kSCValNetInterfaceType6to4985*/986extern const CFStringRef kSCValNetInterfaceType6to4 ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);987#define kSCValNetInterfaceType6to4 kSCValNetInterfaceType6to4988989/*!990@const kSCValNetInterfaceTypeIPSec991*/992extern const CFStringRef kSCValNetInterfaceTypeIPSec ; // API_AVAILABLE(macos(10.6)) API_UNAVAILABLE(ios, tvos, watchos);993#define kSCValNetInterfaceTypeIPSec kSCValNetInterfaceTypeIPSec994995/*!996@const kSCValNetInterfaceSubTypePPPoE997*/998extern const CFStringRef kSCValNetInterfaceSubTypePPPoE ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);999#define kSCValNetInterfaceSubTypePPPoE kSCValNetInterfaceSubTypePPPoE10001001/*!1002@const kSCValNetInterfaceSubTypePPPSerial1003*/1004extern const CFStringRef kSCValNetInterfaceSubTypePPPSerial ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1005#define kSCValNetInterfaceSubTypePPPSerial kSCValNetInterfaceSubTypePPPSerial10061007/*!1008@const kSCValNetInterfaceSubTypePPTP1009*/1010extern const CFStringRef kSCValNetInterfaceSubTypePPTP API_DEPRECATED("No longer supported", macos(10.2,10.12)) API_UNAVAILABLE(ios, tvos, watchos);1011#define kSCValNetInterfaceSubTypePPTP kSCValNetInterfaceSubTypePPTP10121013/*!1014@const kSCValNetInterfaceSubTypeL2TP1015*/1016extern const CFStringRef kSCValNetInterfaceSubTypeL2TP ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1017#define kSCValNetInterfaceSubTypeL2TP kSCValNetInterfaceSubTypeL2TP10181019/*!1020@group kSCEntNetIPSec Entity Keys1021*/10221023/*!1024@const kSCPropNetIPSecAuthenticationMethod1025@discussion Value is a CFString1026*/1027extern const CFStringRef kSCPropNetIPSecAuthenticationMethod ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);1028#define kSCPropNetIPSecAuthenticationMethod kSCPropNetIPSecAuthenticationMethod10291030/*!1031@const kSCPropNetIPSecLocalCertificate1032@discussion Value is a CFData1033*/1034extern const CFStringRef kSCPropNetIPSecLocalCertificate ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);1035#define kSCPropNetIPSecLocalCertificate kSCPropNetIPSecLocalCertificate10361037/*!1038@const kSCPropNetIPSecLocalIdentifier1039@discussion Value is a CFString1040*/1041extern const CFStringRef kSCPropNetIPSecLocalIdentifier ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);1042#define kSCPropNetIPSecLocalIdentifier kSCPropNetIPSecLocalIdentifier10431044/*!1045@const kSCPropNetIPSecLocalIdentifierType1046@discussion Value is a CFString1047*/1048extern const CFStringRef kSCPropNetIPSecLocalIdentifierType ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);1049#define kSCPropNetIPSecLocalIdentifierType kSCPropNetIPSecLocalIdentifierType10501051/*!1052@const kSCPropNetIPSecSharedSecret1053@discussion Value is a CFString1054*/1055extern const CFStringRef kSCPropNetIPSecSharedSecret ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);1056#define kSCPropNetIPSecSharedSecret kSCPropNetIPSecSharedSecret10571058/*!1059@const kSCPropNetIPSecSharedSecretEncryption1060@discussion Value is a CFString1061*/1062extern const CFStringRef kSCPropNetIPSecSharedSecretEncryption ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);1063#define kSCPropNetIPSecSharedSecretEncryption kSCPropNetIPSecSharedSecretEncryption10641065/*!1066@const kSCPropNetIPSecConnectTime1067@discussion Value is a CFNumber1068*/1069extern const CFStringRef kSCPropNetIPSecConnectTime ; // API_AVAILABLE(macos(10.6)) API_UNAVAILABLE(ios, tvos, watchos);1070#define kSCPropNetIPSecConnectTime kSCPropNetIPSecConnectTime10711072/*!1073@const kSCPropNetIPSecRemoteAddress1074@discussion Value is a CFString1075*/1076extern const CFStringRef kSCPropNetIPSecRemoteAddress ; // API_AVAILABLE(macos(10.6)) API_UNAVAILABLE(ios, tvos, watchos);1077#define kSCPropNetIPSecRemoteAddress kSCPropNetIPSecRemoteAddress10781079/*!1080@const kSCPropNetIPSecStatus1081@discussion Value is a CFNumber1082*/1083extern const CFStringRef kSCPropNetIPSecStatus ; // API_AVAILABLE(macos(10.6)) API_UNAVAILABLE(ios, tvos, watchos);1084#define kSCPropNetIPSecStatus kSCPropNetIPSecStatus10851086/*!1087@const kSCPropNetIPSecXAuthEnabled1088@discussion Value is a CFNumber (0 or 1)1089*/1090extern const CFStringRef kSCPropNetIPSecXAuthEnabled ; // API_AVAILABLE(macos(10.6)) API_UNAVAILABLE(ios, tvos, watchos);1091#define kSCPropNetIPSecXAuthEnabled kSCPropNetIPSecXAuthEnabled10921093/*!1094@const kSCPropNetIPSecXAuthName1095@discussion Value is a CFString1096*/1097extern const CFStringRef kSCPropNetIPSecXAuthName ; // API_AVAILABLE(macos(10.6)) API_UNAVAILABLE(ios, tvos, watchos);1098#define kSCPropNetIPSecXAuthName kSCPropNetIPSecXAuthName10991100/*!1101@const kSCPropNetIPSecXAuthPassword1102@discussion Value is a CFString1103*/1104extern const CFStringRef kSCPropNetIPSecXAuthPassword ; // API_AVAILABLE(macos(10.6)) API_UNAVAILABLE(ios, tvos, watchos);1105#define kSCPropNetIPSecXAuthPassword kSCPropNetIPSecXAuthPassword11061107/*!1108@const kSCPropNetIPSecXAuthPasswordEncryption1109@discussion Value is a CFString1110*/1111extern const CFStringRef kSCPropNetIPSecXAuthPasswordEncryption ; // API_AVAILABLE(macos(10.6)) API_UNAVAILABLE(ios, tvos, watchos);1112#define kSCPropNetIPSecXAuthPasswordEncryption kSCPropNetIPSecXAuthPasswordEncryption11131114/*!1115@const kSCValNetIPSecAuthenticationMethodSharedSecret1116*/1117extern const CFStringRef kSCValNetIPSecAuthenticationMethodSharedSecret ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);1118#define kSCValNetIPSecAuthenticationMethodSharedSecret kSCValNetIPSecAuthenticationMethodSharedSecret11191120/*!1121@const kSCValNetIPSecAuthenticationMethodCertificate1122*/1123extern const CFStringRef kSCValNetIPSecAuthenticationMethodCertificate ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);1124#define kSCValNetIPSecAuthenticationMethodCertificate kSCValNetIPSecAuthenticationMethodCertificate11251126/*!1127@const kSCValNetIPSecAuthenticationMethodHybrid1128*/1129extern const CFStringRef kSCValNetIPSecAuthenticationMethodHybrid ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);1130#define kSCValNetIPSecAuthenticationMethodHybrid kSCValNetIPSecAuthenticationMethodHybrid11311132/*!1133@const kSCValNetIPSecLocalIdentifierTypeKeyID1134*/1135extern const CFStringRef kSCValNetIPSecLocalIdentifierTypeKeyID ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);1136#define kSCValNetIPSecLocalIdentifierTypeKeyID kSCValNetIPSecLocalIdentifierTypeKeyID11371138/*!1139@const kSCValNetIPSecSharedSecretEncryptionKeychain1140*/1141extern const CFStringRef kSCValNetIPSecSharedSecretEncryptionKeychain ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);1142#define kSCValNetIPSecSharedSecretEncryptionKeychain kSCValNetIPSecSharedSecretEncryptionKeychain11431144/*!1145@const kSCValNetIPSecXAuthPasswordEncryptionKeychain1146*/1147extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionKeychain ; // API_AVAILABLE(macos(10.6)) API_UNAVAILABLE(ios, tvos, watchos);1148#define kSCValNetIPSecXAuthPasswordEncryptionKeychain kSCValNetIPSecXAuthPasswordEncryptionKeychain11491150/*!1151@const kSCValNetIPSecXAuthPasswordEncryptionPrompt1152*/1153extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionPrompt ; // API_AVAILABLE(macos(10.6)) API_UNAVAILABLE(ios, tvos, watchos);1154#define kSCValNetIPSecXAuthPasswordEncryptionPrompt kSCValNetIPSecXAuthPasswordEncryptionPrompt11551156/*!1157@group kSCEntNetIPv4 Entity Keys1158*/11591160/*!1161@const kSCPropNetIPv4Addresses1162@discussion Value is a CFArray[CFString]1163*/1164extern const CFStringRef kSCPropNetIPv4Addresses ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1165#define kSCPropNetIPv4Addresses kSCPropNetIPv4Addresses11661167/*!1168@const kSCPropNetIPv4ConfigMethod1169@discussion Value is a CFString1170*/1171extern const CFStringRef kSCPropNetIPv4ConfigMethod ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1172#define kSCPropNetIPv4ConfigMethod kSCPropNetIPv4ConfigMethod11731174/*!1175@const kSCPropNetIPv4DHCPClientID1176@discussion Value is a CFString1177*/1178extern const CFStringRef kSCPropNetIPv4DHCPClientID ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1179#define kSCPropNetIPv4DHCPClientID kSCPropNetIPv4DHCPClientID11801181/*!1182@const kSCPropNetIPv4Router1183@discussion Value is a CFString1184*/1185extern const CFStringRef kSCPropNetIPv4Router ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1186#define kSCPropNetIPv4Router kSCPropNetIPv4Router11871188/*!1189@const kSCPropNetIPv4SubnetMasks1190@discussion Value is a CFArray[CFString]1191*/1192extern const CFStringRef kSCPropNetIPv4SubnetMasks ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1193#define kSCPropNetIPv4SubnetMasks kSCPropNetIPv4SubnetMasks11941195/*!1196@const kSCPropNetIPv4DestAddresses1197@discussion Value is a CFArray[CFString]1198*/1199extern const CFStringRef kSCPropNetIPv4DestAddresses ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1200#define kSCPropNetIPv4DestAddresses kSCPropNetIPv4DestAddresses12011202/*!1203@const kSCPropNetIPv4BroadcastAddresses1204@discussion Value is a CFArray[CFString]1205*/1206extern const CFStringRef kSCPropNetIPv4BroadcastAddresses ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1207#define kSCPropNetIPv4BroadcastAddresses kSCPropNetIPv4BroadcastAddresses12081209/*!1210@const kSCValNetIPv4ConfigMethodAutomatic1211*/1212extern const CFStringRef kSCValNetIPv4ConfigMethodAutomatic ; // API_AVAILABLE(macos(10.6)) API_UNAVAILABLE(ios, tvos, watchos);1213#define kSCValNetIPv4ConfigMethodAutomatic kSCValNetIPv4ConfigMethodAutomatic12141215/*!1216@const kSCValNetIPv4ConfigMethodBOOTP1217*/1218extern const CFStringRef kSCValNetIPv4ConfigMethodBOOTP ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1219#define kSCValNetIPv4ConfigMethodBOOTP kSCValNetIPv4ConfigMethodBOOTP12201221/*!1222@const kSCValNetIPv4ConfigMethodDHCP1223*/1224extern const CFStringRef kSCValNetIPv4ConfigMethodDHCP ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1225#define kSCValNetIPv4ConfigMethodDHCP kSCValNetIPv4ConfigMethodDHCP12261227/*!1228@const kSCValNetIPv4ConfigMethodINFORM1229*/1230extern const CFStringRef kSCValNetIPv4ConfigMethodINFORM ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1231#define kSCValNetIPv4ConfigMethodINFORM kSCValNetIPv4ConfigMethodINFORM12321233/*!1234@const kSCValNetIPv4ConfigMethodLinkLocal1235*/1236extern const CFStringRef kSCValNetIPv4ConfigMethodLinkLocal ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);1237#define kSCValNetIPv4ConfigMethodLinkLocal kSCValNetIPv4ConfigMethodLinkLocal12381239/*!1240@const kSCValNetIPv4ConfigMethodManual1241*/1242extern const CFStringRef kSCValNetIPv4ConfigMethodManual ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1243#define kSCValNetIPv4ConfigMethodManual kSCValNetIPv4ConfigMethodManual12441245/*!1246@const kSCValNetIPv4ConfigMethodPPP1247*/1248extern const CFStringRef kSCValNetIPv4ConfigMethodPPP ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1249#define kSCValNetIPv4ConfigMethodPPP kSCValNetIPv4ConfigMethodPPP12501251/*!1252@group kSCEntNetIPv6 Entity Keys1253*/12541255/*!1256@const kSCPropNetIPv6Addresses1257@discussion Value is a CFArray[CFString]1258*/1259extern const CFStringRef kSCPropNetIPv6Addresses ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1260#define kSCPropNetIPv6Addresses kSCPropNetIPv6Addresses12611262/*!1263@const kSCPropNetIPv6ConfigMethod1264@discussion Value is a CFString1265*/1266extern const CFStringRef kSCPropNetIPv6ConfigMethod ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1267#define kSCPropNetIPv6ConfigMethod kSCPropNetIPv6ConfigMethod12681269/*!1270@const kSCPropNetIPv6DestAddresses1271@discussion Value is a CFArray[CFString]1272*/1273extern const CFStringRef kSCPropNetIPv6DestAddresses ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1274#define kSCPropNetIPv6DestAddresses kSCPropNetIPv6DestAddresses12751276/*!1277@const kSCPropNetIPv6Flags1278@discussion Value is a CFArray[CFNumber]1279*/1280extern const CFStringRef kSCPropNetIPv6Flags ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1281#define kSCPropNetIPv6Flags kSCPropNetIPv6Flags12821283/*!1284@const kSCPropNetIPv6PrefixLength1285@discussion Value is a CFArray[CFNumber]1286*/1287extern const CFStringRef kSCPropNetIPv6PrefixLength ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1288#define kSCPropNetIPv6PrefixLength kSCPropNetIPv6PrefixLength12891290/*!1291@const kSCPropNetIPv6Router1292@discussion Value is a CFString1293*/1294extern const CFStringRef kSCPropNetIPv6Router ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1295#define kSCPropNetIPv6Router kSCPropNetIPv6Router12961297/*!1298@const kSCValNetIPv6ConfigMethodAutomatic1299*/1300extern const CFStringRef kSCValNetIPv6ConfigMethodAutomatic ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1301#define kSCValNetIPv6ConfigMethodAutomatic kSCValNetIPv6ConfigMethodAutomatic13021303/*!1304@const kSCValNetIPv6ConfigMethodLinkLocal1305*/1306extern const CFStringRef kSCValNetIPv6ConfigMethodLinkLocal ; // API_AVAILABLE(macos(10.7)) API_UNAVAILABLE(ios, tvos, watchos);1307#define kSCValNetIPv6ConfigMethodLinkLocal kSCValNetIPv6ConfigMethodLinkLocal13081309/*!1310@const kSCValNetIPv6ConfigMethodManual1311*/1312extern const CFStringRef kSCValNetIPv6ConfigMethodManual ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1313#define kSCValNetIPv6ConfigMethodManual kSCValNetIPv6ConfigMethodManual13141315/*!1316@const kSCValNetIPv6ConfigMethodRouterAdvertisement1317*/1318extern const CFStringRef kSCValNetIPv6ConfigMethodRouterAdvertisement ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1319#define kSCValNetIPv6ConfigMethodRouterAdvertisement kSCValNetIPv6ConfigMethodRouterAdvertisement13201321/*!1322@const kSCValNetIPv6ConfigMethod6to41323*/1324extern const CFStringRef kSCValNetIPv6ConfigMethod6to4 ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1325#define kSCValNetIPv6ConfigMethod6to4 kSCValNetIPv6ConfigMethod6to413261327/*!1328@group kSCEntNet6to4 Entity Keys1329*/13301331/*!1332@const kSCPropNet6to4Relay1333@discussion Value is a CFString1334*/1335extern const CFStringRef kSCPropNet6to4Relay ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1336#define kSCPropNet6to4Relay kSCPropNet6to4Relay13371338/*!1339@group kSCEntNetLink Entity Keys1340*/13411342/*!1343@const kSCPropNetLinkActive1344@discussion Value is a CFBoolean1345*/1346extern const CFStringRef kSCPropNetLinkActive ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1347#define kSCPropNetLinkActive kSCPropNetLinkActive13481349/*!1350@const kSCPropNetLinkDetaching1351@discussion Value is a CFBoolean1352*/1353extern const CFStringRef kSCPropNetLinkDetaching ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);1354#define kSCPropNetLinkDetaching kSCPropNetLinkDetaching13551356/*!1357@group kSCEntNetModem (Hardware) Entity Keys1358*/13591360/*!1361@const kSCPropNetModemAccessPointName1362@discussion Value is a CFString1363*/1364extern const CFStringRef kSCPropNetModemAccessPointName ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);1365#define kSCPropNetModemAccessPointName kSCPropNetModemAccessPointName13661367/*!1368@const kSCPropNetModemConnectionPersonality1369@discussion Value is a CFString1370*/1371extern const CFStringRef kSCPropNetModemConnectionPersonality ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);1372#define kSCPropNetModemConnectionPersonality kSCPropNetModemConnectionPersonality13731374/*!1375@const kSCPropNetModemConnectionScript1376@discussion Value is a CFString1377*/1378extern const CFStringRef kSCPropNetModemConnectionScript ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1379#define kSCPropNetModemConnectionScript kSCPropNetModemConnectionScript13801381/*!1382@const kSCPropNetModemConnectSpeed1383@discussion Value is a CFNumber1384*/1385extern const CFStringRef kSCPropNetModemConnectSpeed ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);1386#define kSCPropNetModemConnectSpeed kSCPropNetModemConnectSpeed13871388/*!1389@const kSCPropNetModemDataCompression1390@discussion Value is a CFNumber (0 or 1)1391*/1392extern const CFStringRef kSCPropNetModemDataCompression ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1393#define kSCPropNetModemDataCompression kSCPropNetModemDataCompression13941395/*!1396@const kSCPropNetModemDeviceContextID1397@discussion Value is a CFString1398*/1399extern const CFStringRef kSCPropNetModemDeviceContextID ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);1400#define kSCPropNetModemDeviceContextID kSCPropNetModemDeviceContextID14011402/*!1403@const kSCPropNetModemDeviceModel1404@discussion Value is a CFString1405*/1406extern const CFStringRef kSCPropNetModemDeviceModel ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);1407#define kSCPropNetModemDeviceModel kSCPropNetModemDeviceModel14081409/*!1410@const kSCPropNetModemDeviceVendor1411@discussion Value is a CFString1412*/1413extern const CFStringRef kSCPropNetModemDeviceVendor ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);1414#define kSCPropNetModemDeviceVendor kSCPropNetModemDeviceVendor14151416/*!1417@const kSCPropNetModemDialMode1418@discussion Value is a CFString1419*/1420extern const CFStringRef kSCPropNetModemDialMode ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1421#define kSCPropNetModemDialMode kSCPropNetModemDialMode14221423/*!1424@const kSCPropNetModemErrorCorrection1425@discussion Value is a CFNumber (0 or 1)1426*/1427extern const CFStringRef kSCPropNetModemErrorCorrection ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1428#define kSCPropNetModemErrorCorrection kSCPropNetModemErrorCorrection14291430/*!1431@const kSCPropNetModemHoldCallWaitingAudibleAlert1432@discussion Value is a CFNumber (0 or 1)1433*/1434extern const CFStringRef kSCPropNetModemHoldCallWaitingAudibleAlert ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);1435#define kSCPropNetModemHoldCallWaitingAudibleAlert kSCPropNetModemHoldCallWaitingAudibleAlert14361437/*!1438@const kSCPropNetModemHoldDisconnectOnAnswer1439@discussion Value is a CFNumber (0 or 1)1440*/1441extern const CFStringRef kSCPropNetModemHoldDisconnectOnAnswer ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);1442#define kSCPropNetModemHoldDisconnectOnAnswer kSCPropNetModemHoldDisconnectOnAnswer14431444/*!1445@const kSCPropNetModemHoldEnabled1446@discussion Value is a CFNumber (0 or 1)1447*/1448extern const CFStringRef kSCPropNetModemHoldEnabled ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);1449#define kSCPropNetModemHoldEnabled kSCPropNetModemHoldEnabled14501451/*!1452@const kSCPropNetModemHoldReminder1453@discussion Value is a CFNumber (0 or 1)1454*/1455extern const CFStringRef kSCPropNetModemHoldReminder ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);1456#define kSCPropNetModemHoldReminder kSCPropNetModemHoldReminder14571458/*!1459@const kSCPropNetModemHoldReminderTime1460@discussion Value is a CFNumber1461*/1462extern const CFStringRef kSCPropNetModemHoldReminderTime ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);1463#define kSCPropNetModemHoldReminderTime kSCPropNetModemHoldReminderTime14641465/*!1466@const kSCPropNetModemNote1467@discussion Value is a CFString1468*/1469extern const CFStringRef kSCPropNetModemNote ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);1470#define kSCPropNetModemNote kSCPropNetModemNote14711472/*!1473@const kSCPropNetModemPulseDial1474@discussion Value is a CFNumber (0 or 1)1475*/1476extern const CFStringRef kSCPropNetModemPulseDial ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1477#define kSCPropNetModemPulseDial kSCPropNetModemPulseDial14781479/*!1480@const kSCPropNetModemSpeaker1481@discussion Value is a CFNumber (0 or 1)1482*/1483extern const CFStringRef kSCPropNetModemSpeaker ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1484#define kSCPropNetModemSpeaker kSCPropNetModemSpeaker14851486/*!1487@const kSCPropNetModemSpeed1488@discussion Value is a CFNumber1489*/1490extern const CFStringRef kSCPropNetModemSpeed ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1491#define kSCPropNetModemSpeed kSCPropNetModemSpeed14921493/*!1494@const kSCValNetModemDialModeIgnoreDialTone1495*/1496extern const CFStringRef kSCValNetModemDialModeIgnoreDialTone ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1497#define kSCValNetModemDialModeIgnoreDialTone kSCValNetModemDialModeIgnoreDialTone14981499/*!1500@const kSCValNetModemDialModeManual1501*/1502extern const CFStringRef kSCValNetModemDialModeManual ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1503#define kSCValNetModemDialModeManual kSCValNetModemDialModeManual15041505/*!1506@const kSCValNetModemDialModeWaitForDialTone1507*/1508extern const CFStringRef kSCValNetModemDialModeWaitForDialTone ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1509#define kSCValNetModemDialModeWaitForDialTone kSCValNetModemDialModeWaitForDialTone15101511/*!1512@group kSCEntNetPPP Entity Keys1513*/15141515/*!1516@const kSCPropNetPPPACSPEnabled1517@discussion Value is a CFNumber (0 or 1)1518*/1519extern const CFStringRef kSCPropNetPPPACSPEnabled ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1520#define kSCPropNetPPPACSPEnabled kSCPropNetPPPACSPEnabled15211522/*!1523@const kSCPropNetPPPConnectTime1524@discussion Value is a CFNumber1525*/1526extern const CFStringRef kSCPropNetPPPConnectTime ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);1527#define kSCPropNetPPPConnectTime kSCPropNetPPPConnectTime15281529/*!1530@const kSCPropNetPPPDeviceLastCause1531@discussion Value is a CFNumber1532*/1533extern const CFStringRef kSCPropNetPPPDeviceLastCause ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);1534#define kSCPropNetPPPDeviceLastCause kSCPropNetPPPDeviceLastCause15351536/*!1537@const kSCPropNetPPPDialOnDemand1538@discussion Value is a CFNumber (0 or 1)1539*/1540extern const CFStringRef kSCPropNetPPPDialOnDemand ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1541#define kSCPropNetPPPDialOnDemand kSCPropNetPPPDialOnDemand15421543/*!1544@const kSCPropNetPPPDisconnectOnFastUserSwitch1545@discussion Value is a CFNumber (0 or 1)1546*/1547extern const CFStringRef kSCPropNetPPPDisconnectOnFastUserSwitch ; // API_AVAILABLE(macos(10.4)) API_UNAVAILABLE(ios, tvos, watchos);1548#define kSCPropNetPPPDisconnectOnFastUserSwitch kSCPropNetPPPDisconnectOnFastUserSwitch15491550/*!1551@const kSCPropNetPPPDisconnectOnIdle1552@discussion Value is a CFNumber (0 or 1)1553*/1554extern const CFStringRef kSCPropNetPPPDisconnectOnIdle ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1555#define kSCPropNetPPPDisconnectOnIdle kSCPropNetPPPDisconnectOnIdle15561557/*!1558@const kSCPropNetPPPDisconnectOnIdleTimer1559@discussion Value is a CFNumber1560*/1561extern const CFStringRef kSCPropNetPPPDisconnectOnIdleTimer ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1562#define kSCPropNetPPPDisconnectOnIdleTimer kSCPropNetPPPDisconnectOnIdleTimer15631564/*!1565@const kSCPropNetPPPDisconnectOnLogout1566@discussion Value is a CFNumber (0 or 1)1567*/1568extern const CFStringRef kSCPropNetPPPDisconnectOnLogout ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1569#define kSCPropNetPPPDisconnectOnLogout kSCPropNetPPPDisconnectOnLogout15701571/*!1572@const kSCPropNetPPPDisconnectOnSleep1573@discussion Value is a CFNumber (0 or 1)1574*/1575extern const CFStringRef kSCPropNetPPPDisconnectOnSleep ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);1576#define kSCPropNetPPPDisconnectOnSleep kSCPropNetPPPDisconnectOnSleep15771578/*!1579@const kSCPropNetPPPDisconnectTime1580@discussion Value is a CFNumber1581*/1582extern const CFStringRef kSCPropNetPPPDisconnectTime ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1583#define kSCPropNetPPPDisconnectTime kSCPropNetPPPDisconnectTime15841585/*!1586@const kSCPropNetPPPIdleReminder1587@discussion Value is a CFNumber (0 or 1)1588*/1589extern const CFStringRef kSCPropNetPPPIdleReminder ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1590#define kSCPropNetPPPIdleReminder kSCPropNetPPPIdleReminder15911592/*!1593@const kSCPropNetPPPIdleReminderTimer1594@discussion Value is a CFNumber1595*/1596extern const CFStringRef kSCPropNetPPPIdleReminderTimer ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1597#define kSCPropNetPPPIdleReminderTimer kSCPropNetPPPIdleReminderTimer15981599/*!1600@const kSCPropNetPPPLastCause1601@discussion Value is a CFNumber1602*/1603extern const CFStringRef kSCPropNetPPPLastCause ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);1604#define kSCPropNetPPPLastCause kSCPropNetPPPLastCause16051606/*!1607@const kSCPropNetPPPLogfile1608@discussion Value is a CFString1609*/1610extern const CFStringRef kSCPropNetPPPLogfile ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1611#define kSCPropNetPPPLogfile kSCPropNetPPPLogfile16121613/*!1614@const kSCPropNetPPPPlugins1615@discussion Value is a CFArray[CFString]1616*/1617extern const CFStringRef kSCPropNetPPPPlugins API_DEPRECATED("No longer supported", macos(10.2,10.15)) API_UNAVAILABLE(ios, tvos, watchos);1618#define kSCPropNetPPPPlugins kSCPropNetPPPPlugins16191620/*!1621@const kSCPropNetPPPRetryConnectTime1622@discussion Value is a CFNumber1623*/1624extern const CFStringRef kSCPropNetPPPRetryConnectTime ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1625#define kSCPropNetPPPRetryConnectTime kSCPropNetPPPRetryConnectTime16261627/*!1628@const kSCPropNetPPPSessionTimer1629@discussion Value is a CFNumber1630*/1631extern const CFStringRef kSCPropNetPPPSessionTimer ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1632#define kSCPropNetPPPSessionTimer kSCPropNetPPPSessionTimer16331634/*!1635@const kSCPropNetPPPStatus1636@discussion Value is a CFNumber1637*/1638extern const CFStringRef kSCPropNetPPPStatus ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);1639#define kSCPropNetPPPStatus kSCPropNetPPPStatus16401641/*!1642@const kSCPropNetPPPUseSessionTimer1643@discussion Value is a CFNumber (0 or 1)1644*/1645extern const CFStringRef kSCPropNetPPPUseSessionTimer ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);1646#define kSCPropNetPPPUseSessionTimer kSCPropNetPPPUseSessionTimer16471648/*!1649@const kSCPropNetPPPVerboseLogging1650@discussion Value is a CFNumber (0 or 1)1651*/1652extern const CFStringRef kSCPropNetPPPVerboseLogging ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1653#define kSCPropNetPPPVerboseLogging kSCPropNetPPPVerboseLogging16541655/*!1656@const kSCPropNetPPPAuthEAPPlugins1657@discussion Value is a CFArray[CFString]1658*/1659extern const CFStringRef kSCPropNetPPPAuthEAPPlugins API_DEPRECATED("No longer supported", macos(10.3,10.15)) API_UNAVAILABLE(ios, tvos, watchos);1660#define kSCPropNetPPPAuthEAPPlugins kSCPropNetPPPAuthEAPPlugins16611662/*!1663@const kSCPropNetPPPAuthName1664@discussion Value is a CFString1665*/1666extern const CFStringRef kSCPropNetPPPAuthName ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1667#define kSCPropNetPPPAuthName kSCPropNetPPPAuthName16681669/*!1670@const kSCPropNetPPPAuthPassword1671@discussion Value is a CFString1672*/1673extern const CFStringRef kSCPropNetPPPAuthPassword ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1674#define kSCPropNetPPPAuthPassword kSCPropNetPPPAuthPassword16751676/*!1677@const kSCPropNetPPPAuthPasswordEncryption1678@discussion Value is a CFString1679*/1680extern const CFStringRef kSCPropNetPPPAuthPasswordEncryption ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1681#define kSCPropNetPPPAuthPasswordEncryption kSCPropNetPPPAuthPasswordEncryption16821683/*!1684@const kSCPropNetPPPAuthPrompt1685@discussion Value is a CFString1686*/1687extern const CFStringRef kSCPropNetPPPAuthPrompt ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1688#define kSCPropNetPPPAuthPrompt kSCPropNetPPPAuthPrompt16891690/*!1691@const kSCPropNetPPPAuthProtocol1692@discussion Value is a CFArray[CFString]1693*/1694extern const CFStringRef kSCPropNetPPPAuthProtocol ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1695#define kSCPropNetPPPAuthProtocol kSCPropNetPPPAuthProtocol16961697/*!1698@const kSCValNetPPPAuthPasswordEncryptionKeychain1699*/1700extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionKeychain ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1701#define kSCValNetPPPAuthPasswordEncryptionKeychain kSCValNetPPPAuthPasswordEncryptionKeychain17021703/*!1704@const kSCValNetPPPAuthPasswordEncryptionToken1705*/1706extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionToken ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);1707#define kSCValNetPPPAuthPasswordEncryptionToken kSCValNetPPPAuthPasswordEncryptionToken17081709/*!1710@const kSCValNetPPPAuthPromptBefore1711@discussion Value is a CFString1712*/1713extern const CFStringRef kSCValNetPPPAuthPromptBefore ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1714#define kSCValNetPPPAuthPromptBefore kSCValNetPPPAuthPromptBefore17151716/*!1717@const kSCValNetPPPAuthPromptAfter1718@discussion Value is a CFString1719*/1720extern const CFStringRef kSCValNetPPPAuthPromptAfter ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1721#define kSCValNetPPPAuthPromptAfter kSCValNetPPPAuthPromptAfter17221723/*!1724@const kSCValNetPPPAuthProtocolCHAP1725@discussion Value is a CFString1726*/1727extern const CFStringRef kSCValNetPPPAuthProtocolCHAP ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1728#define kSCValNetPPPAuthProtocolCHAP kSCValNetPPPAuthProtocolCHAP17291730/*!1731@const kSCValNetPPPAuthProtocolEAP1732@discussion Value is a CFString1733*/1734extern const CFStringRef kSCValNetPPPAuthProtocolEAP ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1735#define kSCValNetPPPAuthProtocolEAP kSCValNetPPPAuthProtocolEAP17361737/*!1738@const kSCValNetPPPAuthProtocolMSCHAP11739@discussion Value is a CFString1740*/1741extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP1 ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1742#define kSCValNetPPPAuthProtocolMSCHAP1 kSCValNetPPPAuthProtocolMSCHAP117431744/*!1745@const kSCValNetPPPAuthProtocolMSCHAP21746@discussion Value is a CFString1747*/1748extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP2 ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1749#define kSCValNetPPPAuthProtocolMSCHAP2 kSCValNetPPPAuthProtocolMSCHAP217501751/*!1752@const kSCValNetPPPAuthProtocolPAP1753@discussion Value is a CFString1754*/1755extern const CFStringRef kSCValNetPPPAuthProtocolPAP ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1756#define kSCValNetPPPAuthProtocolPAP kSCValNetPPPAuthProtocolPAP17571758/*!1759@const kSCPropNetPPPCommAlternateRemoteAddress1760@discussion Value is a CFString1761*/1762extern const CFStringRef kSCPropNetPPPCommAlternateRemoteAddress ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1763#define kSCPropNetPPPCommAlternateRemoteAddress kSCPropNetPPPCommAlternateRemoteAddress17641765/*!1766@const kSCPropNetPPPCommConnectDelay1767@discussion Value is a CFNumber1768*/1769extern const CFStringRef kSCPropNetPPPCommConnectDelay ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1770#define kSCPropNetPPPCommConnectDelay kSCPropNetPPPCommConnectDelay17711772/*!1773@const kSCPropNetPPPCommDisplayTerminalWindow1774@discussion Value is a CFNumber (0 or 1)1775*/1776extern const CFStringRef kSCPropNetPPPCommDisplayTerminalWindow ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1777#define kSCPropNetPPPCommDisplayTerminalWindow kSCPropNetPPPCommDisplayTerminalWindow17781779/*!1780@const kSCPropNetPPPCommRedialCount1781@discussion Value is a CFNumber1782*/1783extern const CFStringRef kSCPropNetPPPCommRedialCount ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1784#define kSCPropNetPPPCommRedialCount kSCPropNetPPPCommRedialCount17851786/*!1787@const kSCPropNetPPPCommRedialEnabled1788@discussion Value is a CFNumber (0 or 1)1789*/1790extern const CFStringRef kSCPropNetPPPCommRedialEnabled ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1791#define kSCPropNetPPPCommRedialEnabled kSCPropNetPPPCommRedialEnabled17921793/*!1794@const kSCPropNetPPPCommRedialInterval1795@discussion Value is a CFNumber1796*/1797extern const CFStringRef kSCPropNetPPPCommRedialInterval ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1798#define kSCPropNetPPPCommRedialInterval kSCPropNetPPPCommRedialInterval17991800/*!1801@const kSCPropNetPPPCommRemoteAddress1802@discussion Value is a CFString1803*/1804extern const CFStringRef kSCPropNetPPPCommRemoteAddress ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1805#define kSCPropNetPPPCommRemoteAddress kSCPropNetPPPCommRemoteAddress18061807/*!1808@const kSCPropNetPPPCommTerminalScript1809@discussion Value is a CFString1810*/1811extern const CFStringRef kSCPropNetPPPCommTerminalScript ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1812#define kSCPropNetPPPCommTerminalScript kSCPropNetPPPCommTerminalScript18131814/*!1815@const kSCPropNetPPPCommUseTerminalScript1816@discussion Value is a CFNumber (0 or 1)1817*/1818extern const CFStringRef kSCPropNetPPPCommUseTerminalScript ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);1819#define kSCPropNetPPPCommUseTerminalScript kSCPropNetPPPCommUseTerminalScript18201821/*!1822@const kSCPropNetPPPCCPEnabled1823@discussion Value is a CFNumber (0 or 1)1824*/1825extern const CFStringRef kSCPropNetPPPCCPEnabled ; // API_AVAILABLE(macos(10.2)) API_UNAVAILABLE(ios, tvos, watchos);1826#define kSCPropNetPPPCCPEnabled kSCPropNetPPPCCPEnabled18271828/*!1829@const kSCPropNetPPPCCPMPPE40Enabled1830@discussion Value is a CFNumber (0 or 1)1831*/1832extern const CFStringRef kSCPropNetPPPCCPMPPE40Enabled ; // API_AVAILABLE(macos(10.4)) API_UNAVAILABLE(ios, tvos, watchos);1833#define kSCPropNetPPPCCPMPPE40Enabled kSCPropNetPPPCCPMPPE40Enabled18341835/*!1836@const kSCPropNetPPPCCPMPPE128Enabled1837@discussion Value is a CFNumber (0 or 1)1838*/1839extern const CFStringRef kSCPropNetPPPCCPMPPE128Enabled ; // API_AVAILABLE(macos(10.4)) API_UNAVAILABLE(ios, tvos, watchos);1840#define kSCPropNetPPPCCPMPPE128Enabled kSCPropNetPPPCCPMPPE128Enabled18411842/*!1843@const kSCPropNetPPPIPCPCompressionVJ1844@discussion Value is a CFNumber (0 or 1)1845*/1846extern const CFStringRef kSCPropNetPPPIPCPCompressionVJ ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1847#define kSCPropNetPPPIPCPCompressionVJ kSCPropNetPPPIPCPCompressionVJ18481849/*!1850@const kSCPropNetPPPIPCPUsePeerDNS1851@discussion Value is a CFNumber (0 or 1)1852*/1853extern const CFStringRef kSCPropNetPPPIPCPUsePeerDNS ; // API_AVAILABLE(macos(10.4)) API_UNAVAILABLE(ios, tvos, watchos);1854#define kSCPropNetPPPIPCPUsePeerDNS kSCPropNetPPPIPCPUsePeerDNS18551856/*!1857@const kSCPropNetPPPLCPEchoEnabled1858@discussion Value is a CFNumber (0 or 1)1859*/1860extern const CFStringRef kSCPropNetPPPLCPEchoEnabled ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1861#define kSCPropNetPPPLCPEchoEnabled kSCPropNetPPPLCPEchoEnabled18621863/*!1864@const kSCPropNetPPPLCPEchoFailure1865@discussion Value is a CFNumber1866*/1867extern const CFStringRef kSCPropNetPPPLCPEchoFailure ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1868#define kSCPropNetPPPLCPEchoFailure kSCPropNetPPPLCPEchoFailure18691870/*!1871@const kSCPropNetPPPLCPEchoInterval1872@discussion Value is a CFNumber1873*/1874extern const CFStringRef kSCPropNetPPPLCPEchoInterval ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1875#define kSCPropNetPPPLCPEchoInterval kSCPropNetPPPLCPEchoInterval18761877/*!1878@const kSCPropNetPPPLCPCompressionACField1879@discussion Value is a CFNumber (0 or 1)1880*/1881extern const CFStringRef kSCPropNetPPPLCPCompressionACField ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1882#define kSCPropNetPPPLCPCompressionACField kSCPropNetPPPLCPCompressionACField18831884/*!1885@const kSCPropNetPPPLCPCompressionPField1886@discussion Value is a CFNumber (0 or 1)1887*/1888extern const CFStringRef kSCPropNetPPPLCPCompressionPField ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1889#define kSCPropNetPPPLCPCompressionPField kSCPropNetPPPLCPCompressionPField18901891/*!1892@const kSCPropNetPPPLCPMRU1893@discussion Value is a CFNumber1894*/1895extern const CFStringRef kSCPropNetPPPLCPMRU ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1896#define kSCPropNetPPPLCPMRU kSCPropNetPPPLCPMRU18971898/*!1899@const kSCPropNetPPPLCPMTU1900@discussion Value is a CFNumber1901*/1902extern const CFStringRef kSCPropNetPPPLCPMTU ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1903#define kSCPropNetPPPLCPMTU kSCPropNetPPPLCPMTU19041905/*!1906@const kSCPropNetPPPLCPReceiveACCM1907@discussion Value is a CFNumber1908*/1909extern const CFStringRef kSCPropNetPPPLCPReceiveACCM ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1910#define kSCPropNetPPPLCPReceiveACCM kSCPropNetPPPLCPReceiveACCM19111912/*!1913@const kSCPropNetPPPLCPTransmitACCM1914@discussion Value is a CFNumber1915*/1916extern const CFStringRef kSCPropNetPPPLCPTransmitACCM ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1917#define kSCPropNetPPPLCPTransmitACCM kSCPropNetPPPLCPTransmitACCM19181919/*!1920@group kSCEntNetPPPoE Entity Keys1921*/19221923/*!1924@group kSCEntNetPPPSerial Entity Keys1925*/19261927/*!1928@group kSCEntNetL2TP Entity Keys1929*/19301931/*!1932@const kSCPropNetL2TPIPSecSharedSecret1933@discussion Value is a CFString1934*/1935extern const CFStringRef kSCPropNetL2TPIPSecSharedSecret ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1936#define kSCPropNetL2TPIPSecSharedSecret kSCPropNetL2TPIPSecSharedSecret19371938/*!1939@const kSCPropNetL2TPIPSecSharedSecretEncryption1940@discussion Value is a CFString1941*/1942extern const CFStringRef kSCPropNetL2TPIPSecSharedSecretEncryption ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1943#define kSCPropNetL2TPIPSecSharedSecretEncryption kSCPropNetL2TPIPSecSharedSecretEncryption19441945/*!1946@const kSCPropNetL2TPTransport1947@discussion Value is a CFString1948*/1949extern const CFStringRef kSCPropNetL2TPTransport ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1950#define kSCPropNetL2TPTransport kSCPropNetL2TPTransport19511952/*!1953@const kSCValNetL2TPIPSecSharedSecretEncryptionKeychain1954*/1955extern const CFStringRef kSCValNetL2TPIPSecSharedSecretEncryptionKeychain ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1956#define kSCValNetL2TPIPSecSharedSecretEncryptionKeychain kSCValNetL2TPIPSecSharedSecretEncryptionKeychain19571958/*!1959@const kSCValNetL2TPTransportIP1960*/1961extern const CFStringRef kSCValNetL2TPTransportIP ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1962#define kSCValNetL2TPTransportIP kSCValNetL2TPTransportIP19631964/*!1965@const kSCValNetL2TPTransportIPSec1966*/1967extern const CFStringRef kSCValNetL2TPTransportIPSec ; // API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos);1968#define kSCValNetL2TPTransportIPSec kSCValNetL2TPTransportIPSec19691970/*!1971@group kSCEntNetProxies Entity Keys1972*/19731974/*!1975@const kSCPropNetProxiesExceptionsList1976@discussion Value is a CFArray[CFString]1977*/1978extern const CFStringRef kSCPropNetProxiesExceptionsList ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1979#define kSCPropNetProxiesExceptionsList kSCPropNetProxiesExceptionsList19801981/*!1982@const kSCPropNetProxiesExcludeSimpleHostnames1983@discussion Value is a CFNumber (0 or 1)1984*/1985extern const CFStringRef kSCPropNetProxiesExcludeSimpleHostnames ; // API_AVAILABLE(macos(10.4)) API_UNAVAILABLE(ios, tvos, watchos);1986#define kSCPropNetProxiesExcludeSimpleHostnames kSCPropNetProxiesExcludeSimpleHostnames19871988/*!1989@const kSCPropNetProxiesFTPEnable1990@discussion Value is a CFNumber (0 or 1)1991*/1992extern const CFStringRef kSCPropNetProxiesFTPEnable ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);1993#define kSCPropNetProxiesFTPEnable kSCPropNetProxiesFTPEnable19941995/*!1996@const kSCPropNetProxiesFTPPassive1997@discussion Value is a CFNumber (0 or 1)1998*/1999extern const CFStringRef kSCPropNetProxiesFTPPassive ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2000#define kSCPropNetProxiesFTPPassive kSCPropNetProxiesFTPPassive20012002/*!2003@const kSCPropNetProxiesFTPPort2004@discussion Value is a CFNumber2005*/2006extern const CFStringRef kSCPropNetProxiesFTPPort ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2007#define kSCPropNetProxiesFTPPort kSCPropNetProxiesFTPPort20082009/*!2010@const kSCPropNetProxiesFTPProxy2011@discussion Value is a CFString2012*/2013extern const CFStringRef kSCPropNetProxiesFTPProxy ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2014#define kSCPropNetProxiesFTPProxy kSCPropNetProxiesFTPProxy20152016/*!2017@const kSCPropNetProxiesGopherEnable2018@discussion Value is a CFNumber (0 or 1)2019*/2020extern const CFStringRef kSCPropNetProxiesGopherEnable ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2021#define kSCPropNetProxiesGopherEnable kSCPropNetProxiesGopherEnable20222023/*!2024@const kSCPropNetProxiesGopherPort2025@discussion Value is a CFNumber2026*/2027extern const CFStringRef kSCPropNetProxiesGopherPort ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2028#define kSCPropNetProxiesGopherPort kSCPropNetProxiesGopherPort20292030/*!2031@const kSCPropNetProxiesGopherProxy2032@discussion Value is a CFString2033*/2034extern const CFStringRef kSCPropNetProxiesGopherProxy ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2035#define kSCPropNetProxiesGopherProxy kSCPropNetProxiesGopherProxy20362037/*!2038@const kSCPropNetProxiesHTTPEnable2039@discussion Value is a CFNumber (0 or 1)2040*/2041extern const CFStringRef kSCPropNetProxiesHTTPEnable ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2042#define kSCPropNetProxiesHTTPEnable kSCPropNetProxiesHTTPEnable20432044/*!2045@const kSCPropNetProxiesHTTPPort2046@discussion Value is a CFNumber2047*/2048extern const CFStringRef kSCPropNetProxiesHTTPPort ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2049#define kSCPropNetProxiesHTTPPort kSCPropNetProxiesHTTPPort20502051/*!2052@const kSCPropNetProxiesHTTPProxy2053@discussion Value is a CFString2054*/2055extern const CFStringRef kSCPropNetProxiesHTTPProxy ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2056#define kSCPropNetProxiesHTTPProxy kSCPropNetProxiesHTTPProxy20572058/*!2059@const kSCPropNetProxiesHTTPSEnable2060@discussion Value is a CFNumber (0 or 1)2061*/2062extern const CFStringRef kSCPropNetProxiesHTTPSEnable ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2063#define kSCPropNetProxiesHTTPSEnable kSCPropNetProxiesHTTPSEnable20642065/*!2066@const kSCPropNetProxiesHTTPSPort2067@discussion Value is a CFNumber2068*/2069extern const CFStringRef kSCPropNetProxiesHTTPSPort ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2070#define kSCPropNetProxiesHTTPSPort kSCPropNetProxiesHTTPSPort20712072/*!2073@const kSCPropNetProxiesHTTPSProxy2074@discussion Value is a CFString2075*/2076extern const CFStringRef kSCPropNetProxiesHTTPSProxy ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2077#define kSCPropNetProxiesHTTPSProxy kSCPropNetProxiesHTTPSProxy20782079/*!2080@const kSCPropNetProxiesRTSPEnable2081@discussion Value is a CFNumber (0 or 1)2082*/2083extern const CFStringRef kSCPropNetProxiesRTSPEnable ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2084#define kSCPropNetProxiesRTSPEnable kSCPropNetProxiesRTSPEnable20852086/*!2087@const kSCPropNetProxiesRTSPPort2088@discussion Value is a CFNumber2089*/2090extern const CFStringRef kSCPropNetProxiesRTSPPort ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2091#define kSCPropNetProxiesRTSPPort kSCPropNetProxiesRTSPPort20922093/*!2094@const kSCPropNetProxiesRTSPProxy2095@discussion Value is a CFString2096*/2097extern const CFStringRef kSCPropNetProxiesRTSPProxy ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2098#define kSCPropNetProxiesRTSPProxy kSCPropNetProxiesRTSPProxy20992100/*!2101@const kSCPropNetProxiesSOCKSEnable2102@discussion Value is a CFNumber (0 or 1)2103*/2104extern const CFStringRef kSCPropNetProxiesSOCKSEnable ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2105#define kSCPropNetProxiesSOCKSEnable kSCPropNetProxiesSOCKSEnable21062107/*!2108@const kSCPropNetProxiesSOCKSPort2109@discussion Value is a CFNumber2110*/2111extern const CFStringRef kSCPropNetProxiesSOCKSPort ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2112#define kSCPropNetProxiesSOCKSPort kSCPropNetProxiesSOCKSPort21132114/*!2115@const kSCPropNetProxiesSOCKSProxy2116@discussion Value is a CFString2117*/2118extern const CFStringRef kSCPropNetProxiesSOCKSProxy ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2119#define kSCPropNetProxiesSOCKSProxy kSCPropNetProxiesSOCKSProxy21202121/*!2122@const kSCPropNetProxiesProxyAutoConfigEnable2123@discussion Value is a CFNumber (0 or 1)2124*/2125extern const CFStringRef kSCPropNetProxiesProxyAutoConfigEnable ; // API_AVAILABLE(macos(10.4)) API_UNAVAILABLE(ios, tvos, watchos);2126#define kSCPropNetProxiesProxyAutoConfigEnable kSCPropNetProxiesProxyAutoConfigEnable21272128/*!2129@const kSCPropNetProxiesProxyAutoConfigJavaScript2130@discussion Value is a CFString2131*/2132extern const CFStringRef kSCPropNetProxiesProxyAutoConfigJavaScript ; // API_AVAILABLE(macos(10.7)) API_UNAVAILABLE(ios, tvos, watchos);2133#define kSCPropNetProxiesProxyAutoConfigJavaScript kSCPropNetProxiesProxyAutoConfigJavaScript21342135/*!2136@const kSCPropNetProxiesProxyAutoConfigURLString2137@discussion Value is a CFString2138*/2139extern const CFStringRef kSCPropNetProxiesProxyAutoConfigURLString ; // API_AVAILABLE(macos(10.4)) API_UNAVAILABLE(ios, tvos, watchos);2140#define kSCPropNetProxiesProxyAutoConfigURLString kSCPropNetProxiesProxyAutoConfigURLString21412142/*!2143@const kSCPropNetProxiesProxyAutoDiscoveryEnable2144@discussion Value is a CFNumber (0 or 1)2145*/2146extern const CFStringRef kSCPropNetProxiesProxyAutoDiscoveryEnable ; // API_AVAILABLE(macos(10.4)) API_UNAVAILABLE(ios, tvos, watchos);2147#define kSCPropNetProxiesProxyAutoDiscoveryEnable kSCPropNetProxiesProxyAutoDiscoveryEnable21482149/*!2150@group kSCEntNetSMB Entity Keys2151*/21522153/*!2154@const kSCPropNetSMBNetBIOSName2155@discussion Value is a CFString2156*/2157extern const CFStringRef kSCPropNetSMBNetBIOSName ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);2158#define kSCPropNetSMBNetBIOSName kSCPropNetSMBNetBIOSName21592160/*!2161@const kSCPropNetSMBNetBIOSNodeType2162@discussion Value is a CFString2163*/2164extern const CFStringRef kSCPropNetSMBNetBIOSNodeType ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);2165#define kSCPropNetSMBNetBIOSNodeType kSCPropNetSMBNetBIOSNodeType21662167/*!2168@const kSCPropNetSMBNetBIOSScope2169@discussion Value is a CFString2170*/2171extern const CFStringRef kSCPropNetSMBNetBIOSScope API_DEPRECATED("No longer supported", macos(10.5,10.7)) API_UNAVAILABLE(ios, tvos, watchos);2172#define kSCPropNetSMBNetBIOSScope kSCPropNetSMBNetBIOSScope21732174/*!2175@const kSCPropNetSMBWINSAddresses2176@discussion Value is a CFArray[CFString]2177*/2178extern const CFStringRef kSCPropNetSMBWINSAddresses ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);2179#define kSCPropNetSMBWINSAddresses kSCPropNetSMBWINSAddresses21802181/*!2182@const kSCPropNetSMBWorkgroup2183@discussion Value is a CFString2184*/2185extern const CFStringRef kSCPropNetSMBWorkgroup ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);2186#define kSCPropNetSMBWorkgroup kSCPropNetSMBWorkgroup21872188/*!2189@const kSCValNetSMBNetBIOSNodeTypeBroadcast2190*/2191extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeBroadcast ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);2192#define kSCValNetSMBNetBIOSNodeTypeBroadcast kSCValNetSMBNetBIOSNodeTypeBroadcast21932194/*!2195@const kSCValNetSMBNetBIOSNodeTypePeer2196*/2197extern const CFStringRef kSCValNetSMBNetBIOSNodeTypePeer ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);2198#define kSCValNetSMBNetBIOSNodeTypePeer kSCValNetSMBNetBIOSNodeTypePeer21992200/*!2201@const kSCValNetSMBNetBIOSNodeTypeMixed2202*/2203extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeMixed ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);2204#define kSCValNetSMBNetBIOSNodeTypeMixed kSCValNetSMBNetBIOSNodeTypeMixed22052206/*!2207@const kSCValNetSMBNetBIOSNodeTypeHybrid2208*/2209extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeHybrid ; // API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios, tvos, watchos);2210#define kSCValNetSMBNetBIOSNodeTypeHybrid kSCValNetSMBNetBIOSNodeTypeHybrid22112212/*!2213@group kSCCompUsers Entity Keys2214*/22152216/*!2217@const kSCEntUsersConsoleUser2218*/2219extern const CFStringRef kSCEntUsersConsoleUser ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2220#define kSCEntUsersConsoleUser kSCEntUsersConsoleUser22212222/*!2223@group kSCCompSystem Properties2224*/22252226/*!2227@const kSCPropSystemComputerName2228@discussion Value is a CFString2229*/2230extern const CFStringRef kSCPropSystemComputerName ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2231#define kSCPropSystemComputerName kSCPropSystemComputerName22322233/*!2234@const kSCPropSystemComputerNameEncoding2235@discussion Value is a CFNumber2236*/2237extern const CFStringRef kSCPropSystemComputerNameEncoding ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2238#define kSCPropSystemComputerNameEncoding kSCPropSystemComputerNameEncoding22392240/*!2241@group SCDynamicStore "domain" prefixes2242*/22432244/*!2245@const kSCDynamicStoreDomainFile2246*/2247extern const CFStringRef kSCDynamicStoreDomainFile ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2248#define kSCDynamicStoreDomainFile kSCDynamicStoreDomainFile22492250/*!2251@const kSCDynamicStoreDomainPlugin2252*/2253extern const CFStringRef kSCDynamicStoreDomainPlugin ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2254#define kSCDynamicStoreDomainPlugin kSCDynamicStoreDomainPlugin22552256/*!2257@const kSCDynamicStoreDomainSetup2258*/2259extern const CFStringRef kSCDynamicStoreDomainSetup ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2260#define kSCDynamicStoreDomainSetup kSCDynamicStoreDomainSetup22612262/*!2263@const kSCDynamicStoreDomainState2264*/2265extern const CFStringRef kSCDynamicStoreDomainState ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2266#define kSCDynamicStoreDomainState kSCDynamicStoreDomainState22672268/*!2269@const kSCDynamicStoreDomainPrefs2270*/2271extern const CFStringRef kSCDynamicStoreDomainPrefs ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2272#define kSCDynamicStoreDomainPrefs kSCDynamicStoreDomainPrefs22732274/*!2275@group Preference ("location") Keys2276*/22772278/*!2279@const kSCDynamicStorePropSetupCurrentSet2280@discussion Value is a CFString2281*/2282extern const CFStringRef kSCDynamicStorePropSetupCurrentSet ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2283#define kSCDynamicStorePropSetupCurrentSet kSCDynamicStorePropSetupCurrentSet22842285/*!2286@const kSCDynamicStorePropSetupLastUpdated2287*/2288extern const CFStringRef kSCDynamicStorePropSetupLastUpdated ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2289#define kSCDynamicStorePropSetupLastUpdated kSCDynamicStorePropSetupLastUpdated22902291/*!2292@group Common/shared Keys2293*/22942295/*!2296@const kSCDynamicStorePropNetInterfaces2297@discussion Value is a CFArray[CFString]2298*/2299extern const CFStringRef kSCDynamicStorePropNetInterfaces ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2300#define kSCDynamicStorePropNetInterfaces kSCDynamicStorePropNetInterfaces23012302/*!2303@const kSCDynamicStorePropNetPrimaryInterface2304@discussion Value is a CFString2305*/2306extern const CFStringRef kSCDynamicStorePropNetPrimaryInterface ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2307#define kSCDynamicStorePropNetPrimaryInterface kSCDynamicStorePropNetPrimaryInterface23082309/*!2310@const kSCDynamicStorePropNetPrimaryService2311@discussion Value is a CFString2312*/2313extern const CFStringRef kSCDynamicStorePropNetPrimaryService ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2314#define kSCDynamicStorePropNetPrimaryService kSCDynamicStorePropNetPrimaryService23152316/*!2317@const kSCDynamicStorePropNetServiceIDs2318@discussion Value is a CFArray[CFString]2319*/2320extern const CFStringRef kSCDynamicStorePropNetServiceIDs ; // API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios, tvos, watchos);2321#define kSCDynamicStorePropNetServiceIDs kSCDynamicStorePropNetServiceIDs23222323/*!2324@const kSCPropUsersConsoleUserName2325@discussion Value is a CFString2326*/2327extern const CFStringRef kSCPropUsersConsoleUserName API_DEPRECATED("No longer supported", macos(10.1,10.4)) API_UNAVAILABLE(ios, tvos, watchos);2328#define kSCPropUsersConsoleUserName kSCPropUsersConsoleUserName23292330/*!2331@const kSCPropUsersConsoleUserUID2332@discussion Value is a CFNumber2333*/2334extern const CFStringRef kSCPropUsersConsoleUserUID API_DEPRECATED("No longer supported", macos(10.1,10.4)) API_UNAVAILABLE(ios, tvos, watchos);2335#define kSCPropUsersConsoleUserUID kSCPropUsersConsoleUserUID23362337/*!2338@const kSCPropUsersConsoleUserGID2339@discussion Value is a CFNumber2340*/2341extern const CFStringRef kSCPropUsersConsoleUserGID API_DEPRECATED("No longer supported", macos(10.1,10.4)) API_UNAVAILABLE(ios, tvos, watchos);2342#define kSCPropUsersConsoleUserGID kSCPropUsersConsoleUserGID23432344CF_ASSUME_NONNULL_END23452346#endif /* _SCSCHEMADEFINITIONS_H */234723482349