4.10.7. Exchange RPC services in Active Directory domains

Active Directory domain controllers that have the Global Catalog server roles register the following RPC services, which are used by MAPI clients to access the Directory Service that was previously integrated in Exchange before Exchange 2000:

Active Directory Extended Directory Service (XDS): f5cc5a7c-4264-101a-8c59-08002b2f8426 v21.0
Active Directory Name Service Provider (NSP) interface: f5cc5a18-4264-101a-8c59-08002b2f8426 v56.0

Table 4.37. rxds operations

InterfaceOperation numberOperation name
f5cc5a7c-4264-101a-8c59-08002b2f8426 v21.0: rxds  
 0x00ds_abandon
 0x01ds_add_entry
 0x02ds_bind
 0x03ds_compare
 0x04ds_list
 0x05ds_modify_entry
 0x06ds_modify_rdn
 0x07ds_read
 0x08ds_receive_result
 0x09ds_remove_entry
 0x0ads_search
 0x0bds_unbind
 0x0cds_wait
 0x0ddra_replica_add
 0x0edra_replica_delete
 0x0fdra_replica_synchronize
 0x10dra_reference_update
 0x11dra_authorize_replica
 0x12dra_unauthorize_replica
 0x13dra_adopt
 0x14dra_set_status
 0x15dra_modify_entry
 0x16dra_delete_subref

Table 4.38. nspi operations

InterfaceOperation numberOperation name
f5cc5a18-4264-101a-8c59-08002b2f8426 v56.0: nspi  
 0x00NspiBind
 0x01NspiUnbind
 0x02NspiUpdateStat
 0x03NspiQueryRows
 0x04NspiSeekEntries
 0x05NspiGetMatches
 0x06NspiResortRestriction
 0x07NspiDNToEph
 0x08NspiGetPropList
 0x09NspiGetProps
 0x0aNspiCompareDNTs
 0x0bNspiModProps
 0x0cNspiGetHierarchyInfo
 0x0dNspiGetTemplateInfo
 0x0eNspiModLinkAtt
 0x0fNspiDeleteEntries
 0x10NspiQueryColumns
 0x11NspiGetNamesFromIDs
 0x12NspiGetIDsFromNames
 0x13NspiResolveNames
 0x14NspiResolveNamesW

NSPI operations offered by an Global Catalog Active Directory domain controller are either called directly (Outlook 2000 and later MAPI clients) or through a proxy run by the Exchange server, as described in [89].

An Exchange server integrated in an Active Directory domain registers the NSPI interface, to proxy NSPI requests to Global Catalog Active Directory domain controllers:

annotation=MS Exchange Directory NSPI Proxy
uuid=f5cc5a18-4264-101a-8c59-08002b2f8426 , version=56
ncacn_ip_tcp:172.16.1.238[1112]

annotation=MS Exchange Directory NSPI Proxy
uuid=f5cc5a18-4264-101a-8c59-08002b2f8426 , version=56
ncacn_http:172.16.1.238[1113]

The rxds interface is also registered on an Exchange 2000 server but is not registered in the endpoint mapper:

f5cc5a7c-4264-101a-8c59-08002b2f8426 v21.0