engextcpp debugger extension: ExtRemoteTypedList() for sutom linked list

I want to use extRemoteTypedList for one of my custom linked list.Is it possible or this would work only if the linked list is implemented in the way that NT-based versions of Windows implements as mentioned at https://msdn.microsoft.com/library/windows/hardware/ff544114
The sample provided with SDK shows non-custom list iteration only.Is there some sort of tutorial for this?