include vmm.inc
mov esi, List ; list handle
mov eax, Node ; address of node to remove
VMMCall List_Remove
jc not_removed ; carry flag set if error
Removes the specified node from the list. Uses EAX, Flags.
This service does not deallocate the node. It is up to the virtual device to free the node, or attach it to another list.
List_Create, List_Remove_First