|Microsoft DirectX 9.0|
The MoveToHead method splits the list and inserts the tail portion at the head of another list.
BOOL MoveToHead( POSITION pos, CBaseList *pList );
Position indicator that marks the split in the list.
Pointer to another list.
Returns TRUE if successful, or FALSE otherwise.
This method splits the list before the position specified by the pos parameter. The head portion remains in the list. The tail portion is inserted at the head of the other list.