ntdsapi.dll

ntdsapi.dll — PE metadata by version
NT 5.1 x86NT 5.2 x86NT 6.0 x86NT 6.1 x64NT 6.3 x86NT 10.0 x64NT 10.0 x64
FileVersion5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)5.2.3790.3959 (srv03_sp2_rtm.070216-1710)6.0.6001.18000 (longhorn_rtm.080118-1840)6.1.7600.16385 (win7_rtm.090713-1255)6.3.9600.16384 (winblue_rtm.130821-1623)10.0.19041.3636 (WinBuild.160101.0800)10.0.26100.1 (WinBuild.160101.0800)
FileDescriptionNT5DSNT5DSActive Directory Domain Services APIActive Directory Domain Services APIActive Directory Domain Services APIActive Directory Domain Services APIActive Directory Domain Services API

Export nameNT 5.1 x86NT 5.2 x86NT 6.0 x86NT 6.1 x64NT 6.3 x86NT 10.0 x64NT 10.0 x64
DsAddCloneDCW111
DsAddSidHistoryA1111222
DsAddSidHistoryW2222333
DsaopBind9199107108118126126
DsaopBindWithCred92100108109119127127
DsaopBindWithSpn93101109110120128128
DsaopExecuteScript94102110111121129129
DsaopPrepareScript95103111112122130130
DsaopUnBind96104112113123131131
DsBindA3333444
DsBindByInstanceA44555
DsBindByInstanceW55666
DsBindingSetTimeout131515171717
DsBindToISTGA466777
DsBindToISTGW577888
DsBindW4688999
DsBindWithCredA5799101010
DsBindWithCredW681010111111
DsBindWithSpnA791111121212
DsBindWithSpnExA101212131313
DsBindWithSpnExW111313141414
DsBindWithSpnExWWorker151515
DsBindWithSpnW8121414161616
DsClientMakeSpnForTargetServerA9141616181818
DsClientMakeSpnForTargetServerW10151717191919
DsCrackNamesA11161818202020
DsCrackNamesW12171919212121
DsCrackNamesWWorker222222
DsCrackSpn2A13182020→ 23→ 23→ 23
DsCrackSpn2W14192121→ 24→ 24→ 24
DsCrackSpn3W15202222→ 25→ 25→ 25
DsCrackSpn4W23→ 26→ 26→ 26
DsCrackSpnA16212324→ 27→ 27→ 27
DsCrackSpnW17222425→ 28→ 28→ 28
DsCrackUnquotedMangledRdnA18232526→ 29→ 29→ 29
DsCrackUnquotedMangledRdnW19242627→ 30→ 30→ 30
DsFinishDemotionW2728313131
DsFreeCloneDcResult323232
DsFreeDomainControllerInfoA20252829333333
DsFreeDomainControllerInfoW21262930343434
DsFreeDomainControllerInfoWWorker353535
DsFreeNameResultA22273031363636
DsFreeNameResultW23283132373737
DsFreeNameResultWWorker383838
DsFreeNgcKey3939
DsFreeNgcKeyWorker4040
DsFreePasswordCredentials24293233394141
DsFreePasswordCredentialsWorker404242
DsFreeSchemaGuidMapA25303334414343
DsFreeSchemaGuidMapW26313435424444
DsFreeSpnArrayA27323536434545
DsFreeSpnArrayW28333637444646
DsGetBindAddrW3738454747
DsGetBindAnnotW3839464848
DsGetBindInstGuid3940474949
DsGetDomainControllerInfoA29344041485050
DsGetDomainControllerInfoW30354142495151
DsGetDomainControllerInfoWWorker505252
DsGetRdnW31364243→ 51→ 53→ 53
DsGetSpnA32374344525454
DsGetSpnW33384445535555
DsInheritSecurityIdentityA34394546545656
DsInheritSecurityIdentityW35404647555757
DsInitDemotionW4748565858
DsIsMangledDnA36414849→ 57→ 59→ 59
DsIsMangledDnW37424950→ 58→ 60→ 60
DsIsMangledRdnValueA38435051→ 59→ 61→ 61
DsIsMangledRdnValueW39445152→ 60→ 62→ 62
DsListDomainsInSiteA40455253616363
DsListDomainsInSiteW41465354626464
DsListInfoForServerA42475455636565
DsListInfoForServerW43485556646666
DsListRolesA44495657656767
DsListRolesW45505758666868
DsListServersForDomainInSiteA46515859676969
DsListServersForDomainInSiteW47525960687070
DsListServersInSiteA48536061697171
DsListServersInSiteW49546162707272
DsListSitesA50556263717373
DsListSitesW51566364727474
DsLogEntry52576465737575
DsMakePasswordCredentialsA53586566747676
DsMakePasswordCredentialsW54596667757777
DsMakePasswordCredentialsWWorker767878
DsMakeSpnA55606768→ 77→ 79→ 79
DsMakeSpnW56616869→ 78→ 80→ 80
DsMapSchemaGuidsA57626970798181
DsMapSchemaGuidsW58637071808282
DsQuerySitesByCostA647172818383
DsQuerySitesByCostW657273828484
DsQuerySitesFree667374838585
DsQuoteRdnValueA59677475→ 84→ 86→ 86
DsQuoteRdnValueW60687576→ 85→ 87→ 87
DsReadNgcKeyA8888
DsReadNgcKeyW8989
DsReadNgcKeyWWorker9090
DsRemoveDsDomainA61697677869191
DsRemoveDsDomainW62707778879292
DsRemoveDsServerA63717879889393
DsRemoveDsServerW64727980899494
DsReplicaAddA65738081909595
DsReplicaAddW66748182919696
DsReplicaConsistencyCheck67758283929797
DsReplicaDelA68768384939898
DsReplicaDelW69778485949999
DsReplicaDemotionW858695100100
DsReplicaFreeInfo7078868796101101
DsReplicaGetInfo2W7179878897102102
DsReplicaGetInfoW7280888998103103
DsReplicaModifyA7381899099104104
DsReplicaModifyW74829091100105105
DsReplicaSyncA75839192101106106
DsReplicaSyncAllA76849293102107107
DsReplicaSyncAllW77859394103108108
DsReplicaSyncW78869495104109109
DsReplicaUpdateRefsA79879596105110110
DsReplicaUpdateRefsW80889697106111111
DsReplicaVerifyObjectsA81899798107112112
DsReplicaVerifyObjectsW82909899108113113
DsServerRegisterSpnA839199100109114114
DsServerRegisterSpnW8492100101110115115
DsUnBindA8593101102111116116
DsUnBindW8694102103112117117
DsUnBindWWorker113118118
DsUnquoteRdnValueA8795103104→ 114→ 119→ 119
DsUnquoteRdnValueW8896104105→ 115→ 120→ 120
DsWriteAccountSpnA8997105106116121121
DsWriteAccountSpnW9098106107117122122
DsWriteNgcKeyA123123
DsWriteNgcKeyW124124
DsWriteNgcKeyWWorker125125

Ordinal numbers are shown per version. → indicates a forwarder export (hover for target). Functions absent from a version are shown as blank.