HEIMCRED_CONST(CFTypeRef, kHEIMAttrType);
HEIMCRED_CONST(CFStringRef, kHEIMTypeGeneric);
HEIMCRED_CONST(CFStringRef, kHEIMTypeKerberos);
HEIMCRED_CONST(CFStringRef, kHEIMTypeIAKerb);
HEIMCRED_CONST(CFStringRef, kHEIMTypeNTLM);
HEIMCRED_CONST(CFStringRef, kHEIMTypeConfiguration);
HEIMCRED_CONST(CFStringRef, kHEIMTypeSchema);
HEIMCRED_CONST(CFStringRef, kHEIMTypeKerberosAcquireCred);
HEIMCRED_CONST(CFStringRef, kHEIMObjectType);
HEIMCRED_CONST(CFStringRef, kHEIMObjectKerberos);
HEIMCRED_CONST(CFStringRef, kHEIMObjectNTLM);
HEIMCRED_CONST(CFStringRef, kHEIMObjectGeneric);
HEIMCRED_CONST(CFStringRef, kHEIMObjectConfiguration);
HEIMCRED_CONST(CFStringRef, kHEIMObjectKerberosAcquireCred);
HEIMCRED_CONST(CFStringRef, kHEIMObjectAny);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrClientName);
HEIMCRED_CONST(CFStringRef, kHEIMNameUserName);
HEIMCRED_CONST(CFStringRef, kHEIMNameMechKerberos);
HEIMCRED_CONST(CFStringRef, kHEIMNameMechIAKerb);
HEIMCRED_CONST(CFStringRef, kHEIMNameMechNTLM);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrServerName);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrUUID);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrDisplayName);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrCredential);
HEIMCRED_CONST(CFStringRef, kHEIMCredentialPassword);
HEIMCRED_CONST(CFStringRef, kHEIMCredentialCertificate);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrLeadCredential);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrParentCredential);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrData);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrTransient);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrAllowedDomain);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrStatus);
HEIMCRED_CONST(CFStringRef, kHEIMStatusInvalid);
HEIMCRED_CONST(CFStringRef, kHEIMStatusCanRefresh);
HEIMCRED_CONST(CFStringRef, kHEIMStatusValid);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrStoreTime);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrAuthTime);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrExpire);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrRenewTill);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrRetainStatus);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrBundleIdentifierACL);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrDefaultCredential);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrKerberosTicketGrantingTicket);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrAltDSID);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrUserID);
HEIMCRED_CONST(CFTypeRef, kHEIMAttrASID);
HEIMCRED_CONST(CFStringRef, kHEIMAttrNTLMUsername);
HEIMCRED_CONST(CFStringRef, kHEIMAttrNTLMDomain);
HEIMCRED_CONST(CFStringRef, kHEIMAttrNTLMChannelBinding);
HEIMCRED_CONST(CFStringRef, kHEIMAttrNTLMChallenge);
HEIMCRED_CONST(CFStringRef, kHEIMAttrNTLMType1Data);
HEIMCRED_CONST(CFStringRef, kHEIMAttrNTLMType2Data);
HEIMCRED_CONST(CFStringRef, kHEIMAttrNTLMType3Data);
HEIMCRED_CONST(CFStringRef, kHEIMAttrNTLMClientTargetName);
HEIMCRED_CONST(CFStringRef, kHEIMAttrNTLMClientFlags);
HEIMCRED_CONST(CFStringRef, kHEIMAttrNTLMSessionKey);
HEIMCRED_CONST(CFStringRef, kHEIMAttrNTLMKCMFlags);
#define HEIMCRED_NTLM_FLAG_AV_GUEST 8