|  | ; | 
|  | ; Definition file of SAMSRV.dll | 
|  | ; Automatic generated by gendef | 
|  | ; written by Kai Tietz 2008-2014 | 
|  | ; | 
|  | LIBRARY "SAMSRV.dll" | 
|  | EXPORTS | 
|  | RtlDeleteElementGenericTable2 | 
|  | RtlInitializeGenericTable2 | 
|  | RtlInsertElementGenericTable2 | 
|  | RtlLookupElementGenericTable2 | 
|  | SAM_MIDL_user_allocate | 
|  | SAM_MIDL_user_free | 
|  | SamDsExtAlloc | 
|  | SamDsExtFree | 
|  | SamIAccountRestrictions | 
|  | SamIAddDSNameToAlias | 
|  | SamIChangePasswordForeignUser | 
|  | SamIClaimIsValid | 
|  | SamIConnect | 
|  | SamIConvertSecurityAttributesToClaimsBlob | 
|  | SamICopyCurrentDomainAccountSettings | 
|  | SamICreateKrbTgt | 
|  | SamIDecodeClaimsBlob | 
|  | SamIDecodeClaimsBlobIntoClaimsSet | 
|  | SamIDecodeClaimsBlobToAuthz | 
|  | SamIDemote | 
|  | SamIDemoteUndo | 
|  | SamIDoFSMORoleChange | 
|  | SamIFreeAuthzSecurityAttributesInfo | 
|  | SamIFreeClaimsBlob | 
|  | SamIFreeDecodedClaimsSet | 
|  | SamIFreeLookupNamesInfo | 
|  | SamIFreeLookupSidsInfo | 
|  | SamIFreeOidList | 
|  | SamIFreeRealmList | 
|  | SamIFreeSecurityAttributesInfo | 
|  | SamIFreeSidAndAttributesList | 
|  | SamIFreeSidArray | 
|  | SamIFreeVoid | 
|  | SamIFree_SAMPR_DISPLAY_INFO_BUFFER | 
|  | SamIFree_SAMPR_DOMAIN_INFO_BUFFER | 
|  | SamIFree_SAMPR_ENUMERATION_BUFFER | 
|  | SamIFree_SAMPR_GET_GROUPS_BUFFER | 
|  | SamIFree_SAMPR_RETURNED_USTRING_ARRAY | 
|  | SamIFree_SAMPR_ULONG_ARRAY | 
|  | SamIFree_SAMPR_USER_INFO_BUFFER | 
|  | SamIFree_UserInternal6Information | 
|  | SamIGetAliasMembership | 
|  | SamIGetConfigurationOidList | 
|  | SamIGetDefaultAdministratorName | 
|  | SamIGetResourceGroupMembershipsTransitive | 
|  | SamIGetUserLogonInformation | 
|  | SamIGetUserLogonInformation2 | 
|  | SamIGetUserLogonInformation3 | 
|  | SamIGetUserLogonInformationEx | 
|  | SamIHandleObjectUpdate | 
|  | SamIImpersonateNullSession | 
|  | SamIInitialize | 
|  | SamIIsDownlevelDcUpgrade | 
|  | SamIIsExtendedSidMode | 
|  | SamIIsRebootAfterPromotion | 
|  | SamIIsSetupInProgress | 
|  | SamILoadDownlevelDatabase | 
|  | SamILookupNamesBySid | 
|  | SamILookupNamesInDomain | 
|  | SamILookupSidsByName | 
|  | SamILoopbackConnect | 
|  | SamIMixedDomain | 
|  | SamIMixedDomain2 | 
|  | SamINT4UpgradeInProgress | 
|  | SamINetLogonPing | 
|  | SamINotifyRoleChange | 
|  | SamIOpenUserByAlternateId | 
|  | SamIPromote | 
|  | SamIPromoteUndo | 
|  | SamIPurgeSecrets | 
|  | SamIQueryAccountSecretsCachability | 
|  | SamIQueryCapabilities | 
|  | SamIQueryRealmList | 
|  | SamIQueryServerRole | 
|  | SamIQueryServerRole2 | 
|  | SamIRemoveDSNameFromAlias | 
|  | SamIReplaceDownlevelDatabase | 
|  | SamIReplicateAccountData | 
|  | SamIResetBadPwdCountOnPdc | 
|  | SamIRetrieveMultiplePrimaryCredentials | 
|  | SamIRetrievePrimaryCredentials | 
|  | SamIRevertNullSession | 
|  | SamIScorePassword | 
|  | SamISetAuditingInformation | 
|  | SamISetMachinePassword | 
|  | SamISetPasswordForeignUser2 | 
|  | SamISetPasswordForeignUser3 | 
|  | SamISetPasswordInfoOnDc | 
|  | SamIStorePrimaryCredentials | 
|  | SamITransformClaims | 
|  | SamIUPNFromUserHandle | 
|  | SamIUnLoadDownlevelDatabase | 
|  | SamIUninitialize | 
|  | SamIUpdateLogonStatistics | 
|  | SamIValidateAccountName | 
|  | SamIValidateNewAccountName | 
|  | SampAccountControlToFlags | 
|  | SampAcquireReadLock | 
|  | SampAcquireSamLockExclusive | 
|  | SampAcquireWriteLock | 
|  | SampAddAccountToGroupMembers | 
|  | SampAddAccountsAndApplyMemberships | 
|  | SampAddDeltaTime | 
|  | SampAddNonLocalDomainRelativeMemberships | 
|  | SampAddSameDomainMemberToGlobalOrUniversalGroup | 
|  | SampAddUserToGroup | 
|  | SampAlInvalidateAliasInformation | 
|  | SampAllocateNextCurrentRidFromIndex | 
|  | SampApplyDomainUpdatesForAllDomains | 
|  | SampAssignPrimaryGroup | 
|  | SampAuditAccountEnableDisableChange | 
|  | SampAuditAccountNameChange | 
|  | SampAuditAnyEvent | 
|  | SampAuditGroupTypeChange | 
|  | SampAuditSidHistory | 
|  | SampBuildDsNameFromSid | 
|  | SampBuildSamProtection | 
|  | SampCalculateLmAndNtOwfPasswords | 
|  | SampChangeAliasAccountName | 
|  | SampChangeGroupAccountName | 
|  | SampChangeUserAccountName | 
|  | SampCheckForAccountLockout | 
|  | SampCheckGroupTypeBits | 
|  | SampCheckSidType | 
|  | SampCommitBufferedWrites | 
|  | SampCompareDisplayStrings | 
|  | SampComputePasswordExpired | 
|  | SampConnect | 
|  | SampConvertUiListToApiList | 
|  | SampCreateAccountContext2 | 
|  | SampCreateAliasInDomain | 
|  | SampCreateContextEx | 
|  | SampCreateDefaultUPN | 
|  | SampCreateFullSid | 
|  | SampCreateGroupInDomain | 
|  | SampCreateUserInDomain | 
|  | SampCurrentThreadOwnsLock | 
|  | SampDeReferenceContext | 
|  | SampDecrementActiveThreads | 
|  | SampDecryptCredentialData | 
|  | SampDeleteContext | 
|  | SampDeleteDsDirsToDeleteKey | 
|  | SampDeleteKeyForPostBootPromote | 
|  | SampDeltaChangeNotify | 
|  | SampDsChangePasswordUser | 
|  | SampDsConvertReadAttrBlock | 
|  | SampDsGetPrimaryDomainStart | 
|  | SampDsInitializeSingleDomain | 
|  | SampDsIsRunning | 
|  | SampDsMakeAttrBlock | 
|  | SampDsSetBuiltinDomainPolicy | 
|  | SampDsSetDomainPolicy | 
|  | SampDsSetPasswordUser | 
|  | SampDsUpdateContextAttributes | 
|  | SampDuplicateGroupInfo | 
|  | SampDuplicateMachineInfo | 
|  | SampDuplicateOemGroupInfo | 
|  | SampDuplicateOemUserInfo | 
|  | SampDuplicateUnicodeString | 
|  | SampDuplicateUserInfo | 
|  | SampEncryptCredentialData | 
|  | SampExamineSid | 
|  | SampExtendDefinedDomains | 
|  | SampFlagsToAccountControl | 
|  | SampFreeGroupInfo | 
|  | SampFreeMachineInfo | 
|  | SampFreeOemGroupInfo | 
|  | SampFreeOemUserInfo | 
|  | SampFreeUnicodeString | 
|  | SampFreeUserInfo | 
|  | SampGenerateRandomPassword | 
|  | SampGetAccessAttribute | 
|  | SampGetAccountDomainInfo | 
|  | SampGetBehaviorVersion | 
|  | SampGetCurrentOwnerAndPrimaryGroup | 
|  | SampGetDisableOutboundRSO | 
|  | SampGetDisableRSOOnPDCForward | 
|  | SampGetDisableResetBadPwdCountForward | 
|  | SampGetDisableSingleObjectRepl | 
|  | SampGetDnsDomainNameFromIndex | 
|  | SampGetDomainContextFromIndex | 
|  | SampGetDomainObjectFromAccountContext | 
|  | SampGetDomainObjectFromIndex | 
|  | SampGetDomainServerRoleFromIndex | 
|  | SampGetDomainSidFromAccountContext | 
|  | SampGetDomainSidFromIndex | 
|  | SampGetDomainSidListForSam | 
|  | SampGetDomainUpgradeTasks | 
|  | SampGetDownLevelDomainControllersPresent | 
|  | SampGetExtendedAttribute | 
|  | SampGetExternalNameFromIndex | 
|  | SampGetFixedAttributes | 
|  | SampGetHasNeverTime | 
|  | SampGetIgnoreGCFailures | 
|  | SampGetLogLevel | 
|  | SampGetNT4UpgradeInProgress | 
|  | SampGetNewAccountSecurityNt4 | 
|  | SampGetNextUnmodifiedRidFromIndex | 
|  | SampGetNoGcLogonEnforceKerberosIpCheck | 
|  | SampGetNoGcLogonEnforceNTLMCheck | 
|  | SampGetObjectSD | 
|  | SampGetObjectTypeNameFromIndex | 
|  | SampGetPasswordMustChangeWithUF_UAC | 
|  | SampGetReverseMembershipTransitive | 
|  | SampGetSamSubsystemName | 
|  | SampGetSerialNumberDomain2 | 
|  | SampGetServerObjectName | 
|  | SampGetSidArrayAttribute | 
|  | SampGetSidAttribute | 
|  | SampGetSuccessAccountAuditingEnabled | 
|  | SampGetUlongArrayAttribute | 
|  | SampGetUnicodeStringAttribute | 
|  | SampGetUserAccountControlComputed | 
|  | SampGetUserAccountSettings | 
|  | SampGetWillNeverTime | 
|  | SampImpersonateClient | 
|  | SampIncreaseBadPwdCountLoopback | 
|  | SampIncrementActiveThreads | 
|  | SampIncrementNetlogonChangeLogSerialNumber | 
|  | SampInvalidateDomainCache | 
|  | SampIsAccountBuiltIn | 
|  | SampIsAuditingEnabled | 
|  | SampIsBuiltinDomain | 
|  | SampIsDomainHosted | 
|  | SampIsServiceRunning | 
|  | SampIsSetupInProgress | 
|  | SampLogPrint | 
|  | SampLookupContext | 
|  | SampMarkPerAttributeInvalidFromWhichFields | 
|  | SampNeedUserAccountSettingsDuringQuery | 
|  | SampNetLogonNotificationRequired | 
|  | SampNotifyAuditChange | 
|  | SampNotifyReplicatedInChange | 
|  | SampPasswordChangeNotify | 
|  | SampPasswordChangeNotifyWorker | 
|  | SampPositionOfHighestBit | 
|  | SampQueryCapabilities | 
|  | SampQueryInformationUserInternal | 
|  | SampReadExtendedAttributes | 
|  | SampRecordSystemSchemaVerisonInRegistry | 
|  | SampReferenceContext | 
|  | SampRegObjToDsObj | 
|  | SampReleaseReadLock | 
|  | SampReleaseSamLockExclusive | 
|  | SampReleaseWriteLock | 
|  | SampRemoveAccountFromGroupMembers | 
|  | SampRemoveSameDomainMemberFromGlobalOrUniversalGroup | 
|  | SampRemoveUserFromGroup | 
|  | SampRenameKrbtgtAccount | 
|  | SampReplaceUserLogonHours | 
|  | SampReplaceUserV1aFixed | 
|  | SampRetrieveGroupV1Fixed | 
|  | SampRetrieveMultipleCredentials | 
|  | SampRetrieveUserPasswords | 
|  | SampRetrieveUserV1aFixed | 
|  | SampRevertToSelf | 
|  | SampRtlWellKnownPrivilegeCheck | 
|  | SampSetAccessAttribute | 
|  | SampSetAdminPassword | 
|  | SampSetAttributeAccess | 
|  | SampSetComputerObjectDsName | 
|  | SampSetDSRMPasswordWorker | 
|  | SampSetExtendedAttributeAccess | 
|  | SampSetFixedAttributes | 
|  | SampSetGlobalDsSids | 
|  | SampSetPassword | 
|  | SampSetPasswordInfoOnPdcByHandle | 
|  | SampSetPasswordInfoOnPdcByIndex | 
|  | SampSetSerialNumberDomain2 | 
|  | SampSetTransactionDomain | 
|  | SampSetTransactionWithinDomain | 
|  | SampSetUnicodeStringAttribute | 
|  | SampSetUserAccountControl | 
|  | SampSplitSid | 
|  | SampStoreObjectAttributes | 
|  | SampStringFromGuid | 
|  | SampTraceEvent | 
|  | SampUpdateAccountDisabledFlag | 
|  | SampUpdateComputedUserAccountControlBits | 
|  | SampUpdateMixedModeAndFindDomain | 
|  | SampUpdatePerformanceCounters | 
|  | SampUpgradeUserParmsActual | 
|  | SampUsingDsData | 
|  | SampValidateDomainCacheCallback | 
|  | SampValidateDomainControllerCreation | 
|  | SampValidatePwdSettingAttempt | 
|  | SampValidateRegAttributes | 
|  | SampWriteEventLog | 
|  | SampWriteGroupType | 
|  | SamrAddMemberToAlias | 
|  | SamrAddMemberToGroup | 
|  | SamrCloseHandle | 
|  | SamrCreateUser2InDomain | 
|  | SamrCreateUserInDomain | 
|  | SamrDeleteAlias | 
|  | SamrDeleteGroup | 
|  | SamrDeleteUser | 
|  | SamrEnumerateUsersInDomain | 
|  | SamrEnumerateUsersInDomain2 | 
|  | SamrGetAliasMembership | 
|  | SamrGetGroupsForUser | 
|  | SamrLookupIdsInDomain | 
|  | SamrLookupNamesInDomain | 
|  | SamrLookupNamesInDomain2 | 
|  | SamrOpenAlias | 
|  | SamrOpenDomain | 
|  | SamrOpenGroup | 
|  | SamrOpenUser | 
|  | SamrQueryDisplayInformation | 
|  | SamrQueryInformationDomain | 
|  | SamrQueryInformationUser | 
|  | SamrQueryInformationUser2 | 
|  | SamrQuerySecurityObject | 
|  | SamrRemoveMemberFromAlias | 
|  | SamrRemoveMemberFromGroup | 
|  | SamrRidToSid | 
|  | SamrSetInformationAlias | 
|  | SamrSetInformationGroup | 
|  | SamrSetInformationUser | 
|  | SamrSetSecurityObject | 
|  | SamrValidatePassword |