/wcwp/bin/masm32/include/ntdsapi.inc
http://wcwp.googlecode.com/ · Unknown · 190 lines · 146 code · 44 blank · 0 comment · 0 complexity · 2933e739db859214cf99be4b5fd8b42c MD5 · raw file
- ; ===========================================
- ; ntdsapi.inc copyright MASM32 1998 - 2005
- ; ===========================================
-
- IFNDEF NTDSAPI_INC
- NTDSAPI_INC equ <1>
-
- DsAddSidHistoryA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsAddSidHistory equ <DsAddSidHistoryA>
-
- DsAddSidHistoryW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsBindA PROTO :DWORD,:DWORD,:DWORD
- DsBind equ <DsBindA>
-
- DsBindW PROTO :DWORD,:DWORD,:DWORD
- DsBindWithCredA PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsBindWithCred equ <DsBindWithCredA>
-
- DsBindWithCredW PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsBindWithSpnA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsBindWithSpn equ <DsBindWithSpnA>
-
- DsBindWithSpnW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsClientMakeSpnForTargetServerA PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsClientMakeSpnForTargetServer equ <DsClientMakeSpnForTargetServerA>
-
- DsClientMakeSpnForTargetServerW PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsCrackNamesA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsCrackNames equ <DsCrackNamesA>
-
- DsCrackNamesW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsCrackSpn2A PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsCrackSpn2 equ <DsCrackSpn2A>
-
- DsCrackSpn2W PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsCrackSpn3W PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsCrackSpnA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsCrackSpn equ <DsCrackSpnA>
-
- DsCrackSpnW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsCrackUnquotedMangledRdnA PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsCrackUnquotedMangledRdn equ <DsCrackUnquotedMangledRdnA>
-
- DsCrackUnquotedMangledRdnW PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsFreeDomainControllerInfoA PROTO :DWORD,:DWORD,:DWORD
- DsFreeDomainControllerInfo equ <DsFreeDomainControllerInfoA>
-
- DsFreeDomainControllerInfoW PROTO :DWORD,:DWORD,:DWORD
- DsFreeNameResultA PROTO :DWORD
- DsFreeNameResult equ <DsFreeNameResultA>
-
- DsFreeNameResultW PROTO :DWORD
- DsFreePasswordCredentials PROTO :DWORD
- DsFreeSchemaGuidMapA PROTO :DWORD
- DsFreeSchemaGuidMap equ <DsFreeSchemaGuidMapA>
-
- DsFreeSchemaGuidMapW PROTO :DWORD
- DsFreeSpnArrayA PROTO :DWORD,:DWORD
- DsFreeSpnArray equ <DsFreeSpnArrayA>
-
- DsFreeSpnArrayW PROTO :DWORD,:DWORD
- DsGetDomainControllerInfoA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsGetDomainControllerInfo equ <DsGetDomainControllerInfoA>
-
- DsGetDomainControllerInfoW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsGetRdnW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsGetSpnA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsGetSpn equ <DsGetSpnA>
-
- DsGetSpnW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsInheritSecurityIdentityA PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsInheritSecurityIdentity equ <DsInheritSecurityIdentityA>
-
- DsInheritSecurityIdentityW PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsIsMangledDnA PROTO :DWORD,:DWORD
- DsIsMangledDn equ <DsIsMangledDnA>
-
- DsIsMangledDnW PROTO :DWORD,:DWORD
- DsIsMangledRdnValueA PROTO :DWORD,:DWORD,:DWORD
- DsIsMangledRdnValue equ <DsIsMangledRdnValueA>
-
- DsIsMangledRdnValueW PROTO :DWORD,:DWORD,:DWORD
- DsListDomainsInSiteA PROTO :DWORD,:DWORD,:DWORD
- DsListDomainsInSite equ <DsListDomainsInSiteA>
-
- DsListDomainsInSiteW PROTO :DWORD,:DWORD,:DWORD
- DsListInfoForServerA PROTO :DWORD,:DWORD,:DWORD
- DsListInfoForServer equ <DsListInfoForServerA>
-
- DsListInfoForServerW PROTO :DWORD,:DWORD,:DWORD
- DsListRolesA PROTO :DWORD,:DWORD
- DsListRoles equ <DsListRolesA>
-
- DsListRolesW PROTO :DWORD,:DWORD
- DsListServersForDomainInSiteA PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsListServersForDomainInSite equ <DsListServersForDomainInSiteA>
-
- DsListServersForDomainInSiteW PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsListServersInSiteA PROTO :DWORD,:DWORD,:DWORD
- DsListServersInSite equ <DsListServersInSiteA>
-
- DsListServersInSiteW PROTO :DWORD,:DWORD,:DWORD
- DsListSitesA PROTO :DWORD,:DWORD
- DsListSites equ <DsListSitesA>
-
- DsListSitesW PROTO :DWORD,:DWORD
- DsMakePasswordCredentialsA PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsMakePasswordCredentials equ <DsMakePasswordCredentialsA>
-
- DsMakePasswordCredentialsW PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsMakeSpnA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsMakeSpn equ <DsMakeSpnA>
-
- DsMakeSpnW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsMapSchemaGuidsA PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsMapSchemaGuids equ <DsMapSchemaGuidsA>
-
- DsMapSchemaGuidsW PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsQuoteRdnValueA PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsQuoteRdnValue equ <DsQuoteRdnValueA>
-
- DsQuoteRdnValueW PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsRemoveDsDomainA PROTO :DWORD,:DWORD
- DsRemoveDsDomain equ <DsRemoveDsDomainA>
-
- DsRemoveDsDomainW PROTO :DWORD,:DWORD
- DsRemoveDsServerA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsRemoveDsServer equ <DsRemoveDsServerA>
-
- DsRemoveDsServerW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsReplicaAddA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsReplicaAdd equ <DsReplicaAddA>
-
- DsReplicaAddW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsReplicaConsistencyCheck PROTO :DWORD,:DWORD,:DWORD
- DsReplicaDelA PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsReplicaDel equ <DsReplicaDelA>
-
- DsReplicaDelW PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsReplicaFreeInfo PROTO :DWORD,:DWORD
- DsReplicaGetInfo2W PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsReplicaGetInfoW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsReplicaModifyA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsReplicaModify equ <DsReplicaModifyA>
-
- DsReplicaModifyW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsReplicaSyncA PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsReplicaSync equ <DsReplicaSyncA>
-
- DsReplicaSyncAllA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsReplicaSyncAll equ <DsReplicaSyncAllA>
-
- DsReplicaSyncAllW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsReplicaSyncW PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsReplicaUpdateRefsA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsReplicaUpdateRefs equ <DsReplicaUpdateRefsA>
-
- DsReplicaUpdateRefsW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsReplicaVerifyObjectsA PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsReplicaVerifyObjects equ <DsReplicaVerifyObjectsA>
-
- DsReplicaVerifyObjectsW PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsServerRegisterSpnA PROTO :DWORD,:DWORD,:DWORD
- DsServerRegisterSpn equ <DsServerRegisterSpnA>
-
- DsServerRegisterSpnW PROTO :DWORD,:DWORD,:DWORD
- DsUnBindA PROTO :DWORD
- DsUnBind equ <DsUnBindA>
-
- DsUnBindW PROTO :DWORD
- DsUnquoteRdnValueA PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsUnquoteRdnValue equ <DsUnquoteRdnValueA>
-
- DsUnquoteRdnValueW PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsWriteAccountSpnA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsWriteAccountSpn equ <DsWriteAccountSpnA>
-
- DsWriteAccountSpnW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsaopBind PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsaopBindWithCred PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsaopBindWithSpn PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsaopExecuteScript PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
- DsaopPrepareScript PROTO :DWORD,:DWORD,:DWORD,:DWORD
- DsaopUnBind PROTO :DWORD
-
- ELSE
- echo -----------------------------------------
- echo WARNING Duplicate include file ntdsapi.inc
- echo -----------------------------------------
- ENDIF