Unable to get checksum information from NET_BUFFER_LIST_INFO macro

Hello,
I am currently working on checksum offloading feature for NDIS 6.0 miniport driver. I have set Default Offload Configuration and Hadrware offload capabilities in the NDIS_MINIPORT_ADAPTER_ATTRIBUTES and used NdisMSetMiniportAttributes to indicate the offload capabilities and configuration to NDIS. But I am getting an empty structure for checksum_info.Value when I use NET_BUFFER_LIST_INFO macro in send_net_buffer_list_handler. Do I have to do anything else to inform NDIS about offload capabilities? I have tried using OIDs to inform NDIS and overlying protocol driver about the offload capabilities but they are not getting called.(MSDN documentation on OIDs is ambiguous about if these are to be implemented for sure). Thanks in advance.

Run NDISTEST ChecksumOffloads test.