This operation is the same as becomePdc except for the following. Prior to transferring the PDC FSMO, if the domain is in mixed mode, the DC attempts to synchronize with the DC that is the current the owner of the PDC FSMO. becomePdc transfers the PDC FSMO role even if this synchronization is unsuccessful, while becomePdcWithCheckPoint does not.