Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

195 lines
5.1 KiB

LIBRARY LSASRV
EXPORTS
;
; Scott Birrell (ScottBi) April 9, 1992
;
; Exported Trusted Lsa Services
;
; These services are used only by Trusted Clients. These clients are
; part of the Security Process
;
;
; Standard LSA Server Side services. These services form the
; server side of the LSA's RPC interface, so each service corresponds
; to a published LSA Client API. A Trusted LSA Client, being part of the
; Security Process; executable image, may call these services directly.
;
LsarLookupSids
LsarLookupSids2
LsarClose
LsarDelete
LsarEnumerateAccounts
LsarLookupPrivilegeName
LsarSetSecurityObject
LsarQuerySecurityObject
LsarOpenPolicy
LsarQueryInformationPolicy
LsarSetInformationPolicy
LsarQueryDomainInformationPolicy
LsarOpenAccount
LsarEnumeratePrivilegesAccount
LsarGetSystemAccessAccount
LsarOpenTrustedDomain
LsarQueryInfoTrustedDomain
LsarEnumerateTrustedDomains
LsarCreateSecret
LsarOpenSecret
LsarSetSecret
LsarQuerySecret
;
; Temporary interface for forest trust testing, to be commented out before check-in
;
; LsarForestTrustFindMatch
;
; Trusted LSA Server Side interfaces. These interfaces are used only
; by trusted LSA Clients, such as netlogon.dll. They do not form
; part of the LSA's RPC interface.
LsaIHealthCheck
LsaIOpenPolicyTrusted
LsaIQueryInformationPolicyTrusted
LsaIGetSerialNumberPolicy
LsaISetSerialNumberPolicy
LsaIEnumerateSecrets
LsaISetTimesSecret
LsaIAuditSamEvent
LsaIAuditNotifyPackageLoad
LsaIAuditKdcEvent
LsaIAuditAccountLogon
LsaIAuditAccountLogonEx
LsaIAuditKerberosLogon
LsaIAuditLogonUsingExplicitCreds
LsaIAdtAuditingEnabledByCategory
LsaIGetLogonGuid
LsaIAuditPasswordAccessEvent
LsaIWriteAuditEvent
LsaICallPackage
LsaICallPackageEx
LsaICallPackagePassthrough
LsaIFreeReturnBuffer
LsaIQuerySubnetInfo
LsaIQuerySiteInfo
LsaIGetSiteName
LsaIQueryUpnSuffixes
LsaIIsDsPaused
LsaISafeMode
LsaIRegisterNotification
LsaICancelNotification
LsaIGetCallInfo=LsapGetCallInfo
LsaIGetNbAndDnsDomainNames
LsaIGetForestTrustInformation
LsaIUpdateForestTrustInformation
LsaILookupWellKnownName
LsaIAddNameToLogonSession
LsaISetLogonGuidInLogonSession
LsaIGetNameFromLuid
LsaISetPackageAttrInLogonSession
LsaISetTokenDacl
LsaIFree_LSAPR_ACCOUNT_ENUM_BUFFER
LsaIFree_LSAPR_TRANSLATED_SIDS
LsaIFree_LSAPR_TRANSLATED_NAMES
LsaIFree_LSAPR_POLICY_INFORMATION
LsaIFree_LSAPR_POLICY_DOMAIN_INFORMATION
LsaIFree_LSAPR_TRUSTED_DOMAIN_INFO
LsaIFree_LSAPR_REFERENCED_DOMAIN_LIST
LsaIFree_LSAPR_TRUSTED_ENUM_BUFFER
LsaIFree_LSAPR_TRUSTED_ENUM_BUFFER_EX
LsaIFree_LSAPR_TRUST_INFORMATION
LsaIFree_LSAI_SECRET_ENUM_BUFFER
LsaIFree_LSAPR_SR_SECURITY_DESCRIPTOR
LsaIFree_LSAI_PRIVATE_DATA
LsaIFree_LSAPR_UNICODE_STRING
LsaIFree_LSAPR_UNICODE_STRING_BUFFER
LsaIFree_LSAPR_PRIVILEGE_SET
LsaIFree_LSAPR_CR_CIPHER_VALUE
LsaIFree_LSAPR_PRIVILEGE_ENUM_BUFFER
LsaIFree_LSAP_SUBNET_INFO
LsaIFree_LSAP_SITE_INFO
LsaIFree_LSAP_SITENAME_INFO
LsaIFree_LSA_FOREST_TRUST_INFORMATION
LsaIFree_LSA_FOREST_TRUST_COLLISION_INFORMATION
LsaIFree_LSAP_UPN_SUFFIXES
LsaISetClientDnsHostName
LsaIRegisterPolicyChangeNotificationCallback
LsaIUnregisterPolicyChangeNotificationCallback
LsaIUnregisterAllPolicyChangeNotificationCallback
LsaINotifyPasswordChanged
LsaINotifyChangeNotification
LsaIFilterSids
LsaIFilterNamespace
LsaINotifyGCStatusChange
LsaINoMoreWin2KDomain
LsaICryptProtectData
LsaICryptUnprotectData
LsaIImpersonateClient = LsapImpersonateClient
;
; Internal interfaces used by Sam and Lsa
;
LsaISetBootOption
LsaIGetBootOption
LsaIChangeSecretCipherKey
;
; Interfaces used only within the LSA.
;
LsapInitLsa
LsapAuOpenSam
ServiceInit
LsaISetupWasRun
LsapCheckBootMode
;
; Interfaces used by LsaDs
;
LsapDsInitializeDsStateInfo
LsapDsDebugInitialize
LsarQueryTrustedDomainInfoByName
LsarSetTrustedDomainInfoByName
LsarEnumerateTrustedDomainsEx
LsapDsInitializePromoteInterface
LsaIDsNotifiedObjectChange
LsaISamIndicatedDsStarted
LsaIIsDomainWithinForest
LsaIKerberosRegisterTrustNotification
;
; New trusted interfaces for LsaDs
;
LsaIFreeForestTrustInfo
LsaIQueryForestTrustInfo
LsaIForestTrustFindMatch
;
; Ds setup and configuration APIs
;
DsRolerDcAsDc
DsRolerDcAsReplica
DsRolerDemoteDc
DsRolerGetDcOperationProgress
DsRolerGetDcOperationResults
;
; Memory allocator interfaces
;
LsaIAllocateHeap = LsapAllocatePrivateHeapNoZero
LsaIAllocateHeapZero= LsapAllocatePrivateHeap
LsaIFreeHeap = LsapFreePrivateHeap
;
; Netlogon registry key notificator
;
LsaINotifyNetlogonParametersChangeW