Diese dienen dazu, Pointerwerte zwischen Partitionen austauschen zu können. Normalerweise macht das keinen Sinn, da eine Adresse außerhalb ihres Adreßraumes keine wirkliche Bedeutung mehr besitzt. Manchmal aber kann so etwas durchaus sinnvoll sein, etwa bei einem Pointer, der auf eine systemweite Ressource zeigt. Deatils kann man im Ada Reference Manual nachlesen. Das zugehörige Pragma lautet pragma Remote_Types(Name).