This is all I could find.
Profile structure and procedures:
Profiles and SIDHistory
When formulating your domain restructure plan, you should be aware of the implications of migrated users having new SIDs on profile use.
When a user logs on to a Windows NT workstation, the system loads a profile for that user containing user-specific configuration information. The system locates this profile by picking up the user's SID and looking in the registry under the key HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Windows NT\CurrentVersion\ProfileList for a key named after the string representation of the user's SID.
An implication of this behavior is that users logging onto their workstations after migration might lose access to their logon profiles, because their primary SIDs will have changed and their old profiles will be stored under their old primary SID.
When a user has been moved between Windows 2000 domains in the same forest using a tool such as MoveTree, this will not be a problem because MoveTree preserves the user's globally unique identifier (GUID). A new feature of the profile handling code in the Windows 2000 client takes advantage of this invariance of the GUID, so that on failure to find a user's SID in the ProfileList key, the system will retrieve the user's GUID and look in the registry under the key HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Windows NT\CurrentVersion\ProfileGuid for a key named after the string representation of the user's GUID. If it finds such a key, it will search it for a value called the SidString, which provides a fallback mapping of the user's GUID to the user's SID. The system can then look under the ProfileList key for the SID contained in SidString, and if it finds it, rename the key to the string representation of the user's new SID. The system will in this case also change the SidString value.
From the above description, you can see that you could lose profiles in the following cases:
?????: ??????? ?????? ??????????
????? ?? ???????? ????? ? ??????????????? ?????? ??????? ??????, ??????? ?? ????????, ? ???? ? ????? ???? ???? ? ???????? ????? ????? .bak - ????? ??? (?????? .bak !). ? ???? ?? ????? ? ????????? RefCount ??????? 1 ?????? 0, ? ????????? State ?????? ?????? 0x00000100(256) - ????????????? ?????????? ??????????????, ???????? OptimizedLogonStatus ?????? ?????? ?????? 0x0000000b(11). ?????? ????? ???????????????
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<SID> contains a State Value Name, a REG_DWORD data type, that is a bit mask whose value indicates the state of the local profile cache.
Hex Mask Description
0001 Profile is mandatory.
0002 Update the locally cached profile.
0004 New local profile.
0008 New central profile.
0010 Update the central profile.
0020 Delete the cached profile.
0040 Upgrade the profile.
0080 Using Guest user profile.
0100 Using Administrator profile.
0200 Default net profile is available and ready.
0400 Slow network link identified.
0800 Temporary profile loaded.