RemoveHeadList removes an entry from the head of a doubly linked list.
PLIST_ENTRY RemoveHeadList(IN PLIST_ENTRY ListHead);