Encapsulation offload support

Hi,

Does NDIS support encapsulation (Vxlan/Geneve) offload to the miniport driver? I tried to look over MSDN and other places but did not find any information of this support.

Just to clarify, by encapsulation offload I mean offloading checksum calculation to driver for encapsulated packets i.e. checksum and (inner packet) TSO offload for Vxlan or Geneve?

If so, can you point me to documentation if any? If not, do they plan to add it as done in Linux?

Thanks

hmm, something definitely exists
https://docs.microsoft.com/en-us/windows-hardware/drivers/ddi/ntddndis/ns-ntddndis-_ndis_encapsulated_packet_task_offload_v2
and next links probably

Is this only available in HyperV? I did not find usage examples apart from HyperV. Any pointers to examples to configure and test this support?